Require() me rend fou sous php5
Résolu/Fermé
ademcy
Messages postés
4
Date d'inscription
dimanche 25 octobre 2009
Statut
Membre
Dernière intervention
26 octobre 2009
-
25 oct. 2009 à 20:37
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 26 oct. 2009 à 19:27
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 - 26 oct. 2009 à 19:27
Bonjour,
J'aimerais savoir comment fonctionne précisement les fonctions require() ou include() avec php5. Que faut-il faire? Merci pour votre aide
J'aimerais savoir comment fonctionne précisement les fonctions require() ou include() avec php5. Que faut-il faire? Merci pour votre aide
A voir également:
- Require() me rend fou sous php5
- Site de fou ✓ - Forum Réseaux sociaux
- Clavier fou ✓ - Forum Clavier
- C'est fou comme un regard parfois peut vous donner la fievre lyrics ✓ - Forum Musique / Radio / Clip
- Deguisement chapelier fou - Forum Loisirs / Divertissements
- Virus qui infecte le clavier comment supprimer ? - Forum Virus
10 réponses
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
26 oct. 2009 à 17:14
26 oct. 2009 à 17:14
Quand on dit d'utiliser "<?php" au lieu de "<?", c'est parce que beaucoup d'hébergeurs désactivent les shorts tags et je penses même que c'est désactivé à l'installation d'Apache 2.
Nico_
Messages postés
1219
Date d'inscription
vendredi 29 décembre 2006
Statut
Membre
Dernière intervention
15 mars 2016
189
25 oct. 2009 à 20:46
25 oct. 2009 à 20:46
bonsoir,
quelle est ton code source ?
Bonne soirée
?php require 'dossier/fichier.php'; include 'dossier/dossiers/fichier.php'; ?>
quelle est ton code source ?
Bonne soirée
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
25 oct. 2009 à 21:03
25 oct. 2009 à 21:03
Tu dois procéder de la même manière que pour l'attribut href d'un lien ou src d'une image, par exemple.
Si le fichier à inclure est dans le même dossier que ta page .php :
Par contre, si tu inclus un script PHP, n'oublie pas de mettre '<?php' et '?>' parce que quand tu fais un include/require, c'est comme si le script se ferme puis écrit le contenu du script inclus, et se réouvre.
Si le fichier à inclure est dans le même dossier que ta page .php :
<?php include('fichier.ext'); require('fichier2.ext'); ?>L'extension n'a rien à voir : tu peux même inclure un script PHP ayant .png comme extension.
Par contre, si tu inclus un script PHP, n'oublie pas de mettre '<?php' et '?>' parce que quand tu fais un include/require, c'est comme si le script se ferme puis écrit le contenu du script inclus, et se réouvre.
ademcy
Messages postés
4
Date d'inscription
dimanche 25 octobre 2009
Statut
Membre
Dernière intervention
26 octobre 2009
26 oct. 2009 à 11:21
26 oct. 2009 à 11:21
c'est justement cette instruction que j'utilise. Tout marchait impec av php4, mais depuis php5, rien de marche. J'ai mener des recherches, mais je n'y comprend plus rien
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
doumham
Messages postés
116
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
13 mars 2013
1
26 oct. 2009 à 11:30
26 oct. 2009 à 11:30
Salut ademcy,
tu doit faire comme ca:
<?php
include('/le/chemin/complet/de/fichier1.ext');
ou
require('/le/chemin/complet/de/fichier2.ext');
ou
require_once('/le/chemin/complet/de/fichier3.ext');
?>
J'ai utilisé cette et ca marche bien avec php5
tu doit faire comme ca:
<?php
include('/le/chemin/complet/de/fichier1.ext');
ou
require('/le/chemin/complet/de/fichier2.ext');
ou
require_once('/le/chemin/complet/de/fichier3.ext');
?>
J'ai utilisé cette et ca marche bien avec php5
ademcy
Messages postés
4
Date d'inscription
dimanche 25 octobre 2009
Statut
Membre
Dernière intervention
26 octobre 2009
26 oct. 2009 à 11:51
26 oct. 2009 à 11:51
Voici le code de la page principale
///////////////////
<?php
require ("admin-da/config.inc.php");
?>
<?php
function MyStripSlashes_2($chaine) {
return( get_magic_quotes_runtime() == 1 ?
StripSlashes($chaine) :
$chaine );
}
$Query = "SELECT * FROM brevagenda WHERE rubrique='breves' ORDER BY idbv DESC LIMIT 3";
$aryResultatRequete = mysql_query($Query, $mysql_link);
$nb=0;
while($aryMessage = mysql_fetch_array($aryResultatRequete))
{
$idnews = $aryMessage[0];
$corps = $aryMessage[2];
//$image = $aryMessage[6];
$jour = $aryMessage[3];
$mois = $aryMessage[4];
$an = $aryMessage[5];
$corps = MyStripSlashes_2($corps);
//$source = MyStripSlashes_2($source);
$varjs[$nb]="<span class='Style11'><span class='Style13'>$jour/$mois/$an :</span> $corps </span>";
$nb++;
}
echo"<marquee direction='left' loop='-1' scrolldelay='50' scrollamount='3' width='95%'>$varjs[0] - $varjs[1] - $varjs[2] </marquee>";
?>
//////////
et dans la page config.inc.php dans le repertoire admin-da
<?
$dbhost = "localhost";
$dbuser = "demcy";
$dbpass = "p321dcy";
$dbnom = "district";
$Table = "actualisation";
$Nb_mcommunique_page = "5";
?>
///////////////////
<?php
require ("admin-da/config.inc.php");
?>
<?php
function MyStripSlashes_2($chaine) {
return( get_magic_quotes_runtime() == 1 ?
StripSlashes($chaine) :
$chaine );
}
$Query = "SELECT * FROM brevagenda WHERE rubrique='breves' ORDER BY idbv DESC LIMIT 3";
$aryResultatRequete = mysql_query($Query, $mysql_link);
$nb=0;
while($aryMessage = mysql_fetch_array($aryResultatRequete))
{
$idnews = $aryMessage[0];
$corps = $aryMessage[2];
//$image = $aryMessage[6];
$jour = $aryMessage[3];
$mois = $aryMessage[4];
$an = $aryMessage[5];
$corps = MyStripSlashes_2($corps);
//$source = MyStripSlashes_2($source);
$varjs[$nb]="<span class='Style11'><span class='Style13'>$jour/$mois/$an :</span> $corps </span>";
$nb++;
}
echo"<marquee direction='left' loop='-1' scrolldelay='50' scrollamount='3' width='95%'>$varjs[0] - $varjs[1] - $varjs[2] </marquee>";
?>
//////////
et dans la page config.inc.php dans le repertoire admin-da
<?
$dbhost = "localhost";
$dbuser = "demcy";
$dbpass = "p321dcy";
$dbnom = "district";
$Table = "actualisation";
$Nb_mcommunique_page = "5";
?>
Nico_
Messages postés
1219
Date d'inscription
vendredi 29 décembre 2006
Statut
Membre
Dernière intervention
15 mars 2016
189
26 oct. 2009 à 14:13
26 oct. 2009 à 14:13
bonjour,
tu utilises les "short tags" -> <? utilise <?php tu auras moins de problème
tu utilises les "short tags" -> <? utilise <?php tu auras moins de problème
<?php $dbhost = "localhost"; $dbuser = "demcy"; $dbpass = "p321dcy"; $dbnom = "district"; $Table = "actualisation"; $Nb_mcommunique_page = "5"; ?>
Archeus01
Messages postés
1572
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
9 juin 2022
452
26 oct. 2009 à 16:17
26 oct. 2009 à 16:17
Bonjour,
Pour comprendre le fonctionnement, il faut aller voir sur php.net :
https://www.php.net/manual/fr/function.include.php
Cdt,
Pour comprendre le fonctionnement, il faut aller voir sur php.net :
https://www.php.net/manual/fr/function.include.php
Cdt,
ademcy
Messages postés
4
Date d'inscription
dimanche 25 octobre 2009
Statut
Membre
Dernière intervention
26 octobre 2009
26 oct. 2009 à 19:26
26 oct. 2009 à 19:26
Merci à tous, Avec <?php ?> ça marche impec. Merci,
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
26 oct. 2009 à 19:27
26 oct. 2009 à 19:27
Penses à mettre tes topics en résolu lorsque c'est le cas.