inattendu T_REQUIRE_ONCE qui doit être prévu
<?php
/*
* userprofile.php
* bshades.com
* Coded by Orgy
* rrawbb[at]gmail[dot]com
*/
require_once("inc/_top.php");
C'est mon code qui a un problème.
Voici le message d'erreur:
Parse error: syntax error, unexpected T_REQUIRE_ONCE dans
/home/blacksha/public_html/userprofile.php sur la ligne 1
Comme vous pouvez le voir, le require_once n'est même pas sur la ligne 1, donc je n'ai aucune idée de ce que le problème pourrait être.
- Essayez de déplacer le besoin énoncé ci-dessus le commentaire. Faut-il changer quelque chose?
- est ce fichier qui est inclus/requis par quelque chose d'autre, ou êtes-vous juste de chargement userprofile.php directement à partir de votre navigateur?
- L'esprit de montrer userprofile.php la ligne 1? Passons sur le fait, négligé le commentaire.
- Si c'est tout ce que vous avez, il pourrait y avoir quelques "drôle" et des caractères invisibles dans l'espace avant require_once.
- oui, il fonctionne maintenant (bien que j'ai retiré le bloc de commentaire complètement). Ce que l'enfer?
- Pour être honnête, aucune idée. Mais parfois, c'est juste une chose stupide comme les commentaires que peut mess avec le reste de votre code.
- Essayez de copier-coller le code à partir de cette question de remplacer ce que vous avez maintenant.
- il semble qu'il ne reconnaît pas la mais les sauts de ligne dans le code.
Vous devez vous connecter pour publier un commentaire.
NBSP
. Vous avez eu une invisible non-standard de caractère d'espacement avant votre besoin de déclaration. C'est la seule façon fiable de reproduire cette erreur.0xA0
/nbsp obtient interprété comme mot nu à cette position. Fondamentalement la même chose que d'avoir une constante à droite en face de votre déclaration:Ce code d'erreur peut également être reproduit si vous avez oublié le point à la semi-virgule ; à la fin d'une instruction...
c'est à dire