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
- Mdnscorereceiveresponse: unexpected conflict discarding ✓ - Forum Virus
- Exception processing message 0x00013 unexpected parameters ✓ - Forum Windows
- Code d'arrêt unexpected store exception - Guide
37 réponses
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 à 10:48
22 janv. 2009 à 10:48
Bonjour,
Il me semble avoir lu plus haut dans tes posts que tu utilisait Notepad++
peux tu simplement vérifier quand ton fichier est ouvert dans N++ :
par Menu:
Format
que tu es bien en Unix c. a d. que "Convertir en format Unix" est grisé
@lain
Il me semble avoir lu plus haut dans tes posts que tu utilisait Notepad++
peux tu simplement vérifier quand ton fichier est ouvert dans N++ :
par Menu:
Format
que tu es bien en Unix c. a d. que "Convertir en format Unix" est grisé
@lain
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
16 janv. 2009 à 22:28
16 janv. 2009 à 22:28
salut,
si quelqu'un a par miracle une solution à m'apporter
as-tu regardé dans la FAQ ?
si quelqu'un a par miracle une solution à m'apporter
as-tu regardé dans la FAQ ?
Bonjour
Très étonnant en effet. Une erreur PHP ligne 1 alors que la ligne 1 n'est même pas du PHP ... Il faut commencer à chercher les raisons farfelues.
1 le fichier que tu appelles n'est pas celui que tu crois. As-tu bien vérifié le répertoire ?
2 ton fichier commence par une ligne <?php qui est invisible dans ton éditeur pour une raison x ou y. Peux-tu vérifier le contenu de ton fichier avec un éditeur hexadécimal (ou comparer sa longueur avec le nombre de caractères visibles, sans oublier les espaces et les passages à la ligne)
Très étonnant en effet. Une erreur PHP ligne 1 alors que la ligne 1 n'est même pas du PHP ... Il faut commencer à chercher les raisons farfelues.
1 le fichier que tu appelles n'est pas celui que tu crois. As-tu bien vérifié le répertoire ?
2 ton fichier commence par une ligne <?php qui est invisible dans ton éditeur pour une raison x ou y. Peux-tu vérifier le contenu de ton fichier avec un éditeur hexadécimal (ou comparer sa longueur avec le nombre de caractères visibles, sans oublier les espaces et les passages à la ligne)
Benjamincom
Messages postés
235
Date d'inscription
vendredi 21 décembre 2007
Statut
Membre
Dernière intervention
19 septembre 2021
62
20 janv. 2009 à 19:36
20 janv. 2009 à 19:36
Donc mon serveur ou je ne sais quoi ne veut vraiment pas que mon php s'execute puisqu'il m'affiche ecore, toujours, toujours et encore:
alors que le php du site s'execute très bien. Le code est:
Donc la je commence à m'énerver je ne comprend pas d'où vient le problème est je doit rendre au plus vite mon travail.
Parse error: syntax error, unexpected T_VARIABLE in /var/www/[...]/quizz-correos, telefono, retraso, perdido, salud.php on line 8
alors que le php du site s'execute très bien. Le code est:
<?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(!isset($START){ echo '<form action="?start=1" method="get" 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 'Welcome '.$SEND_NAME; } ?> </div> <iframe frameborder="0" height="0" width="0">
Donc la je commence à m'énerver je ne comprend pas d'où vient le problème est je doit rendre au plus vite mon travail.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
20 janv. 2009 à 20:34
20 janv. 2009 à 20:34
salut,
le problème est je doit rendre au plus vite mon travail
si c'est que ça le problème faut demander ailleurs, ici on ne fait que le technique et l'urgence on s'en fout.
pour ton erreur, donne nous un bout de code.
il nous faut l'erreur incriminée par le message d'erreur plus la ligne précédente et la ligne suivante.
et le message d'erreur complet.
pour le moment pas plus.
le problème est je doit rendre au plus vite mon travail
si c'est que ça le problème faut demander ailleurs, ici on ne fait que le technique et l'urgence on s'en fout.
pour ton erreur, donne nous un bout de code.
il nous faut l'erreur incriminée par le message d'erreur plus la ligne précédente et la ligne suivante.
et le message d'erreur complet.
pour le moment pas plus.
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
20 janv. 2009 à 22:21
20 janv. 2009 à 22:21
Le pb ne vient peut être pas de là mais je vois une grosse erreur:
<?php
$TOP_NAME = $_SESSION['TOP_NAME'];
$START = $_SESSION['START'];
$SEND_NAME = $_POST['sdname']; //tu recuperes une valeur en POST alors que tu mets deux lignes plus bas ton formulaire en method="get" ???????
if(!isset($START){
echo '<form action="?start=1" method="get" name="quizz">
<?php
$TOP_NAME = $_SESSION['TOP_NAME'];
$START = $_SESSION['START'];
$SEND_NAME = $_POST['sdname']; //tu recuperes une valeur en POST alors que tu mets deux lignes plus bas ton formulaire en method="get" ???????
if(!isset($START){
echo '<form action="?start=1" method="get" name="quizz">
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 à 13:37
21 janv. 2009 à 13:37
Oui merci Alain, quant à toi Dalida tu n'a vraiment pas du lire mon message. Enfin je vais rester dans ma galère.
PS: Dalida tu ne conçoit pas que quelqu'un puisse faire une erreur de grammaire ?
veut que je ne comprend pas le problème, et que je dois le rendre au plus vite.
Mon sujet ne traite en aucun cas de l'urgence mais d'un problème avec le php que je ne suis aparament pas le sul à ne pas comprendre.
PS: Dalida tu ne conçoit pas que quelqu'un puisse faire une erreur de grammaire ?
Donc la je commence à m'énerver je ne comprend pas d'où vient le problème est je doit rendre au plus vite mon travail.
veut que je ne comprend pas le problème, et que je dois le rendre au plus vite.
Mon sujet ne traite en aucun cas de l'urgence mais d'un problème avec le php que je ne suis aparament pas le sul à ne pas comprendre.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 13:42
21 janv. 2009 à 13:42
bon maintenant qu'on connait tes états d'âmes est-ce qu'on va enfin parler de technique ?
pour ton erreur, donne nous un bout de code.
il nous faut l'erreur incriminée par le message d'erreur plus la ligne précédente et la ligne suivante.
et le message d'erreur complet.
bis repetita placent…
merci.
pour ton erreur, donne nous un bout de code.
il nous faut l'erreur incriminée par le message d'erreur plus la ligne précédente et la ligne suivante.
et le message d'erreur complet.
bis repetita placent…
merci.
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 à 14:03
21 janv. 2009 à 14:03
Te la joue pas trop, je te remercie ! Et c'est toi qui parle de bis repetita ?? Laisse moi rire j'ai ecrit mon problème avec les seuls informations disponnibles c'est pour ça que je n'arrive pas à le résoudre puisque la ligne 8 ne cotient aucune erreur !
Et ceux quelle que soit les pages php que je fasse, alors que certaines fonctionne parfaitement bien.
Et ceux quelle que soit les pages php que je fasse, alors que certaines fonctionne parfaitement bien.
Dans ton message initial, l'erreur était ligne 1, faudrait savoir...
Tu en as aussi une ici :
if(!isset($START){
il manque une parenthèse
Tu en as aussi une ici :
if(!isset($START){
il manque une parenthèse
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 à 14:19
21 janv. 2009 à 14:19
Oui je viens de voir ton message alors que j'ai corriger cette erreur il y a tout just deux minutes, je te remercie quand même. Mais l'erreur persister donc j'ai simplement mis un espace après les deux
<phpde début de code et sa a fonctionné.
Tant mieux si c'est résolu, mais c'est complètement farfelu. Il y avait sûrement quelque chose d'autre
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 à 14:24
21 janv. 2009 à 14:24
Beh j'ai vérifié et revérifié il n'y avait rien.
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 à 14:23
21 janv. 2009 à 14:23
Ne vous inquiettez pas je n'ai pas oublier le ? dans le <?php c'est juste que apparemment quand je poste mon message sa le bloque.
Trop tard maintenant pour vérifier avec un éditeur hexadécimal comme je te l'avais demandé au départ. Dommage
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 à 15:14
21 janv. 2009 à 15:14
Bon impossible d'écrire une ligne sans que sa m'affiche le même message est toujours à la ligne 8 voir desfois à la ligne 7. J'ai contacté mon hébergeur car je ne peux plus programmer de page php a part index.php.
Tiens, je croyais depuis ton message 10 que ça marchait "et sa a fonctionné. "
Je ne vois pas le rapport, mais as-tu essayé avec un nom de fichier moins tordu que quizz-correos, telefono, retraso, perdido, salud.php, disons plus court et sans virgule ?
Cette erreur PHP sur une ligne qui n'est pas en PHP me semble invraisemblable. Ne peux-tu vraiment pas vérifier ton fichier avec un éditeur hexadécimal ?
Je ne vois pas le rapport, mais as-tu essayé avec un nom de fichier moins tordu que quizz-correos, telefono, retraso, perdido, salud.php, disons plus court et sans virgule ?
Cette erreur PHP sur une ligne qui n'est pas en PHP me semble invraisemblable. Ne peux-tu vraiment pas vérifier ton fichier avec un éditeur hexadécimal ?
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 17:31
21 janv. 2009 à 17:31
il y a aussi : toujours à la ligne 8 voir desfois à la ligne 7, ça fait beaucoup d'approximations…
on ne sait même pas si il y a des sauts de ligne avant le début du code.
lignes qui seraient prises en compte pour le numéro de ligne.
mais bon…
on ne sait même pas si il y a des sauts de ligne avant le début du code.
lignes qui seraient prises en compte pour le numéro de ligne.
mais bon…
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 à 17:35
21 janv. 2009 à 17:35
Ecoute Dalida ce n'est pas moi qui fait beaucoup d'approximation comme tu dit c'est l'erreur qui s'affiche et de plus j'ai joint le code, arrete de me raconter n'importe quoi.
toto => Comme je l'ai dit plus haut le nom de fichier ne changera rien je pense vu que tout les fichiers php que je souhaites faire ne fonctionne pas quelques soit leurs noms. Et si tu me précisez cette histoire d'éditeur hexadécimal je pourrai peu-être le faire ^^ J'utilise notepad++ pour info.
toto => Comme je l'ai dit plus haut le nom de fichier ne changera rien je pense vu que tout les fichiers php que je souhaites faire ne fonctionne pas quelques soit leurs noms. Et si tu me précisez cette histoire d'éditeur hexadécimal je pourrai peu-être le faire ^^ J'utilise notepad++ pour info.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 17:38
21 janv. 2009 à 17:38
bon, est-ce que tu as des sauts de lignes au début de tes fichiers ?
est-ce que tu inclus automatiquement des fichiers avec "auto_prepend" par exemple ?
as-tu fais le test avec un "phpinfo()" de base et en créant le fichier avec un autre éditeur ?
est-ce que tu inclus automatiquement des fichiers avec "auto_prepend" par exemple ?
as-tu fais le test avec un "phpinfo()" de base et en créant le fichier avec un autre éditeur ?
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 17:41
21 janv. 2009 à 17:41
+ quel est l'encodage des fichiers ?
+ quel est le mode de transfert du client FTP ?
+ est-ce que ça fonctionne en local ?
si oui, les versions PHP sont-elles les mêmes ?
+ quel est le mode de transfert du client FTP ?
+ est-ce que ça fonctionne en local ?
si oui, les versions PHP sont-elles les mêmes ?
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 à 17:50
21 janv. 2009 à 17:50
Je ne pense pas avoir besoin de répondre à un interrogatoire de cette taille puisque les fichiers que j'ai créer et qui sont utilisé dans l'index.php fonctionne très bien. Sauf les nouveaux pour je ne sais quelle raison donc je vais revoir plus en details et vous tient au courant.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
21 janv. 2009 à 17:55
21 janv. 2009 à 17:55
Sauf les nouveaux pour je ne sais quelle raison
et tu t'es pas dit que les questions tous azimuts c'était pour essayé de trouver la raison ?
ton problème est bizarre depuis le départ, pas logique du moins.
et comme tu ne donnes pas d'infos, on ne risque pas de trouver.
voilà à quoi ça sert l'interrogatoire.
et tu t'es pas dit que les questions tous azimuts c'était pour essayé de trouver la raison ?
ton problème est bizarre depuis le départ, pas logique du moins.
et comme tu ne donnes pas d'infos, on ne risque pas de trouver.
voilà à quoi ça sert l'interrogatoire.
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:15
21 janv. 2009 à 18:15
c'est justement pour ça que je poste mon problème pour que l'on m'aide si je savais d'où ça venait ça ferait un baille qu'il serait résolut !
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:18
21 janv. 2009 à 18:18
et ben répond aux questions, qu'on avance un peu !
quels sont exactement les fichiers qui posent problème, est-ce qu'il y a des inclusions, les sauts de ligne, tout ça, tout ça…
quels sont exactement les fichiers qui posent problème, est-ce qu'il y a des inclusions, les sauts de ligne, tout ça, tout ça…