07. juni 2006 - 22:00Der er
3 kommentarer og 1 løsning
Scriptet vil ikke poste.
Hej, når jeg poster med dette script: $dato = date("d/m-Y H:i"); if(isset($_POST['submit'])){ $mysql = mysql_query("SELECT * FROM community_brugere WHERE brugernavn = '$_POST[modtager]'"); if(mysql_num_rows($mysql) == 0){ // tjekker om brugernavnet findes... print "<b class=\"red\">Brugernavnet findes ikke!</b>"; }else{ mysql_query("insert into community_post set afsender = '$_SESSION[Brugernavn]', modtager = '$_POST[modtager]', emne = '$_POST[emne]', tekst = '$_POST[tekst]', status = 'Ulæst', dato = '$dato'"); print "<b class=\"red\">Beskeden er nu sendt.</b>"; }} kommer tingene ikke ind i min database, men den skriver "Beskeden er sendt" alligevel.
Prøv at sætte noget fejlhåndtering på dine MySQL kald:
Hej, når jeg poster med dette script: $dato = date("d/m-Y H:i"); if (isset($_POST['submit'])) { $mysql = mysql_query("SELECT * FROM community_brugere WHERE brugernavn = '$_POST[modtager]'") or die(mysql_error()); if (mysql_num_rows($mysql) == 0) { // tjekker om brugernavnet findes... print "<b class=\"red\">Brugernavnet findes ikke!</b>"; } else { mysql_query("insert into community_post set afsender = '$_SESSION[Brugernavn]', modtager = '$_POST[modtager]', emne = '$_POST[emne]', tekst = '$_POST[tekst]', status = 'Ulæst', dato = '$dato'") or die(mysql_error()); print "<b class=\"red\">Beskeden er nu sendt.</b>"; } }
Hej! dato = '$dato' skulle rettes til tid = '$dato'..
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.