Bekijk Volledige Versie : php - fopen a
mistery guest
21/04/03, 22:35
Hallo mensen van het web
Weet iemand wat er mis is met deze code:
<?
$bestand = "test.dat";
fopen("$bestand","a");
fputs($bestand,"schrijf dit in bestand");
fclose($bestand);
?>
Het bestand bestaat dus al, maar er moet een regel bijgeschreven worden.
Ik krijg de volgende foutmelding
Warning: fopen(test.dat) [function.fopen]: failed to create stream: HTTP
wrapper does not support writeable connections. in
/usr/local/psa/home/vhosts/mijndomein.nl/httpdocs/test.php on line 5
regel 5 is de regel
fopen("$bestand","a");
Matthijs de Z
21/04/03, 22:50
> Hallo mensen van het web
>
> Weet iemand wat er mis is met deze code:
>
> <?
> $bestand = "test.dat";
>
> fopen("$bestand","a");
> fputs($bestand,"schrijf dit in bestand");
> fclose($bestand);
> ?>
>
> Het bestand bestaat dus al, maar er moet een regel bijgeschreven worden.
> Ik krijg de volgende foutmelding
>
> Warning: fopen(test.dat) [function.fopen]: failed to create stream: HTTP
> wrapper does not support writeable connections. in
> /usr/local/psa/home/vhosts/mijndomein.nl/httpdocs/test.php on line 5
Probeer eens
fopen("$bestand","w+");
Mazzel,
Matthijs
> regel 5 is de regel
> fopen("$bestand","a");
>
>
>
Matthijs de Z
21/04/03, 23:05
> Hallo mensen van het web
>
> Weet iemand wat er mis is met deze code:
>
> <?
> $bestand = "test.dat";
>
> fopen("$bestand","a");
> fputs($bestand,"schrijf dit in bestand");
> fclose($bestand);
> ?>
>
> Het bestand bestaat dus al, maar er moet een regel bijgeschreven worden.
> Ik krijg de volgende foutmelding
>
> Warning: fopen(test.dat) [function.fopen]: failed to create stream: HTTP
> wrapper does not support writeable connections. in
> /usr/local/psa/home/vhosts/mijndomein.nl/httpdocs/test.php on line 5
>
> regel 5 is de regel
> fopen("$bestand","a");
Is je directory wel zo ge-chmod dat er in geschreven kan worden? Probeer het
eens met een 666 of anders 777.
Als je dat gedaan hebt en het werkt nog niet, probeer dan dit eens.
<?php
$bestand = "test.dat";
if($fp= fopen($bestand, "w+")
{
fwrite($fp,"Gooi hier je tekst in");
fclose($fp);
echo"De gegevens zijn weggeschreven naar: $bestand";
}
else
{
die("Het wegschrijven van de gegevens naar $bestand is niet gelukt");
}
?>
Mazzel,
Matthijs
Erick T. Barkhuis
21/04/03, 23:05
mistery guest [on Mon, 21 Apr 2003 22:23:18 +0200] wrote:
> Weet iemand wat er mis is met deze code:
> fopen("$bestand","a");
Er staan nogal veel aanhalingstekens in.
--
Erick T. Barkhuis RI
WebWax at http://www.webwax.nl
"You're old when you forget how to start your rocking chair."
Maarten Wierda
21/04/03, 23:50
Erick T. Barkhuis wrote:
>>Weet iemand wat er mis is met deze code:
>>fopen("$bestand","a");
>
>
> Er staan nogal veel aanhalingstekens in.
*Netter* zou idd zijn <?php fopen($bestand,"a"); ?> maar het heeft met
de rechten te maken.
--
Cheers, Maarten Wierda
"Smack it! Beat it! Masturbate it!" - K.D. Cobain