Avatar billede neptoz Nybegynder
19. december 2006 - 14:36 Der er 10 kommentarer

Viser ikke siden

Goddag.

På følgende links viser den intet! - Men der er noget i filen, ved ikke helt hvordan jeg skal forklare det nærmere det er bare sådan den ikke viser noget på siden som i kan se på følgende links. Kildekoder står længere nede.

Links:
http://www.neptoz.dk/v2/tilfoej_link.php
-
http://www.neptoz.dk/v2/gaestebog.php

Og så kan i lige se filerne:

tilfoej_link.php

<?
include_once("top.php");
include_once("config.php");
?>           
<img src="images/square_green.png" /> Tilføj link<br /><br />


<form action="<? echo $php_self ?>">
URL Navn:<br>
<input type="text" name="navn"><br>
<br>
Link URL:<br>
<input type="text" name="url"><br>
<br>
<input type="submit" name="tilfoej_link" value="Tilføj link!">
</form>
<?
if($tilfoej_link) {
$query = mysql_query("INSERT INTO links (navn, url)" . "VALUES ('$navn','$url')");
echo "Linket er tilføjet! Tilføj et link mere <a href=\"tilfoej_link.php\">her</a> eller gå til forsiden <a href=\"http://www.neptoz.dk\">her.</a>">";
}
?>
<?
include_once("bund.php");
?>                       

---

gaestebog.php

<?
include_once("top.php");
?>

                       
<img src="images/square_green.png" /> Gæstebog<br /><br />


<form action="<? echo $php_self ?>">
Navn:<br />
<input type="text" name="navn"><br />
<br />
Email:<br />
<input type="text" name="mail"><br />
<br />
Besked:<br />
<textarea name="besked" cols="30" rows="9" style="width: 100%;"></textarea>
<input type="submit" name="tilfoej_besked" value="Tilføj besked!">
</form>
<?
if($tilfoej_besked) {
$query = mysql_query("INSERT INTO gb (navn, mail, besked)" . "VALUES ('$navn','$mail', '$besked')");
echo "Tilføjet!">";
}
?>
<?
$query = mysql_query("SELECT * FROM gb ORDER BY id");
while($r = mysql_fetch_array($query)) {
$navn = $r["navn"];
$mail = $r["mail"];
$besked = $r["besked"];
$id = $r["id"];
echo "<img src=\"images/square-green.png\"> Beskeder<br><br> <span class=\"kasse\"><a href=\"mailto:$mail\"><b>$navn</b></a><br>$besked</span>";
}
?               
               

<?
include_once("bund.php");
?>
Avatar billede olebole Juniormester
19. december 2006 - 14:49 #1
<ole>

1) Understøtter din server overhovedet PHP?
2) Hvordan er din server sat op, for koden virker ret antikveret

/mvh
</bole>
Avatar billede sw_red_6 Nybegynder
19. december 2006 - 14:51 #2
i tilfoej_link.php kan du starte med at fjerne de ekstra tegn i den sidste echo (">)
og i gaestebog.php har de samme tegn sneget sig ind i den her linie:
echo "Tilføjet!">";
og de skal også fjernes.
Desuden kan du også fjerne ? og <? i bunden
Avatar billede olebole Juniormester
19. december 2006 - 14:56 #3
Ork ja, der er også masser af HTML-fejl, men ingen af fejlene burde resultere i en tom side  =)
Avatar billede neptoz Nybegynder
19. december 2006 - 15:00 #4
ole > Jeg køre på webhotel.. (one.com) Og de understøtter php :)

sw > Ja jeg ved ikke helt hvordan det er endt der, men nu virker det da jeg fjernet det
Avatar billede neptoz Nybegynder
19. december 2006 - 15:00 #5
ole > Hehe :o)
Avatar billede olebole Juniormester
19. december 2006 - 15:07 #6
- men nu, vi har set hele koden, må jeg nu mene: Det er ufatteligt, at den kode overhovedet kan vises i nogen browser ... uden skærmen splintres  ;o)
Avatar billede neptoz Nybegynder
19. december 2006 - 15:07 #7
lols
Avatar billede cronick Nybegynder
19. december 2006 - 15:37 #8
well, det er jo hvad PHP er til - en chance til alle der vil lære at programmere, uden diverse småfejl og andre former for fejl spiller en et puds.. ;)
Avatar billede olebole Juniormester
19. december 2006 - 15:41 #9
Okay ... den definition har jeg nu aldrig hørt - og bringer den nok heller ikke videre  ;o)

Nu har det, jeg skrev i (19/12-2006 15:07:09), i øvrigt ikke noget med PHP at gøre - men derimod (X)HTML  =)
Avatar billede sw_red_6 Nybegynder
19. december 2006 - 15:46 #10
når nu jeg får kigget lidt nærmere på det burde den vel egentligt have kommet med nogle fejlbeskeder, så måske du skulle prøve at sætte <?php error_reporting(E_ALL); ?> ind øverst i dine php-filer..?

og hvis der skulle laves de tilretninger som olebole reklamerer for, så skal der i hvert fald også laves noget ved php-koden.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester