15. april 2006 - 00:15Der er
9 kommentarer og 1 løsning
Slette i sql fra txt box
Hej
Bruger skal kunne slette sin mailadr. fra nyhedsbrev. Det skal virke ved at brugeren intaster sin mailadr. i en txtbox. og klikker på afmeld nyhedsbrev så skal mailadr. fjernes fra sql-db.
Parse error: syntax error, unexpected T_STRING in /var/www/side.dk/public_html/removeemail.php on line 43
if ((isset($_GET['nyheds_mailadr'])) && ($_GET['nyheds_mailadr'] != "")) { $deleteSQL = sprintf("DELETE FROM nyhedsbrev WHERE nyheds_mailadr=%s", GetSQLValueString($_GET['nyheds_mailadr'], "text"));
mysql_select_db($database_vind_db, $vind_db); $Result1 = mysql_query($deleteSQL, $vind_db) or die(mysql_error());
$deleteGoTo = "ok.php"; if (isset($_SERVER['QUERY_STRING'])) { $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?"; $deleteGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $deleteGoTo)); } var_dump($deleteSQL) $_GET['nyheds_mailadr'] ?> Jeg ved kke om det er det rigtige sted det er sat ind
Her kan du så se hvad der er sendt til denne side af informationer :-) OG om din nyheds_mailadr overhovedet er sendt med for det skal den jo for at du kan slette ...
du kan nemmerligt ikke spørge på et GET paramter når du sender formen som POST :-) Ydermere var din email inputfelt på side 1 forkert da du på side 2 kigger efter nyheds_mailadr
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.