Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Script, tu etwas!

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Script, tu etwas!

    Hallo Forum,
    schön, dass es Euch gibt!

    Mein script soll Folgendes tun: Nehme backup der Datenbank und überschreibe die aktuelle DB damit. Tut es aber nicht. Wenn das Ganze läuft soll es per cron eingebunden werden.

    So sieht das script aus:

    PHP-Code:
    <!--?php 
    <span class="hiddenSpellError" pre="" data-mce-bogus="1"-->dsn ='mysql:host=hostname.com';'dbname=Datenbankname';
    $username 'Der Benutzer';
    $password 'Das Passwort';
     
    $db = new PDO($dsn$username $password);
     
    $sql file_get_contents('dbbackup.sql');
     
    $qr $db->exec($sql);
     
    ?> 
    Die Meldung auf der Seite sieht dann so aus:

    Code:
    dsn ='mysql:host=hostname.com';'dbname=Datenbankname'; $username = 'Der Benutzer'; $password = 'Das Passwort'; $db = new PDO($dsn, $username , $password); $sql = file_get_contents('dbbackup.sql'); $qr = $db->exec($sql); ?>
    Das scheint ein dummer Anfängerfehler zu sein und ich seh gerade den Wald vor lauter Bäumen nicht mehr. Wer kann helfen?


  • #2
    PHP-Code:
    <!--?php  
    <span class="hiddenSpellError" pre="" data-mce-bogus="1"-->dsn ='mysql:host=hostname.com';'dbname=Datenbankname'
    Wo hast du das denn her? http://www.php.de/php-einsteiger/489...rundlagen.html
    Zitat von nikosch
    Macht doch alle was Ihr wollt mit Eurem Billigscheiß. Von mir aus sollen alle Eure Server abrauchen.

    Kommentar


    • #3
      hier geklaut:

      http://peakmarketingsystems.com/auto...fresh-install/

      Kommentar


      • #4
        Dann klau das nächste mal mit Sinn und Verstand ;(

        Teil des Codes den du gepostet hast ist dem ersteller der Seite wahrscheinlich nur außversehen in das Syntaxhighlighting geraten und ist eigentlich Teil des normalen Markups der Seite.

        "data-mce-bogus" wird von tinymce verwendet
        Zitat von nikosch
        Naja, anscheinend spricht die Steckdose kein HTTP. LOL

        Kommentar


        • #5
          Recht habt Ihr. Ich hatte mich schon gewundert.

          Hier gab's noch ein paar schöne Lösungen:

          http://stackoverflow.com/questions/1...rom-within-php

          Ich hab dann die genommen:

          PHP-Code:

          $db 
          = new PDO($dsn$user$password);

          $sql file_get_contents('file.sql');

          $qr $db->exec($sql); 
          Ohne die Markups der Seite läuft das sogar

          Kommentar

          Lädt...
          X