Quelques questions

Besoin d'aide pour le script ? L'installation ? C'est par ici !
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
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: Quelques questions

Message par creadunet »

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.

++
imvu-credits
Messages : 17
Inscription : 24 mars 2013, 13:36
votre ptp creadunet : imvucreditsgratuitcom

Re: Quelques questions

Message par imvu-credits »

creadunet 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.

++
ok
ce qui est "bizarre", c'est que j'arrive à lire les sauvegardes, mais pas le fichier principal ?
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: Quelques questions

Message par creadunet »

Bon, on va faire un 2ème test, celui de la lecture de fichier

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/>";
?>
Si vous n'avez touché à rien, logiquement votre fichier contient toujours "éè", ce qui devrait s'afficher dans la zone de texte
imvu-credits
Messages : 17
Inscription : 24 mars 2013, 13:36
votre ptp creadunet : imvucreditsgratuitcom

Re: Quelques questions

Message par imvu-credits »

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
De nouveau sauvegardé sous "test.php"
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 !
imvu-credits
Messages : 17
Inscription : 24 mars 2013, 13:36
votre ptp creadunet : imvucreditsgratuitcom

Re: Quelques questions

Message par imvu-credits »

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 "éè"
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: Quelques questions

Message par creadunet »

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>";
?>
imvu-credits
Messages : 17
Inscription : 24 mars 2013, 13:36
votre ptp creadunet : imvucreditsgratuitcom

Re: Quelques questions

Message par imvu-credits »

Rien non plus ... :(
imvu-credits
Messages : 17
Inscription : 24 mars 2013, 13:36
votre ptp creadunet : imvucreditsgratuitcom

Re: Quelques questions

Message par imvu-credits »

enfin il y a une barre sous la zone de texte ... c'est tout
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: Quelques questions

Message par creadunet »

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.

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;
?>
Répondez UNIQUEMENT lorsque les erreurs PHP seront activées, c'est vraiment important, sinon je perds mon temps.
imvu-credits
Messages : 17
Inscription : 24 mars 2013, 13:36
votre ptp creadunet : imvucreditsgratuitcom

Re: Quelques questions

Message par imvu-credits »

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"
Répondre