06. januar 2001 - 17:04Der er
4 kommentarer og 2 løsninger
Den skriver ikke ....
Hejsa
Hvorfor vil mit script ikke skrive noget i min tabel .... scritet ser sådan ud:
if($add_indlaeg) {
function tilbage($meddelelse) { echo \"$normal $meddelelse\\n\"; echo \"Brug tilbage knappen i din browser\\n\"; echo \"\\n\"; exit; }
if (!$navn) tilbage( \"$fejl Du har glemt at skrive dit navn ...<BR><BR>\"); if (!$emne) tilbage( \"$fejl Du her glemt at skrive et emne ...<BR><BR>\"); if (!$besked) tilbage( \"$fejl Du har glemt at skrive din besked ...<BR><BR>\");
$besked = ereg_replace(\"<\", \"<\", $besked); $emne = ereg_replace(\"<\", \"<\", $emne); $besked = nl2br($besked); $dato_kl = \" \".date(\"d/m Y\", time()).\" - \".date(\"H:i:s\").\" \"; $query = mysql_query(\"INSERT INTO forum (type, forum_id, besked, emne, dato_kl, navn, email, svar)\" . \"VALUES (\'$type\',\'$forum_id\',\'$besked\',\'$emne\',\'$dato_kl\',\'$navn\',\'$email\',\'$svar\')\"); echo \"$normal Dit indlæg er nu tilføjet.\"; }
Brug følgende: mysql_query(\"INSERT INTO forum (type, forum_id, besked, emne, dato_kl, navn, email, svar) VALUES (\'$type\',\'$forum_id\',\'$besked\',\'$emne\',\'$dato_kl\',\'$navn\',\'$email\',\'$svar\')\");
Derudover vil jeg anbefale, at du bruger htmlentities() istedet for ereg_replace() og jeg vil foreslå, at du gemmer datoen og klokkeslet som timestamp i stedet for en string.
jeg har netop nu opdaget at den kun henter det ene produkt hvis man har bestil 3 ...
hvad kan dette skyldes ??
- Rasser
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.