Parse error
Résolu
Fetide68
Messages postés
816
Statut
Membre
-
Fetide68 Messages postés 816 Statut Membre -
Fetide68 Messages postés 816 Statut Membre -
J'ai ce message :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in...
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in...
<?php
class Securite {
// Données entrantes
public static function bdd($string) {
// On regarde si le type de string est un nombre entier (int)
if(ctype_digit($string)) {
$string = intval($string);
}
// Pour tous les autres types
else {
$string = mysql_real_escape_string($string);
$string = addcslashes($string, '%_');
}
return $string;
}
// Données sortantes
public static function html($string) {
return htmlentities($string);
}
}
?>
5 réponses
Salut,
il te manque une accolade fermante à la fin de ton code.
Une erreur parse error est très souvent dut à un oublie ou une faute de frappe d'une fonction. Dans ton cas c'est un oublie.
il te manque une accolade fermante à la fin de ton code.
Une erreur parse error est très souvent dut à un oublie ou une faute de frappe d'une fonction. Dans ton cas c'est un oublie.
Le problème persiste... et ça n'a pas l'air d'être ça...
c'est étrange, ça le fait pas en local et sur le serveur si (chez 1and1)...
c'est étrange, ça le fait pas en local et sur le serveur si (chez 1and1)...
Bonjour
Certainement la version de PHP. Tu dois travailler avec la version 5 en local et 4 chez ton hébergeur
Certainement la version de PHP. Tu dois travailler avec la version 5 en local et 4 chez ton hébergeur
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question