Dette er blot et eksempel..
- <?php
- $tekst = $_POST['tekst'];
- $explode = explode('#', $tekst);
-
- if(isset($tekst))
- {
- if($explode['0'] == 'bot' && $explode['1'] == '".$tekst."')
- {
- mysql_query("INSERT INTO `tagwall` (`id`, `brugernavn`, `tekst`) VALUES (NULL, '".$_SESSION['brugernavn']."', '".$tekst."')") or die(mysql_error());
- }
- else
- {
- mysql_query("INSERT INTO `tagwall` (`id`, `brugernavn`, `tekst`) VALUES (NULL, 'ChatBot', '".$tekst."')") or die(mysql_error());
- }
- }
- ?>
Jeg fårstår heller ikke helt hvor du vil hen med linje 7.. Du tjekker om delen efter "#" i $tekst er lig $tekst - det vil det jo aldrig nogensinde være????
I stedet bør det da blot være (Dit eksempel Anton):
- $explode = explode("#", $besked);
-
- if(isset($besked))
- {
- if($explode['0'] == "bot")
- {
- mysql_query("INSERT INTO chat(nr, navn, dato, besked) VALUES('$nr','ChatBot [Robot]','$dato','$besked')") or die(mysql_error());
- }
- else
- {
- mysql_query("INSERT INTO chat(nr, navn, dato, besked) VALUES('$nr','$navn','$dato','$besked')") or die(mysql_error());
- }
- }