Nightmare
Neues Mitglied
Hi, ich hoffe das ich niemanden nerfe, wenn ich so viele Treats eröffne, aber langsam komme ich echt an meine Grezen.
Also ich habe passent zu dem SQL Backupscript, welches ich hier schon einmal gepostet habe ein script geschrieben, welches die Backups wieder in die Datenbank einspielt. Wie Phpmyadmin und mein Backupscript trennt dieses die einzelnen SQL einträge mit einem ;
Wenn jetzt aber jemand z.B. im Gästebuch das zeichen ; benutzt fliegt mir das Script um die Ohren und meldet nur noch Fehlermeldungen.
Also darf das Script innerhalb der () zeichen nicht exploden^^
Kann man das Realisieren?
Also ich habe passent zu dem SQL Backupscript, welches ich hier schon einmal gepostet habe ein script geschrieben, welches die Backups wieder in die Datenbank einspielt. Wie Phpmyadmin und mein Backupscript trennt dieses die einzelnen SQL einträge mit einem ;
PHP:
//$data sind die ausgelesenen daten aus der Backupdatei
$data = explode(";",$data);
$innertext = $x;
$Y = 0;
$error = "";
foreach ($data as $sql) {
$Y++;
$kontrolle = eregi_replace(' ', '', $sql );
if($kontrolle != ""){$write = mysql_query($sql);$error = "$error".mysql_error();}
}
Also darf das Script innerhalb der () zeichen nicht exploden^^
Kann man das Realisieren?