Wie wird das nun valide geschrieben?
mysql_query($sql);
mysql_fetch_row
werden nicht mehr unterstützt?
Zur Erklärung das script holte sich die laufende Nr. des Eintrages aus der Datenbank und gab diese als Auftragsnummer per email an die Empfänger weiter.
soweit so gut dass bekommt man gelöst - mit
$uftragsnummer = mysql_insert_id(); aber die emails werden nicht versendet.
In den Errorlogs kommt auch keine Fehlermeldung zu dem script, die damit in Zusammenhang stehen könnten.
Muss in der php.ini eine bestimmte Funktion freigeschaltet sein?
PHP
$zeitstempel=time();
//echo $zeitstempel;
$ip=$_SERVER['REMOTE_ADDR'];
$sql = "INSERT INTO ".$pre."auftragsdaten (auftragsnummer,abgelehnt,kreditwunsch,geschlecht,vorname,name,timestamp,ip) ";
$sql = $sql."VALUES ('','".$tabgelehnt."','".$kreditwunsch."','".$_POST["geschlecht"]."','".ucfirst($_POST["vorname"])."','".ucfirst($_POST["name"])."','".$zeitstempel."','".$ip."')";
mysql_connect($host, $user, $pass) ;
mysql_select_db($dbase) or die ("MySQL-Error");
mysql_query($sql);
$sql = "SELECT auftragsnummer FROM ".$pre."auftragsdaten ORDER BY auftragsnummer DESC";
$result = mysql_query($sql);
$zeile = mysql_fetch_row($result);
$auftragsnummer = $zeile[0];
Alles anzeigen