Salut,
j'ai fait un squelette tout con:
http://zone.spip.org/trac/spip-zone/file/ libs /tag-machine/formulaires/ajax.html?rev=780
si j'ajoute au départ un:
<?xml version='1.0' charset='#CHARSET '?>
pour être un peu plus valide.
Spip m'envoi:
Parse error: ... inc-public.php(60): eval()'d code on line 1
si je regarde le code en debug, je vois pas de problème en fait.
si j'écrire:
<xml version='1.0' charset='#CHARSET '?>
(sans le 1er ?)
ça passe.
Est ce que c'est lié aux développements actuels de Déesse A.?
Pierre
Pierre Andrews a écrit :
Salut,
j'ai fait un squelette tout con:
Connexion · GitLab
si j'ajoute au départ un:
<?xml version='1.0' charset='#CHARSET '?>
pour être un peu plus valide.
Spip m'envoi:
Parse error: ... inc-public.php(60): eval()'d code on line 1
si je regarde le code en debug, je vois pas de problème en fait.
si j'écrire:
<xml version='1.0' charset='#CHARSET '?>
(sans le 1er ?)
ça passe.
Est ce que c'est lié aux développements actuels de Déesse A.?
Non, c'est dû à php (c'est pour ça d'ailleurs que la notation php : <? ?> est dépréciée au profit de <?php ?>)
Il faut faire :
<?php echo '<'.'?xml version='1.0' charset='#CHARSET '?>
Regarde dans les backend...
Jacques
parce qu'il croit que le "<?" est un début de code php.
deux solutions :
- écrire <? echo '<'.'?'; ?> pour gruger le parser
- mettre l'option php short_open_tag à off pour forcer l'utilisation
de <?php et donc laisser le <? tel que (implique d'avoir des <?php
partout dans le code, c'est le cas de spip, mais les contribs
et autres ?)
Christian Lefebvre wrote:
BoOz
(BoOz)
Août 31, 2005, 3:45
5
Pierre Andrews a écrit :
Salut,
j'ai fait un squelette tout con:
Connexion · GitLab
Tu ne penses pas qu'on gagnerait du temps d'execution en listant directement tous les mots clés (éventuellement d'un groupe) ?
Super en tous les cas, c'est juste ce qu'il me manque pour committer mon formulaire de tag de documents :))))
BoOz