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 :

require_once sensible à la casse


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 9
    Par défaut require_once sensible à la casse
    Bonjour,
    Je viens de mettre en ligne un premier site php. J'étais très heureux de ce résultat, mais j'ai été un peu vite déçu. En effet, un nombre incroyable d'erreurs apparaissent avec pour raison que require_once qui était insensible à la casse sur mon environnement local sous windows devient sensible une fois en ligne. Résultat : un nombre incalculable de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: require_once(classe/Classe.php) [function.require-once]: failed to open stream: No such file or directory in
    lié à des et des fichiers classe.php qui n'ont pas la même casse.
    Certes, j'aurai dû faire plus attention.
    Cependant, j'aurai aimé savoir s'il était possible de rendre mon environnement windows sensible à la casse de manière à avoir le même comportement chez moi et chez mon hébergeur.
    Merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Par défaut
    un petit tour sur la doc avant d'utiliser une fonction permet d'en comprendre la syntaxe et les ubtilités
    Note

    require_once a été ajouté en PHP 4.0.1pl2

    Note

    Attention, require_once et include_once sont insensibles à la casse sous les systèmes comme Windows.
    require_once est insensible à la casse sur Windows
    mais d'une façon plus générale, si tu ne veux pas avoir de problèmes en programmation, il va falloir être plus rigoureux quand tu codes; d'autant plus que la majorité des serveurs de prod ne sont pas sous windows

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 9
    Par défaut Merci mais as tu une réponse à ma question
    Bonjour Notar,
    Merci pour ta réponse. Je suis bien d'accord sur le fait qu'il faut que je sois plus rigoureux. Pour ma défense, même en lisant la doc, on ne fait pas toujours attention à tous les détails tant qu'on n'a pas été confronté à un problème.

    En fait, ce que je cherche, c'est un moyen d'obtenir le même résultat (sensible à la casse) sur mon serveur WAMP sous windows que chez mon hébergeur. cela car, même en étant le plus attentif possible, j'ai peur de laisser passer un $x = new classe() qui passera comme une lettre à la poste sur WAMP et qui me plantera une fois monté chez mon hébergeur.

    Donc, si tu as une solution, cela me rassurerait.
    PS: J'ai essayé de voir s'il existait qq chose dans le "php.ini" mais je n'ai rien trouvé de ressemblant.

Discussions similaires

  1. [MySQL] Récupérer une valeur avec SELECT sensible à la casse
    Par nuphius dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/01/2007, 16h21
  2. ORDER BY sensible à la casse?
    Par soda_o_rat dans le forum Requêtes
    Réponses: 4
    Dernier message: 07/01/2007, 14h01
  3. Réponses: 2
    Dernier message: 15/05/2006, 15h08
  4. [Requête] SELECT sensible à la casse
    Par joefou dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/02/2006, 15h23
  5. Nom de la table sensible à la casse
    Par Alexandre T dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 17/03/2005, 18h34

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