Require_once(???)

Résolu/Fermé
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 - 16 mai 2008 à 11:00
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 - 16 mai 2008 à 14:40
Bonjour,
je commence a apprendre pear et jai vraiment du mal
suivant les sites on me met :

require_once('DB.php')

require_once('HTML/QuickForm.php')

et d autres encore

aidez moi s il vous plait
merci d'avance

3 réponses

Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
16 mai 2008 à 14:36
Salut,

DB est un module PEAR, une extension, un plug-in, un librairie qui s'ajoute à PHP. Elle gère l'abstraction de classe et bases de données.
Donc quand on te dis que ta base de données doit etre compatible DB c'est qu'elle doit être compatible avec ce module 'DB'. Sa doc est ici https://pear.php.net/manual/en/package.database.db.php

après ca dépend de ce que tu veux faire avec.
1
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 12
16 mai 2008 à 14:40
merci
mais finalement je le laisse de coté
apparamment je devrais voir ça lundi avec mon maitre de stage
mon code doit etre fait qu'en php
et jai pas besoin de PEAR encore ( mais ta reponse me servira pour lundi )

Par contre si tu es doué en php tu pourrais peut etre m aider encore

tout est expliqué a la discussion >> "chercher l'erreur php"

merci d'avance
0
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
16 mai 2008 à 13:30
Bonjour,

Lis cette page et tu comprendra à quoi sert cette instruction.
https://www.php.net/require_once

En bref : la ligne :
require_once('DB.php');

est remplacée par le code contenu dans le fichier 'DB.php'

Idem pour les autres exemples.
0
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 12
16 mai 2008 à 13:39
oui mais DB.php

sur d autres sites ils me disent que ma base doit etre supporté par DB
ça veut dire quoi ?

comment je peux faire pour que ce soit le cas ou bien comment je dois faire pour voir si c'est bien ça ?
0
kij_82 Messages postés 4088 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
16 mai 2008 à 13:41
DB.php, comme son nom l'indique est un script PHP, c'est à dire un fichier contenant du code PHP.
Si tu n'as aucun script PHP portant ce nom situé au même endroit que le script qui contient la ligne de code :
require_once('DB.php');

Alors ça ne fonctionnera pas puisque le fichier DB.php ne sera pas trouvé.

S'il s'agit d'un code que tu as recopié sur le net, il faut l'adapter à tes besoins et au code que tu as déjà développé.
0
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 12
16 mai 2008 à 13:58
non je l'ai pas recopier j'apprend :p
mais c'est ecris partout different sans vraiment d'explication donc merci pour les tiennes
et en fait PEAR je l'apprendrais que lundi quand y aura le developpeur avec moi (je suis en stage toute seule :o ) et donc merci du renseignement :)

aussi jen profite si t'es fort en php, j'ai mis un message parce que mon iste je dois le faire finalement qu'en php, comme j'avais fait au debut mais y'avait rien qui marchait blabla enfin c'est ecris sur lautre message

tu pourrais m'aider ??

s il te plait !!!
0