begin process at 2012 05 31 15:04:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

Require vs Include, Fonctions de BdD et de Session...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Require vs Include, Fonctions de BdD et de Session...

mardi 8 juin 2004 à 21:33:18 | Require vs Include, Fonctions de BdD et de Session...

Tartuffe

Hello.

1/ j'ai un fichier 'conf' qui contient tous le nécessaire pour les accès BdD
2/ dans chaque page je fais un require dudit 'conf' et mes 'DBLink' utilisent les données du 'conf'.
3/ voulant purger mes pages des traitements d'erreur du DBLink et voulant Open et Close la BdD proprement (après chaque requête, j'ai fais un fichier 'fonction' qui regroupe des fonctions standards (gestion des session, connection BdD, fermeture BdD, etc.), et je l'ai mis en require, en faisant un require de 'conf' dedans.
4/ dans la pratique, la connection DBLink ne se fait pas alors que tout cela marchait très bien individuellement dans chaque page PHP.


MAIS POURQUOI ?


D'où QUESTIONS :
i/ est-ce bien require qu'il faut utiliser pour un fichier qui contient des fonctions ?
ii/ peut-on déporter dans des fonctions 'externes' à la page le code de connection DBLink ?
iii/ c'est quoi la différence fondamentale entre Include et Require. Certains sites disent qu'il faut toujours utiliser Require, car c'est plus mieux !
iv/ peut-on, gérer les sessions via des fonctions centralisées dans un fichier à part, alors que le session_start() doit toujours être en haut de page ?

A vous lire.

Arno
...PekLandais
mercredi 9 juin 2004 à 08:56:14 | Re : Require vs Include, Fonctions de BdD et de Session...

ehmarc

Salut
Perso je vais juste repondre à la question 3 et la réponse de la 1 tu pourra la déduire :)
Il n'y a pazs de différence d'utilisation entre require et include mais juste la forme de l'erreur qu'ils retournent tout dépend de l'utilité du fichier à inclure dans ton prog

Si tu as vraiment besoin de ton fichier tu met un require qui retourne une erreur fatale donc :ca stop tout le code ne continue pas à s'effectuer et le reste de ton script ne s'affiche pas

Sinon tu met un include qui lui retourne juste un warning l'execution continue donc tant bien que mal la fin du script s'affiche

Si tu capte pas vas voir ce site ca réexplique tout
http://www.vulgarisation-informatique.com/article_100.php

Voila voila
Salut
MARC

"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller"


Cette discussion est classée dans : fichier, bdd, session, fonctions, require


Répondre à ce message

Sujets en rapport avec ce message

caddie virtuel avec des sessions... [ par roul ] Bon, j'explique mon probleme, je débute en php et là je vais m'arracher les cheveux sur un truc qui à l'air tout simple, mais là j'en peux plus; alors Problème avec les variables de session [ par banzaichico ] Bonjour à tous,g un pti prob avec mes variables de session:quand je fais : FICHIER 1 :session_start();$theme= "mal";session_register('theme'):FICHIER Fichier de session [ par mfaraday ] Salut !Je pose une question toute théorique sur les fichiers de session.Je crée ma session avec session_startje détruit mes variables avec session_uns Sauvegarde BDD... ligne de commande ? [ par Bounce1 ] Bonjour,Je souhaite sauvegarder ma BDD automatiquement en faisant un fichier .bat qui sera executé par le PC tout les jours à 02h du mat.Par contre je Session bizarroïde [ par malik7934 ] Hello,Je ne connais pas trop les sessions et j'ai un problème:J'ai un fichier pwd.php qui crée une image avec un text 'pwd':session_start();function c uploader un fichier puis le compiler pour le copier dans la bdd [ par margin ] Bonjour, Je dois uploader des fichiers de type images dans une zone d'administration. D'habitude, j'ai les droits en écriture.. et je copie le fichie Fonctions qui renvoye le chemin absolu du fichier php ouvert ? [ par azerty25 ] Hello allJe rame pour trouver une méthode pour récuperer le chemin absolu du fichier PHP actuellement ouvert dans le navigateur.J'ai un fichier de fon Lister un dossier de facon spéciale [ par darkworld ] et bien voila en fait je cherche a lister dans un dossier1 seulement les fichier d'une certaine extensionet ensuite d'ajouter ces fichier a une BDD My SESSION [ par RM50Man ] G un gros probleme avec les sessions !!!!! j ouvre une session , puis j enregistre des variables, mais a chaque fois que je recharge la page , il recr Appel d'une fonction [ par Paraglider ] Bonjour tout le monde,J'ai un petit problème avec l'appel de fonction. J'ai un fichier fonctions.php contenant une fonction (je teste ...) :function B


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales