Forum PHP: http://forums.multimania.lycos.fr/lire/php/
Documentation PHP: http://www.php.net/
Voici un exemple sur deux pages (html/php)
formulaire.htm (en XHTML)
Modifier le fichier "fichier.txt":
<form method="post" action="script.php">
<textarea name="txt" cols="60" rows="8"><?php
// ouverture et lecture...
$fp = fopen('fichier.txt','rt');
if ($fp) {
fpassthru($fp);
fclose($fp);
}
/*
ON POURRAIT AUSSI UTILISER CETTE TECHNIQUE...
if ( file_exists('fichier.txt') ) {
$fichier = implode( '', file('fichier.txt') );
echo htmlentities($fichier);
}
*/
?></textarea>
<input type="submit" name="cmdModifier" value="Modifier" />
</form>
script.php
<?php
// on regarde si on a cliquer sur le bouton
if ( isset($_POST['cmdModifier']) ) {
// ouverture en mode écriture, en écrasant l'ancien contenu...
$fp = fopen('fichier.txt','wt');
// on écrit le fichiers...
// $_POST['txt'] contient le champ TEXTAREA du formulaire
// stripslashe() enlève les /' superflues et est nécessaire sur $_POST['txt'] seulement si les magic_quotes est activé...
fwrite( $fp, $_POST['txt'] );
// on ferme le fichier
fclose($fp);
}
?>
Lire les commentaires | Laisser un commentaire