Votre question

Erreur de syntaxe sur ma page d'index en PHP [résolu]

Tags :
  • Erreur de syntaxe
  • Programmation
Dernière réponse : dans Programmation
20 Mars 2007 10:54:41

Hello. J'ai l'erreur suivante sur ma page d'index de blog en PHP :
Citation :
Parse error: syntax error, unexpected T_PUBLIC, expecting T_STRING in /mnt/118/sdc/d/f/assobonzai/Blog/index.php on line 311


Voici le code à partir de la ligne 308 :
  1. class validate {
  2.  
  3. // from angelinecms 0.6.3
  4. function public($string) {
  5. $string=trim($string);
  6. $string=preg_replace("(javascript:|style=|class=|id=|onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup)", ' ', $string);
  7.  
  8. $allowedTags='<i><b><pre>';
  9. $string=strip_tags($string, $allowedTags);
  10. $string=str_replace("\n","<br/>",$string);
  11. return $string;
  12. }
  13.  
  14. }

Quelqu'un voit-il d'où cela peut venir ? Merci merci ! :hello: 

Autres pages sur : erreur syntaxe page index php resolu

20 Mars 2007 11:32:22

salut,

public est un mot cle de php, tu ne peux pas l'utiliser comme nom de méthode/fonction/variable/etc...

et au passage, même si ca passe, une variable qui a le même nom que le type, c'est pas conseillé non plus.
20 Mars 2007 11:43:45

Merci. Ca marche ! :bounce: 
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS