Hey,

Ik heb een pagina waar mensen een tekstje kunnen bewerken.
ALs je op submit klikt worden de tekst verstuurd naar een php-pagina (fwrite.php) met een fwrite-functie die het tekstbestand (log.txt) bewerkt.
Maar met deze handeling staat fwrite.php in de geschiedenis van mijn browser. Als je deze klikt word de pagina geopend zonder waarde en is mijn .txt-bestand dus leeg!!!

Wat kan ik hieraan doen zodat een ongelukje niet alle tekst wist!??

Groeten Joris
Even checken met

<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (!empty ($_POST['tekst']) {
//schrijven
}
}
?>
TNX, that does the trick!!

Alhoewel ik //schrijven in een 'else' heb moeten zetten. Mijn script er nu als volgt uit:
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (!empty ($_POST['$text01'])) {
echo "error, !empty $_post in fwrite";
}
else {
$text01 = isset($_POST['text01']) ? stripslashes($_POST['text01']) : '';
$fh = fopen("01log.txt" , "w+"); fwrite($fh,$text01); fclose($fh);
}
}

Reageren