Problème au niveau de l'include.
- Accueil
- Forum
- Programmation
- PHP
- Problème au niveau de l'include.
PlioxFx Le 17 juillet 2016 à 09:29 (Édité le 25 janvier 2019 à 17:51)
<!DOCTYPE html>
<html>
<!-- Tête de la page -->
<head>
<title>NewMobile - Accueil</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="http://newmobile.esy.es/web-style/style-contants.css">
</head>
<!-- Corps de la page -->
<body>
<ul>
<li><a href="#">Accueil</a></li>
<li><a href="#">Articles</a></li>
<li><a href="#">Equipe</a></li>
<li><a href="#">CGU</a></li>
<li><a href="#">Nous contacter</a></li>
</ul>
</body>
<!-- Bas de la page -->
<footer><center>
<?php session_start(); ?>
<?php
if(file_exists('compteur_visites.txt'))
{
$compteur_f = fopen('compteur_visites.txt', 'r+');
$compte = fgets($compteur_f);
}
else
{
$compteur_f = fopen('compteur_visites.txt', 'a+');
$compte = 0;
}
if(!isset($_SESSION['compteur_de_visite']))
{
$_SESSION['compteur_de_visite'] = 'visite';
$compte++;
fseek($compteur_f, 0);
fputs($compteur_f, $compte);
}
fclose($compteur_f);
echo '<strong>'.$compte.'</strong> visites effectuées sur le site.';
?>
<br />
<?php include("../includes/footer.php"); ?>
</footer></center>
</html>
Bonjour à vous chère communauté de PrimFx,
Aujourd'hui je m'adresse à vous car j'ai rencontré un problème.
Information: Je suis chez Hostinger, j'ai déjà fait quelque recherche sur le net.
Problème: Je voudrais inclure une page qui est dans un dossier.
Erreur:
http://image.noelshack.com/fichiers/2016/28/1468754352-capture.png
Cordialement,
PlioxFR.
lecteursdb Le 17 juillet 2016 à 11:49 (Édité le 1 janvier 1970 à 01:00)
j'ai regardé ton code. quelle est l'erreur qui s'affiche ? Rien ne se voit sur ce que t'as posté essaye de renvoyer ;)
Nobodief Le 17 juillet 2016 à 12:22 (Édité le 1 janvier 1970 à 01:00)
J'opterais pour un require_once plutôt qu'une include.
PlioxFx Le 17 juillet 2016 à 13:21 (Édité le 1 janvier 1970 à 01:00)
PlioxFx Le 17 juillet 2016 à 13:21 (Édité le 17 juillet 2016 à 13:24)
Le_Futuriste Le 17 juillet 2016 à 13:59 (Édité le 1 janvier 1970 à 01:00)
J'ai un doute.
<?php include("../includes/footer.php"); ?>
Le chemin d'acces est t-il vraiment utilisable ? Ya t-il un dossier nommé ".." sur ton FTP ?
Si non je t'invite à changer le chemin d'acces.
Si, par exemple ton code que tu a mit plus haut est dans le fichier "index.php" et que il se situe à la racine du FTP et que tu a ton dossier nommé "includes" dans la racine alors il suffit de mettre :
<?php include("includes/footer.php"); ?>
Je suis surement hors-sujet mais je ne voit que ça. PlioxFx Le 17 juillet 2016 à 14:02 (Édité le 1 janvier 1970 à 01:00)
Le_Futuriste Le 17 juillet 2016 à 15:56 (Édité le 1 janvier 1970 à 01:00)
lecteursdb Le 18 juillet 2016 à 08:32 (Édité le 1 janvier 1970 à 01:00)
Nobodief Le 18 juillet 2016 à 10:59 (Édité le 18 juillet 2016 à 11:00)
Ensuite le once c'est pour vérifier que le fichier n'est inclus qu'une seule fois.