souci pour ecrire ?> dans un fichier txt

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : souci pour ecrire ?> dans un fichier txt

par Ryle » 08 août 2007, 10:03

Nonon, Sékiltoyai a raison, seules les variables sont interprétées dans une chaine entre guillemets.. La preuve, c'est qu'il arrive bien à mettre le "?>" dans sa variable $mot = "?><?" et il n'y a aucune raison pour que cette chaine-ci l'accepte sans l'interpréter et pas l'autre :)

par Sékiltoyai » 08 août 2007, 09:55

Tu dois avoir une autre erreur que cela car les' ?>' dans une chaine ne sont pas interprétés.
dans une chaine entre simple quote d'acccord, mais entre guillemets ils ne sont pas interpretés non plus?
Je n'ai pas testé, je n'azi pas encore installé php sur mon nouveau pc, mais je ne crois pas qu'il l'interprète. Si jamais il était interprété, il serait prévu un caractère d'échappement.
Ou alors, ce serait un bug dans l'automate qui analyse la syntaxe.

par d0m » 08 août 2007, 08:49

Tu dois avoir une autre erreur que cela car les' ?>' dans une chaine ne sont pas interprétés.
dans une chaine entre simple quote d'acccord, mais entre guillemets ils ne sont pas interpretés non plus?

par Sékiltoyai » 07 août 2007, 22:45

Tu dois avoir une autre erreur que cela car les' ?>' dans une chaine ne sont pas interprétés.

par Invité » 07 août 2007, 21:50

ha j'ai trouve :) la solution a mon prb :p merci :p

Code : Tout sélectionner

$mot = "?><?"; ?> <? $mot2 = str_replace('<?','',$mot); ?>
et apres je met la variable :p dans le fput :p

a+


bonne continuation
kikoufr75

par Invité » 07 août 2007, 21:46

je voulais dire ca ferme le code :)

par Invité » 07 août 2007, 21:44

non j'ai aucune erreur mais le souci c'est que en faisant ?>
ca faire le code php

donc il me prend pas en compte la fin de mon code :

Code : Tout sélectionner

");
qui ferme le fputs

moi je veut qu'il ecrive dans mon fichier txt le :
merci pour votre aide

kikoufr

par Sékiltoyai » 07 août 2007, 21:20

Tu n'as pas d'erreur ?
Il écrit quoi exactement dans le fichier cible ?

par Invité » 07 août 2007, 20:15

oui j'ai vu ca je te remerci :) c'est une faute de frappe :)
mais mon souci :( reste entier :(

a+

kikoufr75

par Sékiltoyai » 07 août 2007, 20:02

Relis ton code, tu as un " en trop.

souci pour ecrire ?> dans un fichier txt

par kikoufr75 » 07 août 2007, 19:57

bonjours tout le monde :)

j'ai un souci pour ecrire la balise ?> dans un fichier txt

Code : Tout sélectionner

<? fputs($fp,"<? include (\"/conf/conf_local.php\")"; ?>"); ?>
et le souci c'est que forcement des que je met ?> le reste n'est plus considerer comme du php
merci de votre aide

kikoufr