Goedenavond allemaal,

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
Heeft het bestand de chmod 777?
Mijn excuus voor het onnodig aanmaken van een topic!

Het probleem is verholpen CHMOD(777) moest nog gedaan worden was ik helemaal vergeten.


Gr. Erik

Reageren