IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Page blanche lors d'un require autoload


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Développeur
    Inscrit en
    Janvier 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2018
    Messages : 12
    Par défaut Page blanche lors d'un require autoload
    Bonjour à tous/toutes.

    Je viens vers vous pour un petit soucis, après plusieurs années j'ai décider de me remettre au PHP un peu plus "proprement" pour la création de sites web (5 ans que j'ai plus toucher à ça), avec POO en compagnie au lieu de faire du procédurale comme bêtement vu pendant ma formation à l'époque.

    Donc, j'aimerais réaliser un autoload pour mes classes, le problème étant que lorsque que je fais un require de mon code autoload.php dans mon index.php, je me retrouve avec une page blanche je ne sais pas trop pourquoi... Si quelqu'un pouvait m'orienter sur ce que je fais mal/ai oublier ça serais vachement sympa !

    dans mon index.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?php
      // Chargement des classes
      require 'php/autoload.php';
     
      // Reste du code
    ?>
    mon autoload.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    	function autoload($nomClasse)
    	{
    		if(file_exists($file = __DIR__.'/'.$nomClasse.'.php'))
    			require $file;
    	}
     
    	sql_autoload_register('autoload');
    ?>
    L'arborescence de mes fichiers étant la suivante :
    Nom : Capture d’écran 2018-01-02 à 16.02.08.png
Affichages : 234
Taille : 72,8 Ko

    Je suis conscient que c'est très certainement une broutille, mais je sèche complet

    Merci d'avance

    EDIT : Trouvé ! C'était dans l'autoload, j'ai écris sql au lieu de spl, suis passé à côté tout l'aprem... xD

  2. #2
    Membre émérite Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    541
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 541
    Par défaut
    Salut,
    spl au lieu de sql.
    Il faut activer les erreurs dans votre php.ini voir dispay_errors, error_reporting

  3. #3
    Membre actif
    Homme Profil pro
    Développeur
    Inscrit en
    Janvier 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2018
    Messages : 12
    Par défaut
    J'avais trouver en même temps que la réponse (incroyable la faculté d'internet à répondre à la question rien qu'en postant le problème sur quoi on galère depuis un moment sans trouver xD).

    J'ai également afficher les erreurs, c'est vrai que ça sera plus facile ainsi, merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Page blanche lors de l'exécution
    Par Harmonic dans le forum MFC
    Réponses: 4
    Dernier message: 26/03/2013, 23h01
  2. [2.x] Page blanche lors de l'affichage d'un formulaire
    Par dubitoph dans le forum Symfony
    Réponses: 3
    Dernier message: 20/11/2011, 08h34
  3. [C#] Page blanche lors avec Response (NFop)
    Par SoaB dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/06/2005, 16h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo