02. marts 2007 - 22:46Der er
3 kommentarer og 1 løsning
Hvordan fjernes ' fra mails?
Hejsa, Når jeg skriver mails fra en form og jeg bruger ' så kommer der en skråstreg ved siden af ( '/ ). Jeg kan simpelthen ikke huske hvordan man fjerner den. Nogen der evt. lige kan hjælpe lidt?
Jo \' skulle det være. Nu bliver den fjernet, men min stakkels tabel bliver ikke opdateret hvilket er meget underligt. Så vidt jeg kan se ser det da korrekt ud.
if ($mytext && !$markread){ // Tjekker at der er indtastet reply og afsender $mytext = stripslashes($mytext); $conn = mysql_connect("localhost","***","***"); mysql_select_db("***",$conn); $que = mysql_query("select * from feedback where id = $id"); mysql_query("UPDATE feedback SET reader = 2 WHERE id = $id"); mysql_query("UPDATE feedback SET answer = '$mytext' WHERE id = $id"); while ($row = mysql_fetch_array($que)) { mail("$row[email]", "Thank you for contacting ***", "$mytext", "From:no-reply@***");
Du må ikke fjerne \-en foran ' i SQL-sætningen. Husk også at få svar på eventuelle fejl:
if ($mytext && !$markread){ // Tjekker at der er indtastet reply og afsender
$conn = mysql_connect("localhost","***","***"); mysql_select_db("***",$conn); $que = mysql_query("select * from feedback where id = $id"); mysql_query("UPDATE feedback SET reader = 2 WHERE id = $id") or die(mysql_error()); mysql_query("UPDATE feedback SET answer = '$mytext' WHERE id = $id") or die(mysql_error()); while ($row = mysql_fetch_array($que)) { mail("$row[email]", "Thank you for contacting ***", tripslashes($mytext), "From:no-reply@***");
Synes godt om
Ny brugerNybegynder
Din løsning...
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.