01. marts 2007 - 21:17
Der er
28 kommentarer
Gæstebog
Hey der ude jeg er ved og lave en gæstebog til min hjemmeside, men er gået lidt død. jeg har e til og hjælpe mig som kan finde ud af det. men der er opståret et problem og vi kan ikk finde fejlen. men hvis i lige vil se om i kan finde den. Sådan her ser min gb side ud <html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 6.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Gaestebog</title> </head> <body background="bamboo.gif"> <table border="0" cellpadding="0" cellspacing="0" width="1053" height="803"> <!-- MSTableType="layout" --> <tr> <td valign="top"> <!-- MSCellType="DecArea" --> </td> <td valign="top" height="109"> <!-- MSCellType="ContentHead" --> <p align="center"><font size="7"><b>Gæstebog</b></font></td> </tr> <tr> <td valign="top" width="181"> <!-- MSCellType="NavBody" --> <!--webbot bot="Navigation" S-Type="sequence" S-Orientation="vertical" S-Rendering="graphics" B-Include-Home="FALSE" B-Include-Up="FALSE" U-Page="sid:1002" startspan --><nobr><a href="index.htm" target="">Startside</a></nobr><br> <nobr><a href="aboutme.htm" target="">Om Mig</a></nobr><br> <nobr><a href="ris_og_ros.htm" target="">Ris og Ros</a></nobr><br> <nobr>GæsteBog</nobr><br> <nobr><a href="Tjen%20penge.htm" target="">Tjen Penge</a></nobr><br> <nobr><a href="sjov.htm" target="">Sjov</a></nobr><br> <nobr><a href="oel_og_sprut.htm" target="">Øl og Sprut</a></nobr><br> <nobr><a href="iq.htm" target="">Iq Test</a></nobr><br> <nobr><a href="Links121.htm" target="">Links</a></nobr><br> <nobr><a href="poker.htm" target="">Poker</a></nobr><br> <nobr><a href="Spil%20paa%20hjemmesiden.htm" target="">Spil Her</a></nobr><br> <nobr><a href="billige_rejser.htm" target="">Billige Rejser</a></nobr><br> <nobr><a href="billige_spil.htm" target="">Billige Spil</a></nobr><br> <nobr><a href="Webdomaener.htm" target="">Billige Webdomæner</a></nobr><br> <nobr><a href="billige_telefoni.htm" target="">Billige Telefoni</a></nobr><br> <nobr><a href="PointShop.htm" target="">PointShop</a></nobr><br> <nobr><a href="windows_tips.htm" target="">Windows Tips & Tricks</a></nobr><br> <nobr><a href="Forhold%20mellem%20Kvinder%20og%20Maend.htm" target="">Forhold mellem Kvinder og Mænd</a></nobr><br> <nobr><a href="Tilfoej_dit_link.htm" target="">Tilføj Dit Link</a></nobr><br> <nobr><a href="sitemap.htm" target="">Sitemap</a></nobr><!--webbot bot="Navigation" i-checksum="8893" endspan --></td> <td valign="top" height="694" width="872"> <!-- MSCellType="ContentBody" --> <p align="left"> </p> <form name='gbog' method='POST' ACTION='tilfoj.php'> <p align="left"> Navn: <input type="text" name="navn" value="skriv dit navn" size="15" maxlength="255"> </p> <p align="left"> Web Side: <input type="text" name="webside" value="Webside" size="15" maxlength="255"> </p> <p align="left"> Din E-Mail: <input type="text" name="e_Mail" value="Skriv din mail her" size="15" maxlength="255"> </p> <p align="left">Din Hilsen <textarea name="kommentar" rows="4" cols="30">Din Hilsen</textarea> </p> <p align="left"> <input class="inputknap" type="submit" value="Tilføj"> <input class="inputknap" type="reset" value="Slet alt"></p> </form> </td> </tr> </table> </body> </html> og såden her ser min tilføj ud <? $navn = mysql_real_escape_string($_POST["navn"]); $webside = mysql_real_escape_string($_POST["webside"]); $e_mail = mysql_real_escape_string($_POST["e_mail"]); $kommentar = mysql_real_escape_string($_POST["kommentar"]); echo"$navn<br>$webside<br>$e_mail<br>$kommentar"; ?> kan i se hva der mangler?
Annonceindlæg fra Deloitte
01. marts 2007 - 21:22
#1
det her er min tilføj fil den anden var en gammel. <? $host ="mysql5num1.webhosting.dk"; $bruger ="*********"; $pass="******"; $base ="mysqluser12635"; mysql_connect($host, $bruger, $pass) or die(mysql_error()); mysql_select_db($base) or die(mysql_error()); $navn = mysql_real_escape_string($_POST["navn"]); $webside = mysql_real_escape_string($_POST["webside"]); $e_mail = mysql_real_escape_string($_POST["e_mail"]); $kommentar = mysql_real_escape_string($_POST["kommentar"]); echo"$navn<br>$webside<br>$e_mail<br>$kommentar"; if (!empty($navn) && !empty($kommentar)) { mysql_query("INSERT INTO gbog (navn, web, email, hilsen) values('$navn', '$webside', '$e_mail', '$kommentar')") or die(mysql_error()); header("Location: gaestebog.php"); } else { echo"Du glemte vist noget, tilbage og prøv igen. tak<br>"; echo"<a href='gaestebog.php'>Tilbage</a><br>"; } ?>
01. marts 2007 - 22:10
#2
Hvad oplever du af fejl?
01. marts 2007 - 22:12
#3
Når jeg har uploade den, og prøver den af. kommer den bare med den side "side kan ikk viset" "eller bare en blank side"
du kan prøve se det på
http://www.nook.dk/gaestebog.php også tryk på tilføj.
01. marts 2007 - 23:17
#4
Giver jeg for lidt point eller kan ingen bare svare på det.hehe er helt ny her så lidt hjælp ville være nice. :D
02. marts 2007 - 19:26
#5
Prøv følgende kode: <? //http://www.eksperten.dk/spm/765611 $host ="mysql5num1.webhosting.dk"; $bruger ="*********"; $pass="******"; $base ="mysqluser12635"; mysql_connect($host, $bruger, $pass) or die(mysql_error()); mysql_select_db($base) or die(mysql_error()); $navn = mysql_real_escape_string($_POST["navn"]); $webside = mysql_real_escape_string($_POST["webside"]); $e_mail = mysql_real_escape_string($_POST["e_mail"]); $kommentar = mysql_real_escape_string($_POST["kommentar"]); echo"$navn<br>$webside<br>$e_mail<br>$kommentar"; if (!empty($navn) && !empty($kommentar)) { mysql_query("INSERT INTO gbog (navn, web, email, hilsen) values('$navn', '$webside', '$e_mail', '$kommentar')") or die(mysql_error()); header("Location: gaestebog.php"); exit(); } else { echo"Du glemte vist noget, tilbage og prøv igen. tak<br>"; echo"<a href='gaestebog.php'>Tilbage</a><br>"; } exit(); ?>
02. marts 2007 - 22:20
#6
Hmm nej den virker hellr ikk.. :(
02. marts 2007 - 22:38
#7
Er du sikker på din mysql_connect() er korrekt? tilfoj.php er nemlig meget længe om at gøre noget.
02. marts 2007 - 22:53
#8
nej er jeg desværre ikk ved ikk så meget om det. og ham der hjælper mig er ikk på i dag. så kan ikk rigtig fortælle noget før han kommer på.. så det er lidt skod
02. marts 2007 - 23:13
#9
Jeg har været ved at hjælpe matt_madsen lidt og så vidt jeg kan se skulle hans connect være rigtig.
Han har webhotel hos webhosting og her er linket til deres FAQ med connect til mysql
http://www.webhosting.dk/php2mysql.php
03. marts 2007 - 15:09
#10
Jeg synes godt nok den tilfoj.php ser god nok ud. Men vi må vel igang med noget debug. Prøv på siden at skrive: <?php //Til Debug... echo '<pre>'; print_r($_POST); echo '</pre>'; exit()
04. marts 2007 - 17:55
#11
Ja kun det ikk? har ejg gjort nu
04. marts 2007 - 18:22
#13
nej ved det godt. men har sat det der ind på siden. <?php //Til Debug... echo '<pre>'; print_r($_POST); echo '</pre>'; exit() der skal ikk være andet på siden vel?
04. marts 2007 - 18:33
#14
Nej. Men du skal også huske: ?> i slutningen.
04. marts 2007 - 19:52
#15
Sådan nu har jeg sat det ind..
04. marts 2007 - 20:34
#16
Alle data bliver sendt godt nok. Så må det være længere nede i din kode der er noget galt.
04. marts 2007 - 20:37
#17
Hmm oka på hvilken side? tilføj eller? Hva skal jeg så gøre?
04. marts 2007 - 20:43
#18
tilfoj.php Du må prøve at debugge dig igennem teksten.
04. marts 2007 - 20:50
#19
har jeg ingen andelse om hvordan jeg gøre. hehe. tror jeg venter på michael lige kommer på igen. så kan han lige hjælpe migder. for jeg ved ikk så meget om det.
04. marts 2007 - 21:46
#20
vi har nu prøvet at fjerne mysql_connect($host, $bruger, $pass) or die(mysql_error()); mysql_select_db($base) or die(mysql_error()); men når formen sendes kommer tilfoj.php med denne besked "Du glemte vist noget, tilbage og prøv igen. tak" den udskriver ikke echo"$navn<br>$webside<br>$e_mail<br>$kommentar"; skifter vi den linie ud med echo $_POST["navn"]; udskriver den fint det som brugeren udfylder feltet navn med. For mig er dette en gåde
04. marts 2007 - 21:58
#21
Du skal bruge mysql_connect() før du kan bruge mysql_real_escape_string()
04. marts 2007 - 22:21
#22
jeg prøve og kontakt webhosting og spøger om den er rigtig også melder jeg lig tilbage.
04. marts 2007 - 22:44
#23
Jeg fik svar tilbage men ik det jeg regnet med >Kan vi ikke lige gennemskue... se om du har lavet dine tabeller >korrekt osv, vi yder ikke support >til hjemmesidedesign generelt, kun til vore systemer.
05. marts 2007 - 08:00
#24
Ellers må du lige få Michael Tryl til at kontakte mig via MSN, så må jeg tage et kig på din kode.
05. marts 2007 - 16:09
#25
Ja Det må vi. jeg regner med han kigger her ind, så kan han jo lige kontakt dig..
05. marts 2007 - 16:20
#26
Det lyder godt!
05. marts 2007 - 23:09
#27
Hey jakobdo, har du fået mn msn? Tror jeg kom til og afvise his det var dig. men du kan lige søge igen hvis det er..
06. marts 2007 - 07:47
#28
jakobdo (at) hotmail [dot] com
Vi tilbyder markedets bedste kurser inden for webudvikling