jordy14nl
Gebruiker
- Lid geworden
- 21 dec 2008
- Berichten
- 218
Halloo...
Ik heb 2scripts gemaakt
'write.php' en 'read.php' waarin ik tekst in een bestand zet en de tekst er weer uit lees.
alleen als ik tekst in de file schrijf, en daarna nog een keer komt er dit in de file te staan
hoe fix je dit?
het doel hierachter is een site voor een kennis van mij die zo via een page zijn homepage tekst kan aanpassen.
Ik heb 2scripts gemaakt
'write.php' en 'read.php' waarin ik tekst in een bestand zet en de tekst er weer uit lees.
alleen als ik tekst in de file schrijf, en daarna nog een keer komt er dit in de file te staan
en bij het uitlezen komt er helemaal niks te staan..Test tekst. Test tekst
hoe fix je dit?
het doel hierachter is een site voor een kennis van mij die zo via een page zijn homepage tekst kan aanpassen.
PHP:
// write.php
<?php
echo "Start";
$bestand = 'test.txt';
$tekst = "Test tekst. /n";
if (is_writable($bestand))
{
if (!$handle = fopen($bestand, 'a'))
{
echo "kan het bestand $bestand niet openen";
exit;
}
if (fwrite($handle, $tekst) === FALSE)
{
echo "kan niet scrijfen naar het bestand $bestand)";
exit;
}
echo "$tekst is opgeslagen in $bestand";
fclose($handle);
}
else
{
echo "kan niet schrijven in het bestand $bestand";
}
?>
PHP:
// read.php
<?php
$bestand = "test.txt";
if (file_exists($bestand))
{
$txt = fopen($bestand, "r");
echo "Het bestand $bestand bestaat en is geladen";
echo "/n";
echo "De tekst is:";
echo "/n";
echo "%txt";
fclose($txt);
}
else
{
echo "Het bestand $bestand bestaat niet";
}
?>
Laatst bewerkt door een moderator: