j´ai pas lu tout le post
mais généralement, quand t´as une erreur " parse error" et que tu as oublié un ; tu regardes à la ligne précédente à celle donnée dans l´erreur, c´est pas la bonne ligne vu que ; est l´indicateur de fin d´instruction.
Je te conseille d´utiliser un bon éditeur de script, perso, j´utilise Scite : http://www.scintilla.org/
C´est très puissant, faut perséverer pour le configurer ^^ ( fichier de config assez impressionnant). Bon déjà, ça va te colorer ton code, tu regardes à partir d´où est-ce que ça deconne. Si c une accolade, tu verras que Scite ( si ton code est indenté), va surligner la ligne verticale correspondant ou colorier en bleu la prochaine accolade fermante ( ou vice-versa), et Scite est vraiment très léger ( c´est pour ça que je l´aime bien
) . Bref, une bonne coloration syntaxique c´est bien pour repérer ces problèmes.
Pour ton javascript, le problème a l´air de venir des guillement simple que tu utilises.
J´ai pas compris pourquoi tu en met autant d´ailleurs. En javascript, c´est pas ce caractère spécial `` pour encadrer une chaîne de caractères, c´est ´
Enfin je crois, et j´ai un peu de mal à capter sur ce post, c´est un peu déformé ^^ par des espaces et liens.
Tu peux te servir du wall de http://www.phpdebutant.org/article19.php
Evite quand même le javascript parceque c´est souvent lourd pour pas grand chose. ( ça allourdit le chargement de la page, surtout en 56k, et ça passe pas avec certains navigateurs comme ceux des phone portable, de certaines consoles ou d´autres système peu répendu)
Pour msn je boycott mais je suis dispo par jabber : scullder@jabber.org
une petite page sur jabber qui commence à dater mais qui est très sympa
=> http://frimouvy.udev.org/formation/jabber/