Problème unexpected T_VARIABLE
Fermé
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
-
16 janv. 2009 à 21:46
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 22 janv. 2009 à 18:31
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 22 janv. 2009 à 18:31
A voir également:
- Problème unexpected T_VARIABLE
- Unexpected exception instagram ✓ - Forum Instagram
- Parse error, unexpected T_VARIABLE - Forum Webmastering
- Code d'arrêt unexpected store exception - Guide
- Mdnscorereceiveresponse: unexpected conflict discarding ✓ - Forum Virus
- Exception processing message 0x00013 unexpected parameters ✓ - Forum Windows
37 réponses
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 18:21
21 janv. 2009 à 18:21
Dans le fichier qui me pose problème il n'y a aucune inclusion car je le fait dans une nouvelle fenêtre appelé en javascript par le client (window.open). Mais à la base j'avais essayé de l'inclure dans ma page index.php pour qu'elle est tout l'habillage du site mais l'erreur s'afficher s'est de la que j'ai essayé de le faire dans une nouvelle fenêtre. Ce qui n'a rien changer. Quand au sauts de lignes oui il y en à mais où veux tu le savoir exactement car en fait je ne sais pas si tu as vu mais la ligne de l'erreur ne correspond à rien de php dans le fichier.
Tu utilises Notepad++, enregistres-tu ton fichier en ANSI ?
Pour ce qui est de l'affichage en hexadécimal, je parie que notepad++ a cette fonction quelque part dans un menu.
Quand tu l'auras trouvée, recopie la page et colle-là ici
Enfin, pourquoi refuser de répondre aux questions de Dalida ? C'est pour t'aider qu'il te les pose.
Pour ce qui est de l'affichage en hexadécimal, je parie que notepad++ a cette fonction quelque part dans un menu.
Quand tu l'auras trouvée, recopie la page et colle-là ici
Enfin, pourquoi refuser de répondre aux questions de Dalida ? C'est pour t'aider qu'il te les pose.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 18:27
21 janv. 2009 à 18:27
je ne sais pas si tu as vu mais la ligne de l'erreur ne correspond à rien de php dans le fichier
oui c'est pour ça que je voulais savoir si il y avait des lignes avant pour voir si le serveur aurait pu les compter pour numéroter la ligne.
à la base j'avais essayé de l'inclure dans ma page index.php pour qu'elle est tout l'habillage du site mais l'erreur s'afficher s'est de la que j'ai essayé de le faire dans une nouvelle fenêtre
là ça devient intéressant.
tu essaies de faire un "include()" dans "index.php" et après ça part en sucette, c'est ça ?
et tu vois pas quelque chose de particulier que tu aurais fait ou essayer ?
mais comme le dit toto, faut d'abord se soucier de l'encodage du fichier.
et est-ce que ça tourne en local ou est-ce que ça plante aussi ?
oui c'est pour ça que je voulais savoir si il y avait des lignes avant pour voir si le serveur aurait pu les compter pour numéroter la ligne.
à la base j'avais essayé de l'inclure dans ma page index.php pour qu'elle est tout l'habillage du site mais l'erreur s'afficher s'est de la que j'ai essayé de le faire dans une nouvelle fenêtre
là ça devient intéressant.
tu essaies de faire un "include()" dans "index.php" et après ça part en sucette, c'est ça ?
et tu vois pas quelque chose de particulier que tu aurais fait ou essayer ?
mais comme le dit toto, faut d'abord se soucier de l'encodage du fichier.
et est-ce que ça tourne en local ou est-ce que ça plante aussi ?
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 18:30
21 janv. 2009 à 18:30
Je n'est rien installé sur mon ordi pour exécuter mes fichiers en local.
L'include c'est fini puisque maintenant c'est dans une nouvelle fenêtre qui arrive directement sur le fichier.
L'include c'est fini puisque maintenant c'est dans une nouvelle fenêtre qui arrive directement sur le fichier.
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 18:28
21 janv. 2009 à 18:28
Oui je suis bien en ANSI, alors je peux convertir en Hex, Hex 16, Hex 32, Hex 64, Hex 128. Tu veux lequel ^^ ?
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
>
toto
21 janv. 2009 à 18:35
21 janv. 2009 à 18:35
Autant pour moi l'option simple "Hex" ne transforme pas le texte: "Convert Hex Number to Decimal".
J'ai le choix entre les Hex avec un numéro après que je t'es indiqué plus haut.
J'ai le choix entre les Hex avec un numéro après que je t'es indiqué plus haut.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 18:34
21 janv. 2009 à 18:34
Je reposte le fichier ici pour que vous puissiez comparer avec la transfomration Hex quand toto répondra, car j'ai retravailler le fichier quand je pensez que sa fonctionné:
<?php session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Quizz</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="new-design.css" rel="stylesheet" type="text/css" /> </head> <body style="margin:5px; background:#EEEEEE;"> <h2>Quizz - Correos, telefono, retraso, perdido, salud</h2> <div align="center"> <?php $TOP_NAME = $_SESSION['TOP_NAME']; $START = $_SESSION['START']; $SEND_NAME = $_POST['sdname']; if($SEND_NAME){ $_SESSION['START'] = 1; } if(!isset($START)){ echo '<form action="?start=1" method="post" name="quizz"><br/><strong>Saisie ton prénom pour commencer:</strong><br/><input type="text" name="sdname" size="20"><br/><br/>'; echo '<button OnClick="document.quizz.submit();" id="Beggin"><img src="img/fleche_verte_droit.gif" width="12" height="12" border="0" /> Commencer le quizz</button></form>'; } else { echo '<div style="width:400px; background-color:#FF9900;" align="left">'. '<form action="" method="post">'; if($_SESSION['EJERCICIO'] != "FINISH"){ echo 'Choisit la traduction qui convient.'; } // total 41 $_SESSION['EJERCICIO']; $LEVEL = $_SESSION['LEVEL']; $_SESSION['EJERCICIO1']; $_SESSION['EJERCICIO2']; $_SESSION['EJERCICIO3']; $_SESSION['EJERCICIO4']; $_SESSION['EJERCICIO5']; /* ¿ Dónde está Correos? 1 a Pouvez-vous me donner 3 timbres pour la France ¿ Hay un buzón en el barrio? 2 b Je voudrais 2 timbres pour des cartes postales ¿ Cuánto vale un sello para Francia? 3 c Y a-t-il une boîte aux lettres dans le quartier ? ¿ Puede darme tres sellos para Francia, 4 d Quel est le prix d’un timbre pour la France ? por favor? Quisiera dos sellos para postales 5 e Où se trouve le bureau de post para Francia */ if($_SESSION['LEVEL'] == null){ $_SESSION['LEVEL'] = 1; } // Exercices if($_SESSION['EJERCICIO'] == null){ if($LEVEL == 1){ echo '<span id="levelname">¿ Dónde está Correos?</span><br/><input type="hidden" name="level" value="1">' .'<input type="radio" name="answer" value="a"> Pouvez-vous me donner 3 timbres pour la France ?<br/>'; .'<input type="radio" name="answer" value="b"> Je voudrais 2 timbres pour des cartes postales.<br/>'; .'<input type="radio" name="answer" value="c"> Y a-t-il une boîte aux lettres dans le quartier ?<br/>'; .'<input type="radio" name="answer" value="d"> Quel est le prix d’un timbre pour la France ?<br/>'; .'<input type="radio" name="answer" value="e"> Où se trouve le bureau de poste ?<br/>'; } $d1 = '<strong>'; $e1 = '</strong>'; } echo '</form><hr/><ul>'. $d1.' <li><u>Ejercicio 1</u> : Correos</li>'.$e1. $d2.' <li><u>Ejercicio 2</u> : Llamo por telefono</li>'.$e2. $d3.' <li><u>Ejercicio 3</u> : Tengo retraso</li>'.$e3. $d4.' <li><u>Ejercicio 4</u> : Me he perdido</li>'.$e4. $d5.' <li><u>Ejercicio 5</u> : No me encuentro bien</li>'.$e5. '</ul>'; echo '</div>'; } ?> </div> <iframe frameborder="0" height="0" width="0">
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 18:49
21 janv. 2009 à 18:49
Oups, j'ai tuer quelqu'un en route ? ^^
J'ai installé notepad++
Sélectionner tout le texte
Menu TextFX / TextFX Convert / convert text to Hex-16
Mais avant de la faire, peux-tu donner l'adresse de ton site pour que nous voyions le contexte d'affichage de la page ?
Sélectionner tout le texte
Menu TextFX / TextFX Convert / convert text to Hex-16
Mais avant de la faire, peux-tu donner l'adresse de ton site pour que nous voyions le contexte d'affichage de la page ?
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 19:22
21 janv. 2009 à 19:22
http://benjamindoussou.hbg.fr/espana/?item=quizz
Le lien n'est pas encore disponible sur le site donc si vous cliquez sur autre chose une fois dans le site vous ne pourrez pas retrouver le lien si ce n'est ici ^^ Pour afficher la page concerné il faut cliquer sur le lien Correos, telefono, retraso, perdido, salud
Le lien n'est pas encore disponible sur le site donc si vous cliquez sur autre chose une fois dans le site vous ne pourrez pas retrouver le lien si ce n'est ici ^^ Pour afficher la page concerné il faut cliquer sur le lien Correos, telefono, retraso, perdido, salud
Le message d'erreur que j'ai n'a aucun rapport avec celui que tu annonces.
Le code de la page n'a aucun rapport avec ton script.
Pourrais-tu mettre un script qui fait un simple echo 'coucou'; ?
Il est possible que ton hébergeur insère de la pub au début de ta page, mais je trouve ça très bizarre puisqu'il ne le fait pas au niveau de la page appelante.
Le code de la page n'a aucun rapport avec ton script.
Pourrais-tu mettre un script qui fait un simple echo 'coucou'; ?
Il est possible que ton hébergeur insère de la pub au début de ta page, mais je trouve ça très bizarre puisqu'il ne le fait pas au niveau de la page appelante.
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 19:44
21 janv. 2009 à 19:44
Voilà c'est parti pour le simple coucou ! Mais l'erreur à changer mais il n'y a rien de plus rien de moisn comme problème dans le code donc je ne comprend pas. Mon hebergeur affiche une pub en bas de page mais elle ne s'affiche pas car je mais une frame mais ca ne pose aucuns problèmes je fait sa depuis des années.
Ça nous ramène à la question que posait Dalida plus haut : Transfères-tu bien ton fichier en mode ASCII ?
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 19:45
21 janv. 2009 à 19:45
A non désole mais toto à demander si mon fichier étant en ANSI ce n'est apparement pas le meme mot que celui que tu utilise.
Lis bien les questions et ne mélange pas les notions...
Je ne te demande plus si le fichier est codé en ANSI mais si tu le transfères en mode ASCII
Je ne te demande plus si le fichier est codé en ANSI mais si tu le transfères en mode ASCII
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
21 janv. 2009 à 20:03
21 janv. 2009 à 20:03
Je ne sais pas ce que c'est je le transfert via FileZilla. ais encore une fois j'ai réaliser nombre de sites comme ça donc ca ne vient pas de l'a enfin de mon avis.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 21:03
21 janv. 2009 à 21:03
je viens de tester le dernier code que tu as posté.
chez moi ça cale à la ligne 52 pour un problème de caractère…
chez moi ça cale à la ligne 52 pour un problème de caractère…
le problème ligne 52 vient des ; à la fin des lignes alors que la suivante commence par un .
Peux-tu montrer le code hexa de ton fichier maintenant ?
J'avoue qu'avec ce que je vois sur le site, je commence à désespérer...
Peux-tu montrer le code hexa de ton fichier maintenant ?
J'avoue qu'avec ce que je vois sur le site, je commence à désespérer...
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
22 janv. 2009 à 18:24
22 janv. 2009 à 18:24
Merci Alain je n'ai jamais eu de problème avec toutes les pages que j'ai réalisé avec N++ et pourtant le problème venait de là. Je te remercie. Encore une fois il suffisait d'être patient, même si je l'avoue je perdais espoir.
Alors merci, merci, merci, beaucoup Alain.
Alors merci, merci, merci, beaucoup Alain.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
22 janv. 2009 à 18:31
22 janv. 2009 à 18:31
Content d'avoir été zoro !
moi je l'ai eu ce pb c'est vrai que c'est déroutant, ça échappe à toute logique
formaté en non Unix il doit y avoir des caractères bizarres qui trainent
regardes dans les options de N++ tu dois pouvoir configurer ça par defaut
moi je l'ai eu ce pb c'est vrai que c'est déroutant, ça échappe à toute logique
formaté en non Unix il doit y avoir des caractères bizarres qui trainent
regardes dans les options de N++ tu dois pouvoir configurer ça par defaut