ik heb een scripts:
gastenboek.php(staat niks in)

index.php
<?
require("top.php");

require("gastenboek.php");

require("bottom.php");
?>

plaats.php
<?php

$datum = date("d.m.y H:i");
$bericht = htmlentities($bericht);
$bericht = nl2br($bericht);
$bericht = stripslashes($bericht);

// defineer het bestand met berichten
$file = "http://www.easy-upload.nl/index.php/file/24a64390585eea";;

// open het bestand
$fopenr = fopen ($file, "r");

// sla de inhoud op om de eerder toegevoegde berichten
// te onthouden en te herschrijven onder het nieuwe bericht
$msgs = fread ($fopenr, filesize ($file));

// open de file nogmaals maar dan nu om er in te schrijven
$fopenw = fopen($file, "w+");

// schrijf nieuwe bericht + alle oude in $file
fwrite($fopenw, "
\n\n<!-- bericht -->\n
<b>$naam</b><br>\n
<blockquote><p>$bericht</p></blockquote>\n
<p> $datum</p>$msgs
");

// sluit het bestand
fclose($fopenw);

// sluis bezoeker door naar index.php
echo "<SCRIPT LANGUAGE=\"javascript\" TYPE=\"text/javascript\"C:\Users\jord\Desktop\website\HTML\gastenboek\gastenboek.php"</SCRIPT>\n";

Er is zojuist een bericht achter gelaten door $naam .\n\n

Dit was een automatisch bericht.
", "van: $naam ");

?>

top.php

<html>
<head>
<title>ideeën</title>
</head>

<body bgcolor="#ffffff" text="#000000" link="#ff0000" alink="#ff0000" vlink="#ff0000">
<font face="Verdana, Arial, Helvetica" size="2">

--- bottom.php ---
<form action="plaats.php" method="post" accept-charset="iso-8859-1">
<p>
De gegevens die u via het volgende formulier invult, worden op het gastenboek geplaatst en zullen voor iedereen zichtbaar zijn.
</p>
<p>
Naam: <br>
<input name="naam" type="text" size="40" tabindex="1000">
</p>
<p>
Uw bericht: <br>
<textarea name="bericht" rows="8" cols="40" tabindex="1004"></textarea>
</p>
<p>
<input type="submit" name="submit" value="Verstuur" title="Verstuur dit formulier" tabindex="1005">
</p>
</form>
</font>
</body>
</html>

nu zit hier ergens een fout in maar ik weet niet welke en waar want nu krijg ik dit:
http://www.gm1999.netne.net/1_2_informatie.html
ik ben hier nieuw en ook nog niet zo bekend met PHP

Als jij niet weet wat er fout is, hoe moeten wij dat dan weten?
vanaf hier gaat het mis....
kijk maar naar de kleur

C:\Users\jord\Desktop\website\HTML\gastenboek\gastenboek.php (in je java)?

ik gok een src, het doet in iedergeval niks in dit script en zorgt voor de fout
en je mist een "

je sluit dus ook niet goed af
ik heb het veranderd maar nu een paar andere foutjes(zelf) ontdekt.
op de pagina zelf staat een stuk van het script,
en er staat een foutmelding dat hij gastenboek.php niet kan vinden
Als het script op je webserver staat, kan het (gelukkig) niet bij jouw C schijf komen.... je zult het bestand gastenboek.php moeten uploaden en het goede path moeten meegeven (NIET: C:\)......
maak je site eerst eens xHTML valid.

ik denk dat dat een deel van de fouten al zal oplossen.

er staat bv al meerdere keren <head> in je pagina.
laat dat gastenboek dan maar zitten
"47 errors"
Met zoveel CSS code, zou ik liever een extern CSS bestand aanmaken, scheelt weer in download tijd, aangezien dit niet wordt gecached.
die 47 errors zijn zo opgelost.

als je er niet uitkomt, post het dan even hier, dan helpen we je :)

Reageren