Quelques questions
Règles du forum
Indiquez toujours votre nom de domaine lorsque vous faites une demande d'aide.
L'aide est réservée à ceux qui possèdent une licence à jour
Indiquez toujours votre nom de domaine lorsque vous faites une demande d'aide.
L'aide est réservée à ceux qui possèdent une licence à jour
Re: Quelques questions
Ok, donc le problème n'est pas la création du fichier, mais sa relecture.
Je regarde ça tout à l'heure, et je vous poste un autre test à faire.
++
Je regarde ça tout à l'heure, et je vous poste un autre test à faire.
++
-
- Messages : 17
- Inscription : 24 mars 2013, 13:36
- votre ptp creadunet : imvucreditsgratuitcom
Re: Quelques questions
okcreadunet a écrit :Ok, donc le problème n'est pas la création du fichier, mais sa relecture.
Je regarde ça tout à l'heure, et je vous poste un autre test à faire.
++
ce qui est "bizarre", c'est que j'arrive à lire les sauvegardes, mais pas le fichier principal ?
Re: Quelques questions
Bon, on va faire un 2ème test, celui de la lecture de fichier
Faites un nouveau fichier PHP avec ça à l'intérieur :
Si vous n'avez touché à rien, logiquement votre fichier contient toujours "éè", ce qui devrait s'afficher dans la zone de texte
Faites un nouveau fichier PHP avec ça à l'intérieur :
Code : Tout sélectionner
<?php
$texte=file_get_contents(HOME."config_pages/pubs_booster.php");
$texte=htmlentities($texte);
echo "<textarea name='texte' id='texte' cols='90' rows='30'>".$texte."</textarea><br/>";
?>
-
- Messages : 17
- Inscription : 24 mars 2013, 13:36
- votre ptp creadunet : imvucreditsgratuitcom
Re: Quelques questions
De nouveau sauvegardé sous "test.php"creadunet a écrit :Bon, on va faire un 2ème test, celui de la lecture de fichier
Faites un nouveau fichier PHP avec ça à l'intérieur :
<?php
$texte=file_get_contents(HOME."config_pages/pubs_booster.php");
$texte=htmlentities($texte);
echo "<textarea name='texte' id='texte' cols='90' rows='30'>".$texte."</textarea><br/>";
?>
Si vous n'avez touché à rien, logiquement votre fichier contient toujours "éè", ce qui devrait s'afficher dans la zone de texte
Je n'ai touché à rien, la page booster en zone membre affiche bien "éè"
je lance le fichier "test.php" et la zone de texte affiche ... rien du tout ! elle est vide !
-
- Messages : 17
- Inscription : 24 mars 2013, 13:36
- votre ptp creadunet : imvucreditsgratuitcom
Re: Quelques questions
J'ai refait le test sous Google Chrome (j'utilisais ie 10...) mais c'est la même chose: la zone de texte est vide, alors que la page "booster.php" contient "éè"
Re: Quelques questions
et comme ça :
Code : Tout sélectionner
<?php
$texte=file_get_contents(HOME."config_pages/pubs_booster.php");
//$texte=htmlentities($texte);
echo "<textarea name='texte' id='texte' cols='90' rows='30'>".$texte."</textarea><br/>";
echo "<hr/>";
echo "<pre>".$texte."</pre>";
?>
-
- Messages : 17
- Inscription : 24 mars 2013, 13:36
- votre ptp creadunet : imvucreditsgratuitcom
Re: Quelques questions
Rien non plus ...
-
- Messages : 17
- Inscription : 24 mars 2013, 13:36
- votre ptp creadunet : imvucreditsgratuitcom
Re: Quelques questions
enfin il y a une barre sous la zone de texte ... c'est tout
Re: Quelques questions
ATTENTION, j'ai oublié un truc (inclusion de "conf.php"), il faut retester !!
Clairement, les erreurs PHP ne sont pas activées chez vous (car mon code aurait dû provoquer au moins une alerte).
Tant qu'elles ne sont pas activées, je ne réponds plus, car ça ne sert à rien. Voyez avec votre hébergeur pour les activer.
Si ça ne marche pas, essayez ça :
Répondez UNIQUEMENT lorsque les erreurs PHP seront activées, c'est vraiment important, sinon je perds mon temps.
Clairement, les erreurs PHP ne sont pas activées chez vous (car mon code aurait dû provoquer au moins une alerte).
Tant qu'elles ne sont pas activées, je ne réponds plus, car ça ne sert à rien. Voyez avec votre hébergeur pour les activer.
Code : Tout sélectionner
<?php
include "conf.php";
$texte=file_get_contents(HOME."config_pages/pubs_booster.php");
//$texte=htmlentities($texte);
echo "<textarea name='texte' id='texte' cols='90' rows='30'>".$texte."</textarea><br/>";
echo "<hr/>";
echo "<pre>".$texte."</pre>";
?>
Si ça ne marche pas, essayez ça :
Code : Tout sélectionner
<?php
include "conf.php";
$filename = "HOME."config_pages/pubs_booster.php";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
echo $contents;
?>
-
- Messages : 17
- Inscription : 24 mars 2013, 13:36
- votre ptp creadunet : imvucreditsgratuitcom
Re: Quelques questions
J'avais mis l'activation des erreurs dans le conf.php comme indiqué ici: http://www.creadunet.com/myfaq/content/ ... s-php.html
Pour le 1er code ("test.php" sur mon site) "éè" s'affiche dans la zone texte et sous la barre
Pour le 2nd code ("essai.php" sur mon site) il y a une erreur:
"Parse error: syntax error, unexpected 'config_pages' (T_STRING) in /homepages/20/d462692366/htdocs/essai.php on line 3"
Pour le 1er code ("test.php" sur mon site) "éè" s'affiche dans la zone texte et sous la barre
Pour le 2nd code ("essai.php" sur mon site) il y a une erreur:
"Parse error: syntax error, unexpected 'config_pages' (T_STRING) in /homepages/20/d462692366/htdocs/essai.php on line 3"