multi include

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : multi include

par Hywan » 23 avr. 2008, 11:43

Hey :),

Je pense que tu as néanmoins un problème dans l'architecture de ton application. Ta solution est tordue et je pense qu'on peut vraiment faire plus simple. Je te propose de reconsidérer ton architecture.

par Invité » 23 avr. 2008, 11:04

Geniallllllllllllllll

merci, vraiment merci ça fonctionne nikel
:D :D :D :D :D :D

par steph29 » 23 avr. 2008, 10:54

si dans tes fichiers tu as toujours un seul lien c'est logique..
tu ne reinitialise jamais $tab donc il affiche toujours $tab[0]...
donc rajoute:
$cpt=0;
$tab=array();

par Invité » 23 avr. 2008, 00:06

bon du coup j'ai fait sauter les includes et inserer le code directement dans la page, le probleme reste le même

Code : Tout sélectionner

<p align="center"> <? $cpt=0; $fp = fopen("bannieremd/includemd.txt","r"); //lecture du fichier banniere.txt pour savoir le nombre de lignes while (!feof($fp)) { $enr = fgets ($fp,4096); $tab[]=$enr; $cpt++; } srand((double)microtime()*1000000); $nbr=rand(0,($cpt-1)); echo "$tab[$nbr]"; ?> </p>
donc ce code est afiché 4 fois sur la page pour 4 catégories differentes, seule lien "("bannieremd/includemd.txt","r");" change mais pourtant la même chose d'affiche sur les 4 !!!

je precise que le contenu des fichiers .txt sont bien different ( ils contiennent des liens pour un affichage aléatoire.

pouvez vous m'aider ????

multi include

par yoann2lyon » 22 avr. 2008, 22:35

Hello tous

Je planche sur un problême surement facile a resoudre mais je n'y trouve aucune solutions ...

Je vous donne le code :

Code : Tout sélectionner

<div align="left"> <?php include "./bannierepa/bannierepa.php"; ?> </div> </div></td> <td width="26%" class="Style2"><div align="left" class="Style4"> <div align="center"> <?php include "./banniereeb/banniereeb.php"; ?>


Voilà donc j'ai 4 includes qui emmenent vers 4 pages php qui elles même appelles des fichiers texte et qui permettent l'affichage aléatoire des données.

tout est bien différencié dans des dossiers, tout mes liens sont bons, par contre les 3 derniers include affichent le contenu du premier, si je virent le premier les 3 autres affichent le contenu du 2eme ...

quelqu'un aurait une solution ???

merci d'avance