Ik ben nieuw met PHP en fopen en ik krijg het niet voor elkaar om een bestand te maken en daar tekst in te plaatsen.
Ik heb al gekeken bij php.net voor fopen en chmod maar ik kom er niet uit.
De functie die ik gebruik zit in een include-file die weer in de dir 'includes' zit. Het te maken bestand moet in de dir 'files' komen.
Dus:
root/includes
root/files
Dit is mijn code:
115 $localPad = "../files/";
116 $bestandsnaam = "Welkom2Home.php":
117 chmod($localPad, 0777);
118 $fp = fopen($bestandsnaam,"w+");
119 fwrite($fp, $inhoud);
120 fclose($fp);
121 chmod($localPad, 0755)
Dit is de foutmelding:
Warning: chmod failed: No such file or directory in /home/sites/site364/web/includes/htmlFuncties.php on line 117
Warning: fopen("../files/Welkom2Home.php","w+") - No such file or directory in /home/sites/site364/web/includes/htmlFuncties.php on line 118
Het lijkt erop dat ik het pad niet goed opgeef. Ik heb al verschillende variaties op $localPad geprobeerd maar niets lijkt te werken.
Ik heb de dir 'files' via ftp met chmod op 777 gezet.
Zien jullie zo wat er fout gaat??
Het bestand bestaat nog niet en moet worden aangemaakt.
Groetjes
Paul
Ik heb al gekeken bij php.net voor fopen en chmod maar ik kom er niet uit.
De functie die ik gebruik zit in een include-file die weer in de dir 'includes' zit. Het te maken bestand moet in de dir 'files' komen.
Dus:
root/includes
root/files
Dit is mijn code:
115 $localPad = "../files/";
116 $bestandsnaam = "Welkom2Home.php":
117 chmod($localPad, 0777);
118 $fp = fopen($bestandsnaam,"w+");
119 fwrite($fp, $inhoud);
120 fclose($fp);
121 chmod($localPad, 0755)
Dit is de foutmelding:
Warning: chmod failed: No such file or directory in /home/sites/site364/web/includes/htmlFuncties.php on line 117
Warning: fopen("../files/Welkom2Home.php","w+") - No such file or directory in /home/sites/site364/web/includes/htmlFuncties.php on line 118
Het lijkt erop dat ik het pad niet goed opgeef. Ik heb al verschillende variaties op $localPad geprobeerd maar niets lijkt te werken.
Ik heb de dir 'files' via ftp met chmod op 777 gezet.
Zien jullie zo wat er fout gaat??
Groetjes
Paul