folgender PHP-Code:
verursacht folgende fehlermeldung:
You have an error in your SQL syntax near 'key ) values( 'test1', 'sabaddo', '217.235.80.178'' at line 1
lasse ich jetzt aber key weg, so dass $key nicht eingetragen wird, funktioniert alles! woran kann das liegen? (name der variable und des feldes stimmen!)
PHP-Code:
$ip = $REMOTE_ADDR;
$client = $HTTP_USER_AGENT;
$datum = date( "d.m.Y" );
$uhrzeit = date( "G:i:s", time());
srand((double)microtime()*1000000);
$key = md5(uniqid(rand()));
$key = substr($key,20,50);
if ($anmeldemodus==1) {
$anfrage = "INSERT INTO user ( username, password, ip, client, datum, uhrzeit, vorname, nachname, strasse, plz, ort, email, status, key )
values( '$username', '$password', '$ip', '$client', '$datum', '$uhrzeit', '$vorname', '$nachname', '$strasse', '$plz', '$ort', '$email', '$status', '$key' )";
mysql_query( $anfrage, $mconnect ) or die ( "Konnte db nicht öffnen: ".mysql_error () );
You have an error in your SQL syntax near 'key ) values( 'test1', 'sabaddo', '217.235.80.178'' at line 1
lasse ich jetzt aber key weg, so dass $key nicht eingetragen wird, funktioniert alles! woran kann das liegen? (name der variable und des feldes stimmen!)
Kommentar