Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/09/2011, 14h26   #1
Invité régulier
 
Homme Arnaud
Développeur Web
Inscription : septembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme Arnaud
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2011
Messages : 4
Points : 9
Points : 9
Par défaut Notice: Use of undefined constant php - assumed 'php'

Bonjour (et bonne rentrée) à tous,
Habituellement je trouve toujours une solution à mes problèmes, qui se sont forcément déjà présentés à d'autres....
Mais la je ne trouve pas vraiment ...

Voici le code (autoload.php):

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
//  -------------------------------------------------
//  AUTOLOAD
//  -------------------------------------------------
    $fnc_dir = dirname(__FILE__)."/" ;
    $handle = opendir( $fnc_dir ) ;
    while (false !==  ($file = readdir($handle) ) )
    {
        if ( !preg_match( "/^([.]*|autoload.php)$/" , $file ) )
        {
            include_once $fnc_dir . $file;
        }
    }
    closedir( $handle );
?>
et voila l'erreur (Notice) générée:
Notice: Use of undefined constant php - assumed 'php' in /[....]/autoload.php on line 1

Mon ami Google m'a bien trouvé des cas similaires... mais pas franchement de solution...

sur mon serveur (en reseau) local l'application tourne a merveille, mais pas sur OVH, et ce n'est évidement pas du ressort du support technique.

Quelqu'un aurait-il quelque lumières à m'apporter?
Merci d'avance.
arnob59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 14h31   #2
Membre régulier
 
Homme Thomas DUTRION
Développeur Web
Inscription : février 2009
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Thomas DUTRION
Âge : 23
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 58
Points : 93
Points : 93
Bonjour,

Honnêtement bien étrange problème...

Concernant ton fichier, as tu vérifié qu'il est bien encodé (utf8 sans BOM par exemple), et qu'aucun caractère étrange ne se soit fourré entre le ? et le php ?
__________________
Recherche poste de développeur web PHP/Zend Framework sur Lille (hors SSII)
Théocrite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/09/2011, 14h47   #3
Invité régulier
 
Homme Arnaud
Développeur Web
Inscription : septembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme Arnaud
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2011
Messages : 4
Points : 9
Points : 9
oui tous les fichiers de l'appli sont encodé en UTF8...
Je sèche
arnob59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 14h41   #4
Invité régulier
 
Homme Arnaud
Développeur Web
Inscription : septembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme Arnaud
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : septembre 2011
Messages : 4
Points : 9
Points : 9
après de longues (très longues) minutes d'attente au service client OVH j'ai enfin eu une réponse (si on peu appeler ça une réponse)...

"- Votre code php est écrit sur une seule ligne Mr, c'est pour cela que c'est une erreur à la ligne 1."

Plutôt funky, à l'occaz, j’essaierai de coder toute une appli sur une seule ligne...

Bref le fichier est mal parsé, mais ça ne m’explique pas pourquoi ça tourne en local et chez 1&1.

Du coup, comme un commercial s'est en plus permis de dire à mon client que mon code été très mauvais et que je travail mal.., au revoir OVH.

Je considère le problème comme étant "résolu" mais j'aimerai bien comprendre pourquoi le code est interprété sur une seule ligne...
arnob59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h08.


 
 
 
 
Partenaires

Hébergement Web