Parse error
Résolu
Fetide68
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Fetide68 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Fetide68 Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
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);
}
}
?>
Configuration: Windows Vista Firefox 3.5.7
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. -
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)... -
Bonjour
Certainement la version de PHP. Tu dois travailler avec la version 5 en local et 4 chez ton hébergeur -
Et y-a-t-il quelque chose à faire ?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
J'ai enlevé public static dont j'ignore véritablement l'utilité et ça marche !
Merci !