04. april 2004 - 13:55
Der er
10 kommentarer og 1 løsning
Mysql og PHP jeg kan ikke finde ud af det
hejsa alle sammen. jeg har et problem med at jeg er igang med at lave en tagwall til en clan og jeg har nogle problemer med skriv.php her er koden: <? include "mysql.php"; login(); mysql_query("INSERT INTO blood_tag (id, navn, mail, hp, tag) values ('$navn','$email','$hp','$tag')"); ?> <font face="Verdana" size="1"><b> <form action="<?=$_SERVER[PHP_SELF];?>" method="POST"> Navn: <input type="text" name="navn"><br> email: <input type="text" name="email"><br> hp: <input type="text" name="hp"><br> tag:<br> <textarea colls="29" rows="7" name="tag"></textarea><br> Ip: <input type="text" readonly name="ip" value="<?=$REMOTE_ADDR;?>"><br> <input type="submit" value="Skriv" name="skriv"> <input type="reset" value="Restart"> </form> <? if($skriv) { if(!$navn) { echo "Du skal skrive et navn!"; } if(!$tag) { echo "Du skal skrive en besked!"; } } ?> </b></font> Kan i hjælpe mig?
Annonceindlæg fra Computerworld it-jobbank
Slettet bruger
04. april 2004 - 14:01
#1
Det ville være lettere at arbejde med, hvis du fortæller om fejlene.
04. april 2004 - 14:02
#2
når jeg klikker submit sker der ikke en skid den ligger ikke noget ned i mysql osv
04. april 2004 - 14:02
#3
<? include "mysql.php"; login(); if($Skriv){ if(!$navn) { echo "Du skal skrive et navn!"; } elseif(!$tag) { echo "Du skal skrive en besked!"; } else{ mysql_query("INSERT INTO blood_tag (id, navn, mail, hp, tag) values ('$navn','$email','$hp','$tag')"); } ?> <font face="Verdana" size="1"><b> <form action="<?=$_SERVER[PHP_SELF];?>" method="POST"> Navn: <input type="text" name="navn"><br> email: <input type="text" name="email"><br> hp: <input type="text" name="hp"><br> tag:<br> <textarea colls="29" rows="7" name="tag"></textarea><br> Ip: <input type="text" readonly name="ip" value="<?=$REMOTE_ADDR;?>"><br> <input type="submit" value="Skriv" name="skriv"> <input type="reset" value="Restart"> </form> </b></font>
04. april 2004 - 14:06
#4
@legend den virker stadig ik :/
04. april 2004 - 14:10
#5
Prøv dette: <?php include("mysql.php"); login(); if($_POST['Skriv']){ if(!$_POST['$navn']) { echo "Du skal skrive et navn!"; } elseif(!$_POST['$tag']) { echo "Du skal skrive en besked!"; } else{ mysql_query("INSERT INTO blood_tag (navn,mail,hp,tag) VALUES ('".$_POST['$navn']."','".$_POST['$email']."','".$_POST['$hp']."','".$_POST['$tag']."')"); } } ?> <font face="Verdana" size="1"><b> <form action="<?=$_SERVER[PHP_SELF];?>" method="POST"> Navn: <input type="text" name="navn"><br> email: <input type="text" name="email"><br> hp: <input type="text" name="hp"><br> tag:<br> <textarea colls="29" rows="7" name="tag"></textarea><br> Ip: <input type="text" readonly name="ip" value="<?=$REMOTE_ADDR;?>"><br> <input type="submit" value="Skriv" name="skriv"> <input type="reset" value="Restart"> </form> </b></font>
04. april 2004 - 14:14
#6
desværre den creater stadig ingen rækker i min db
04. april 2004 - 14:15
#7
Jeg lavede vist et par fejl... Prøv dette: <?php include("mysql.php"); login(); if($_POST['Skriv']){ if(!$_POST['navn']) { echo "Du skal skrive et navn!"; } elseif(!$_POST['tag']) { echo "Du skal skrive en besked!"; } else{ mysql_query("INSERT INTO blood_tag (navn,mail,hp,tag) VALUES ('".$_POST['navn']."','".$_POST['email']."','".$_POST['hp']."','".$_POST['tag']."')"); } } ?> <font face="Verdana" size="1"><b> <form action="<?=$_SERVER[PHP_SELF];?>" method="POST"> Navn: <input type="text" name="navn"><br> email: <input type="text" name="email"><br> hp: <input type="text" name="hp"><br> tag:<br> <textarea colls="29" rows="7" name="tag"></textarea><br> Ip: <input type="text" readonly name="ip" value="<?=$REMOTE_ADDR;?>"><br> <input type="submit" value="Skriv" name="skriv"> <input type="reset" value="Restart"> </form> </b></font>
04. april 2004 - 14:17
#8
Stadig ingen rækker i min tabel
04. april 2004 - 14:20
#9
Ændre denne linie: if($_POST['Skriv']){ til: if($_POST['skriv']){
04. april 2004 - 14:23
#10
Sådan whatever skriv et svar og du får pointne :)
04. april 2004 - 14:24
#11
Et svar.
Vi tilbyder markedets bedste kurser inden for webudvikling