Probleme de script
akenoda
Messages postés
2
Statut
Membre
-
adns Messages postés 1152 Statut Membre -
adns Messages postés 1152 Statut Membre -
Salut,
Je suis débutant en php et j''ai petit problème avec mon script php
Le but c'est d'ouvrir un fichier dans un champ de texte pour pouvoir le modifier apres (mais j'en suis pas encore là)
Au debut j'ai configuré pour qu'il fonction avec un fichier prédéfini et cela fonctionnait, mais maintenant je veut le faire avec plusieurs fichier et c'est la que ca bloque
Donc dans l'URL je met monfichier?page=texte.txt
Mais ça m'affiche 2 erreur
Warning: main() [function.include]: Failed opening '' for inclusion (include_path= ....
Warning: fread(): supplied argument is not a valid stream resource
Voici mon script:
<?php
// Configuration
$fichier=include('' . $_GET['page'] . ''); //on ouvre la page en question
// Code de lecture ecriture
$handle = fopen($fichier,"r");
$contents = fread ($handle, filesize ($fichier));
?>
<html>
<div align="center">
<form action="modifier.php" method="post">
<textarea id="text" onKeyUp="preview()" name="text" rows="15" cols="40"></textarea>
<br>
<input type="submit" value="Enregistrer"><br>
</form>
</div>
<br>
<div id="preview">
</div>
Quelqu'un a t'il une idée de mon problème?
Je suis débutant en php et j''ai petit problème avec mon script php
Le but c'est d'ouvrir un fichier dans un champ de texte pour pouvoir le modifier apres (mais j'en suis pas encore là)
Au debut j'ai configuré pour qu'il fonction avec un fichier prédéfini et cela fonctionnait, mais maintenant je veut le faire avec plusieurs fichier et c'est la que ca bloque
Donc dans l'URL je met monfichier?page=texte.txt
Mais ça m'affiche 2 erreur
Warning: main() [function.include]: Failed opening '' for inclusion (include_path= ....
Warning: fread(): supplied argument is not a valid stream resource
Voici mon script:
<?php
// Configuration
$fichier=include('' . $_GET['page'] . ''); //on ouvre la page en question
// Code de lecture ecriture
$handle = fopen($fichier,"r");
$contents = fread ($handle, filesize ($fichier));
?>
<html>
<div align="center">
<form action="modifier.php" method="post">
<textarea id="text" onKeyUp="preview()" name="text" rows="15" cols="40"></textarea>
<br>
<input type="submit" value="Enregistrer"><br>
</form>
</div>
<br>
<div id="preview">
</div>
Quelqu'un a t'il une idée de mon problème?
A voir également:
- Probleme de script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Execution du script d'installation microsoft vc redistributable - Forum Jeux vidéo
3 réponses
bonjour
pour ton erreur include
il me semble bien qu'on ne peux pas stocker un include dans une variable..
ensuite n'oublie pas de faire un fclose....
pour la lecture de ton fichier un truc tout simple
<iframe width=xx height=xx src=tonfichier.txt></iframe>
petite astuce met tes fichier en .html plus simple si tu veux faire de la mise en forme du contenu du fichier....
Adns
pour ton erreur include
il me semble bien qu'on ne peux pas stocker un include dans une variable..
ensuite n'oublie pas de faire un fclose....
pour la lecture de ton fichier un truc tout simple
<iframe width=xx height=xx src=tonfichier.txt></iframe>
petite astuce met tes fichier en .html plus simple si tu veux faire de la mise en forme du contenu du fichier....
Adns