problème de syntaxe
le 06/09/2004 à 20:16
os2
Déconnecté
http://www.laboiteaprog.com
salut je désire afficher du code source php
je fais donc:
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur ce lien)
mais j'obtient
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
sur mon if
une idée?
le 06/09/2004 à 21:43
i M@N
Déconnecté
One Love, One Heart, One Unity.
Hello !
Je pense qu'il manque un } à la fin de ton code.
@+...
le 06/09/2004 à 21:46
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Il manque un ; sur le highlight.
le 06/09/2004 à 22:21
os2
Déconnecté
http://www.laboiteaprog.com
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur ce lien)
j'ai apporté les correction mais même erreur...
l'erreur semble là
if ($_POST['form'] == "recherche"){
puisque je désire affiché le code... faut pas qu'il soit interprété... il semble être interprété là...
le 06/09/2004 à 22:40
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Je viens d'essayer, et en utilisant la technique EOF, le php est interprété.
La solution la plus simple, ne plus utiliser EOF
le 06/09/2004 à 22:44
os2
Déconnecté
http://www.laboiteaprog.com
si j'utilise eof comment je fais pour mettre plusieurs ligne dans une variable? afin de pouvoir afficher le tout
le 06/09/2004 à 23:09
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Ben il est la le probleme :)
A moins de faire un truc foireux, je vois pas...
le 06/09/2004 à 23:43
i M@N
Déconnecté
One Love, One Heart, One Unity.
Reuh ...
Et avec show_source($chaine); ou highlight_file($chaine); ?
-
- <?
-
- $source = "./fichier.php";
-
-
- echo show_source($source);
-
- ?>
-
@+...
le 07/09/2004 à 00:05
os2
Déconnecté
http://www.laboiteaprog.com
j'avais vu ces solutions man....
mais le problème est de mettre plusieurs ligne de texte dans une variable...
je fais présentement:
-
- $str = $_POST["texttutoriel"];
- $str = preg_replace_callback('`<(code|url|img)>(.+?)</\1>`si', 'bbcode', htmlentities($str));
-
$_POST["texttutoriel"] étant du texte....
-
- function bbcode($m) {
- switch($m[1]) {
- // balise case 'code' :
- return '<div class="code"><pre>'.$m[2].'</pre></div>';
- break;
- // balise <url>
- case 'url' :
- if (preg_match ('`^http://`', $m[2]))
- return '<a href="'.$m[2].'" class="machin">'.$m[2].'</a>';
- else
- return '<a href="http://'.$m[2].'" class="machin">'.$m[2].'</a>';
- break;
- // balsie <img>
- case 'img' :
- return '<img src="'.$m[2].'" alt="mon image"/>';
- }
- }
-
avec ce code je remplace certain tag....
le problème est que tout ce que contient $_POST["texttutoriel"] est convertit... ce qui devrait pas être le cas
si ça fonctionnerais, ça résoudrait mon problème d'une certain façon... ainsi l'usager n'aurait pas besoin de faire le travail lui même
le 13/09/2004 à 04:11
os2
Déconnecté
http://www.laboiteaprog.com
up
Accès rapide :
Remonter