Boucle dans script PHP
php_phil
-
Flachy Joe Messages postés 2303 Statut Membre -
Flachy Joe Messages postés 2303 Statut Membre -
Bonjour,
J'ai 2 petits soucis dans un petit script PHP permettant d'éditer un fichier de config stocké sur mon serveur .
1 : comment faire pour que lors du clic sur mon bouton "Mise à jour" mon fichier modifé réapparaisse dans ma fenêtre de départ et non le fichier d'origine (avant la modif) ?
2 : comment peux t'on éviter de passer par <A HREF='Accueil.php' TARGET='MainFrame'>Retour page Accueil</A>" afin de pouvoir retourner automatiquement à la page d'accueil (dans une utilisation ultérieure)
D'avance merci pour votre aide
Voici mon script:
J'ai 2 petits soucis dans un petit script PHP permettant d'éditer un fichier de config stocké sur mon serveur .
1 : comment faire pour que lors du clic sur mon bouton "Mise à jour" mon fichier modifé réapparaisse dans ma fenêtre de départ et non le fichier d'origine (avant la modif) ?
2 : comment peux t'on éviter de passer par <A HREF='Accueil.php' TARGET='MainFrame'>Retour page Accueil</A>" afin de pouvoir retourner automatiquement à la page d'accueil (dans une utilisation ultérieure)
D'avance merci pour votre aide
Voici mon script:
<html> <title>Modification Fichier</title> <body bgcolor="#99CCFF" lang=FR style='tab-interval:12pt'> <p class=MsoNormal align=center style='text-align:center'><span style='font-size:12.0pt;color:#3366FF'> <h2>Modification Fichier</h2> <?php $Fichier = "/srv/www/htdocs/xxxmon_répertoirexxx/{$_GET['Param']}"; echo "** $Fichier **<BR><BR>"; echo '<form method="post" name="Formulaire" action="">'; echo '<TEXTAREA id="zoneTEXTE" name="zoneTEXTE" ROWS="25" COLS="80" >'; // lit le contenu du fichier $f = fopen($Fichier, "r"); $contenu = fread($f, filesize($Fichier)); fclose($f); echo "$contenu"; echo '</TEXTAREA><br><br>'; echo '<input name="MaJ" type="Submit" value="Mettre à jour">'; echo '</form>'; // creation du backup $dfile = date("Ymd"); $hfile = date("Hi"); $newfile = "{$Fichier}_{$dfile}_{$hfile}"; copy($Fichier, $newfile); // ecrit le contenu du fichier if (isset($_POST['zoneTEXTE'])) { $RecupTextArea = $_POST['zoneTEXTE']; $fp = fopen("$Fichier","w"); fputs($fp,$RecupTextArea); fclose($fp); echo "<BR><BR>Mise à jour du fichier CORRECTE<BR>"; echo "une copie du fichier origine se trouve en : $newfile<BR>"; echo "<A HREF='Accueil.php' TARGET='MainFrame'>Retour page Accueil</A>"; } ?> </body> </html>
A voir également:
- Boucle dans script PHP
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Mas script - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
2 réponses
Pour ta question numéro 2 tu peux le faire avec une balise HTML :
exemple:
je veux rediriger le visiteur sur www.commentcamarche.net après 2sec.
<meta http-equiv="refresh" content="2; url=https://www.commentcamarche.net/" />
Tu peux aussi le faire en javascript... Tout dépend de ce que tu préfère :-)
exemple:
je veux rediriger le visiteur sur www.commentcamarche.net après 2sec.
<meta http-equiv="refresh" content="2; url=https://www.commentcamarche.net/" />
Tu peux aussi le faire en javascript... Tout dépend de ce que tu préfère :-)