29 07 2002 à 16:15 |
Bon, hello, avant de me barrer en vacances j'avais une couille de stripslashe et hopalop elle est toujours là... il s'agit d'un formulaire d'insertion, on tape le texte qui s'inscrit dans un nouveau fichier qui est display sur une troisième page. rien de bien complexe, sauf que j'ai un slash devant chaque apostrophe et que je ne sais pas ou mettre l'information stripslahes dans mon code pour qu'il soit efficace. merci de votre aide. |
|
29 07 2002 à 16:49 |
bah deux solutions entre autre .. disons que la string se nomme $message tu peut faire : $message = stripslashes($message); // syntaxe à vérifier ;p ou directement quand tu l'appeles : echo '.stripslashes($message).'; Moi être newbie du php.. ^^ j'ai bon msieur defraagh ? |
|
29 07 2002 à 16:56 |
Quand tu récupères le contenu du fichier (avec un explode ou avec un fopen, je sais pas comment tu fais) dans ta variable, tu colles le stripslashes sur ta variable à ce moment là. meanos > c'est pourquoi faire les guillemets dans ton echo ? echo stripslashes($message); |
|
29 07 2002 à 17:10 |
merci, ca ne colle pas : je fais un fopen, mais dans le display j'ai <br> $phrase </br> si j'essaie ta solution Meanos il ne m'affiche pas ce que je veux. je vous colle une copie de mon fichier de recup de données et voilà, ce sera peut-êtr eplus clair. merci. <? $p = fopen("afficheur.php", 'r+'); flock($p, '1'); $recup = fread($p, '4096'); fseek($p, '0'); fputs ($p, " <br> $phrase <br> <br> ". $recup); flock($p, '3'); fclose($p); header("Location: editeur.php"); ?> |
|
29 07 2002 à 17:13 |
à l'affichage : sur la page qui affiche le contenu du fichier, tu récupères ton fichier dans une variable que tu stripslashes à ce moment là. |
|
29 07 2002 à 17:21 |
a l'affichage ca donne donc <? include('afficheur.php'); ?> je l'écris comment et ou le stripslashes pour qu'il marchotte ? c'est ce que je ne saisis pas; merci. |
|
29 07 2002 à 17:28 |
$p = fopen("afficheur.php", 'r'); $affichage = fread($p, '4096'); fclose($p); echo stripslashes($affichage); |
|
30 07 2002 à 13:23 |
ok, ca marche. merci beaucoup. ENORMEMENT. |
|
31 07 2002 à 11:39 |
hep, si t'as un peu de temps, tu m'expliques pour que je devienne moins con (y a du taf)... $P = fopen... (ca correspond à quoi comme commande ?) juste que je comprenne à quoi sert quoi, que j'évolue. tak |
|
31 07 2002 à 11:43 |
Ben en fait defraagh il est away pour 3 semaines alors je vais répondre à sa place parce sinon tu risques d'avoir des toiles d'araignées $p c'est un indicateur de fichier qui pointe sur le fichier ouvert par la fonction fopen . Ca sert à identifier dans quel fichier tu veux écrire (ex tu as 2 fichiers ouverts tu peux avoir $p1 et $p2). Voilou... |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |