Nou, ik probeer dus een gebruikers.txt te maken, of ook maar gewoon een textfile met iets erin. En volgens mijn boek zou het zo moeten
<?php
$bestand=fopen("gebruikers.txt", "w");
if(!$bestand) {
echo("kon geen bestand openen!");
}
fwrite($bestand, $outputtekst, $lengte);
$outputtekst =
$_POST["user"] . "\n" . $_POST["achternaam"];
fclose($bestand);
if(fclose($bestand))
{
echo("Account is aangemaakt");
}
else{
echo ("Kon bestand niet afsluiten");
}
?>
<HTML>
<form name="getallen" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="user">
<input type="text" name="achternaam">
<input type="submit" value="Gaan!">
</html>Wat naar mijn weten voor geen donder klopt, zoals als vrijwel alles in het boek, ;p.
Maar goed, naar wat onderzoek op het onderwerp, kwam ik een voorbeeld script tegen, die het zelfde zou moeten doen.
Deze ziet er echter zo uit
<?php
$myFile = "testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "Bobby Bopper\n";
fwrite($fh, $stringData);
$stringData = "Tracy Tanner\n";
fwrite($fh, $stringData);
fclose($fh);
?>
Maar, als ik dat run zegt hij "can't open file", maar vanuit mijn begrip zou hij hier toch, als de file niet aanwezig is, maak fopen er een aan, en vervolgens zou dan een file op mijn computer staan met de $stringdata. Maar ik krijg nergens een reactie uit.
Ik zou graag experimenteren met deze functie, maar het begin loopt al fout.
Iemand toevallig wat advies en/of zeggen wat ik fout doe?
Dit forum is momenteel namelijk mijn grootste bron van informatie, :)