Parse error unexpected t variable

Fermé
andre - 19 juin 2014 à 10:01
 Utilisateur anonyme - 19 juin 2014 à 14:01
Bonjour,
bonjour à tous dans mon code ça bloque à l'erreur suivante : Parse error: syntax error, unexpected T_VARIABLE.

Voici mon code:
?php
/**
* Script de contrôle et d'affichage du cas d'utilisation "Rechercher"
* @package default
* @todo RAS
*/

$repInclude = './include/';
$repVues = './vues/';

require($repInclude . "_init.inc.php");

$id="";
if (isset($_GET["identifiant"]))
{
$id = ($_GET["identifiant"])
$leprod= lister("");
}
include($repVues."menu.php");
include($repVues."vRechercher");
include($repVues."pied.php");


?>

2 réponses

Utilisateur anonyme
19 juin 2014 à 14:01
Bonjour

Non, variable inattendue et variable non déclarée, ce n'est pas du tout la même chose.
Ici, la variable $leprod est inattendue parce que PHP croit que l'instruction précédente n'est pas terminée : il manque un point virgule
$id = ($_GET["identifiant"]);
$leprod= lister("");
1
Imagine43 Messages postés 264 Date d'inscription jeudi 5 juin 2014 Statut Membre Dernière intervention 15 novembre 2023 54
Modifié par Imagine43 le 19/06/2014 à 10:29
Bonjour,

L'erreur te dit qu'il y a une variable qui n'est pas attendue, ou plutot qui n'est pas déclarée. Je pense qu'il faudrait que tu retires la ligne $id=""; . Tout simplement, parce qu'avec le PHP, tu n'es pas obligé de déclarer une variable au préalable avant de l'utiliser.
[Si ce n'est pas ça, pense à nous indiquer la ligne pour laquelle tu as cette erreur ! ]

Cdt,
Imagine.

The Gift Of the Godess'.
0