Erreur de syntaxe (T_VARIABLE) HELP !
Résolu/Fermé
Utilisateur anonyme
-
Modifié par -Nabster- le 20/09/2013 à 16:42
Utilisateur anonyme - 20 sept. 2013 à 22:02
Utilisateur anonyme - 20 sept. 2013 à 22:02
A voir également:
- Erreur de syntaxe (T_VARIABLE) HELP !
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
- Erreur 10016 epson - Forum Imprimante
5 réponses
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
20 sept. 2013 à 17:26
20 sept. 2013 à 17:26
Salut,
N'y a t'il pas quelque chose se trouvant avant ce bout de code ?
N'y a t'il pas quelque chose se trouvant avant ce bout de code ?
Utilisateur anonyme
20 sept. 2013 à 17:34
20 sept. 2013 à 17:34
Salut et merci de ta réponse !
Non il n'y a rien avant ce bout de code, j'ai peut être oublier quelque chose voici la source du code :
http://www.incendiarymedia.org/twitch/status.php
Non il n'y a rien avant ce bout de code, j'ai peut être oublier quelque chose voici la source du code :
http://www.incendiarymedia.org/twitch/status.php
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
20 sept. 2013 à 17:42
20 sept. 2013 à 17:42
Quelle ligne l'erreur ?
JooS
Messages postés
2468
Date d'inscription
mardi 22 janvier 2008
Statut
Membre
Dernière intervention
8 juin 2016
228
20 sept. 2013 à 18:04
20 sept. 2013 à 18:04
Je ne vois pas d'ou l'erreur peut bien provenir !
Tu dis que l'erreur apparaît au niveau de la première ligne, je ne peux expliquer ceci sauf si le code est précédé par autre chose !
Est ce que le message d'erreur que tu as posté est complet, normalement il est suivi de "expected ..." !
Tu dis que l'erreur apparaît au niveau de la première ligne, je ne peux expliquer ceci sauf si le code est précédé par autre chose !
Est ce que le message d'erreur que tu as posté est complet, normalement il est suivi de "expected ..." !
...
echo $channelTitle . ' is <img src="' . $online . '" alt="En ligne" /> playing ' . $currentGame;
} else {
echo $channelName . ' is <img src="' . $offline . '" alt="Hors ligne" />';
}
Utilisateur anonyme
20 sept. 2013 à 20:51
20 sept. 2013 à 20:51
Probablement un caractère invisible...
Peux-tu mettre ton fichier source sur cjoint.com pour qu'on l'examine avec un éditeur hexadécimal ? En cachant les mots de passe bien sûr
Peux-tu mettre ton fichier source sur cjoint.com pour qu'on l'examine avec un éditeur hexadécimal ? En cachant les mots de passe bien sûr
D'après le lien que tu donnes, ton fichier php contiendrait de nombreuses espaces insécables en début de ligne, qui expliqueraient bien l'erreur. Mais je me méfie, elles sont peut-être ajoutées par le site qui affiche ton fichier.
Peux-t u effacer la ligne "vide" qu'il y a entre <?php et $channelName ?
Si l'erreur disparaît, c'est que c'est bien ça le problème, et tu as un tas d'autres espaces à supprimer (ou à remplacer par des espaces 'normales')
Peux-t u effacer la ligne "vide" qu'il y a entre <?php et $channelName ?
Si l'erreur disparaît, c'est que c'est bien ça le problème, et tu as un tas d'autres espaces à supprimer (ou à remplacer par des espaces 'normales')
En effet j'avais des soucis d'espace et j'avais pas activer le ssl (https), seulement maintenant j'ai 2 autres erreurs :
Notice: Undefined index: channel in ... on line 3
La ligne 3 est donc :
Notice: Undefined index: stream in ... on line 10
Qui correspond donc à cette ligne :
Notice: Undefined index: channel in ... on line 3
La ligne 3 est donc :
$channelName = htmlspecialchars($_GET['channel'], ENT_QUOTES);Ainsi que :
Notice: Undefined index: stream in ... on line 10
Qui correspond donc à cette ligne :
if ($json_array['stream'] != NULL) {
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
20 sept. 2013 à 21:51
20 sept. 2013 à 21:51
Pour la première erreur, c'est clair : $_GET['channel'] n'est pas défini. Appelles-tu bien ta page avec une url du type
Pour les seconde et troisième erreurs, visiblement ton PHP n'est pas configuré pour supporter https dans entrées/sorties. Je ne peux malheureusement pas t'aider là-dessus, je n'y ai jamais touché.
http://mapage.php?channel=qqchose?
Pour les seconde et troisième erreurs, visiblement ton PHP n'est pas configuré pour supporter https dans entrées/sorties. Je ne peux malheureusement pas t'aider là-dessus, je n'y ai jamais touché.