Bonjour,
J'ai crée un simple éditeur de code html et php en ligne, codé a la base pour pouvoir éditer mon site sans mon Mac, a partir de n'importe quel ordi.
Les codes sont tous en bas.
Il utilise un système très simple :
| -> On vois une page qui nous propose la liste des page a modifier : edit.php
| | -> On choisi la page en cliquant sur sont nom avec comme lien : edit2.php?page=box-index.php
| -> L'éditeur s'ouvre (edit1.php) : une simple TextAera avec comme contenu le ficher de la page séléctionné : <?php echo $_GET['page']; ?>
| | -> On fait les modifications
| | -> On enregistre avec un bouton type=submit
| -> Le code edit3.php s'éxécute, evec un systeme fopen(), fputs(), fclose)
Sa semble un tres bonne idée tous sa ?

Mais apres la saugarde, on s'apercois que, tous les guillemets sont précédé d'un slash local \
Je cherche un façon de supprimer les slash ou de modifier le code pour que sa ne créer pas ce bug
Merci
(Je pensait fair un algorithme qui cherche un slash, le supprime
Genre :
find (slash)
delete(slash)
if (slash, redémarer le script a zero, sinon suite)
fputs (exemple.php)
fclose (exemple.php)
if (slash)
{
echo Sauvegardé;
}
eslse
{
echo Echec
}
Se n'est pas du PHP, c'est le programme que je veut mais je sais pas comment le faire)
Merci de vos réponse
Les source :
EDIT.PHP
<html>
<p align="center"><font face="tahoma">
Bonjour et bienvenue dans le service d'édition de pages du site</p>
Choisir un fichier a modifier :
<br><br>
Contenu :<br>
<a href="edit2.php?page=box-index.php">Atelier Index</a><br>
<br><br>
Menu :<br>
<a href="edit2.php?page=menu.php">Menu Index</a><br>
<br><br>
Head :<br>
<a href="edit2.php?page=head.php">Head Index</a><br>
</font>
</html>
EDIT2.PHP
<html>
<p align="center"><font face="tahoma">
Bonjour et bienvenue dans le service d'édition de pages du site <br><br>
<form action="edit3.php?page=<?php echo $_GET['page']; ?>" method="post"><textarea name=text cols="100" rows=30 id=source><?php include $_GET['page']; ?> </textarea>
<br><input type="submit" value="Sauvegarder" /></form><br><br>
</font></p>
</html>
EDIT3.PHP
<?php
$text = $_POST['text'];
$page = $_GET['page'];
$monfichier = fopen($page, 'r+');
fseek($monfichier, 0); // On remet le curseur au début du fichier
fputs($monfichier, $text); // On écrit le nouveau nombre de pages vues
fclose($monfichier);
?>
<html>
<p align="center"><font face="tahoma">
Sauvegardé</p></font>
</html>
Dans une programmtion seul la delicatese compte