Ik heb sinds kort een klein bestandje gemaakt maar die werkt niet helemaal zoals het moet werken.
De fout:
Warning: fopen(msg.txt) [function.fopen]: failed to open stream: Permission denied in /post.php on line 14
Warning: fwrite(): supplied argument is not a valid stream resource in /post.php on line 17
Warning: fclose(): supplied argument is not a valid stream resource in /post.php on line 18
Het post.php gedeelte is dit:
<?php
$ip = "$REMOTE_ADDR";
If($ip == "0.0.0.0") //IP die verbannen moet worden
{
include("titelbalk.php");
}
else {
$datum = date("d-m-Y / H:i");
if(isset($_POST['submit'])){
$bestand = fopen("msg.txt", "a");
$bericht = str_replace("|","",$bericht);
$naam = str_replace("|","",$naam);
fwrite($bestand, "$naam|$bericht|$REMOTE_ADDR|\n");
fclose($bestand);
echo "Je bericht is toegevoegd<br />";
echo "<a href=\"berichtenbalk.php\">Bekijk je bericht</a>";
}
else{
echo "<form method=post action=post.php?actie=schrijven>";
echo "<b>Naam:</b><br /><input type=text name=naam><br />";
echo "<B>Bericht:</B><br /><input type=text name=bericht><br />";
echo "<input type=submit name=submit value='Verstuur'>";
echo "</form>";
}
}
?>
Kan iemand zien wat ik hier fout doe ?
Gr. Erik