par
Manu » 23 juin 2005, 16:43
Bonjour tout le monde !
Je travail actuellement sur la mise au point d'une nouvelle version pour mon site web. Sur cette nouvelle version, je souhaite pouvoir changer le texte de la page d'accueil directement sur le site (et donc sans passer par le ftp). J'ai donc crée différents fichiers dont admin_acc.php :
Code : Tout sélectionner
<div id="page">
<table width="100%">
<tr>
<th bgcolor="white"><big>Espace modérateurs - Accueil</big></th>
</tr>
</table>
<br />
<form name="admin_acc" method="post" action="change_acc.php">
<textarea cols="60" rows="25">
<?php
readfile("accpg.txt");
?>
</textarea>
<br /><br />
<input type="submit" value="Changer la page d'accueil" />
</form>
</div>
et change_acc.php
Code : Tout sélectionner
<?php
$admin_acc = isset($_POST['admin_acc']) ? $_POST['admin_acc'] : "";
$fichier="accpg.txt";
$pointeur=fopen($fichier,"r+");
fputs($pointeur,"$admin_acc");
fclose($pointeur);
echo '<html><head><meta http-equiv="refresh" content="3; url=accueil.php"></head></html>';
?>
mais le texte d'accueil ne change pas. Comme je n'arrive pas à trouver d'où vient l'erreur, j'espère que vous allez pouvoir m'aider !...
Merci d'avance.
Manu
Bonjour tout le monde !
Je travail actuellement sur la mise au point d'une nouvelle version pour mon site web. Sur cette nouvelle version, je souhaite pouvoir changer le texte de la page d'accueil directement sur le site (et donc sans passer par le ftp). J'ai donc crée différents fichiers dont admin_acc.php :
[code]<div id="page">
<table width="100%">
<tr>
<th bgcolor="white"><big>Espace modérateurs - Accueil</big></th>
</tr>
</table>
<br />
<form name="admin_acc" method="post" action="change_acc.php">
<textarea cols="60" rows="25">
<?php
readfile("accpg.txt");
?>
</textarea>
<br /><br />
<input type="submit" value="Changer la page d'accueil" />
</form>
</div>[/code]
et change_acc.php
[code]<?php
$admin_acc = isset($_POST['admin_acc']) ? $_POST['admin_acc'] : "";
$fichier="accpg.txt";
$pointeur=fopen($fichier,"r+");
fputs($pointeur,"$admin_acc");
fclose($pointeur);
echo '<html><head><meta http-equiv="refresh" content="3; url=accueil.php"></head></html>';
?>[/code]
mais le texte d'accueil ne change pas. Comme je n'arrive pas à trouver d'où vient l'erreur, j'espère que vous allez pouvoir m'aider !...
Merci d'avance.
Manu