Page 1 sur 1
problème avec une include
Posté : 08 août 2005, 23:29
par crash_override
Alors voila, j'ai une page php dans laquelle je voudrais inclure un fichier. je fait donc mon include: include("shoot/ban.txt");
Le problème est que le fichier ne s'inclut pas. Donc ma question est : peut-on inclure un fichier qui se trouve dans un dossier ? Si, oui !!! Comment ?
Car j'ai eu beau essayer, je n'y arrive pas. Merci par avance vos reponses
Posté : 08 août 2005, 23:55
par ouckileou
tu peux inclure un fichier qui se trouve à peu près n'importe où, il faut simplement que le chemin d'accès soit correct
as-tu une erreur générée ou simplement il ne se passe pas ce qu'il devrait se passer ?
dis nous en un peu plus si tu veux qu'on t'aide

Posté : 09 août 2005, 00:41
par crash_override
non bah en faite j'ai trouvé. Seulement, dans le script qui permet un affichage aléatoire d'image, il y a à un moment où les images ne s'affiche plus. Donc je voudrais que si il n'y a pas d'image qui s'affiche, il en place une par default. voici le script en question :
$cpt=0;
$fp = fopen("shoot/banniere.txt","r");
if ($fp == true)
{
while (!feof($fp))
{
$enr = fgets ($fp,4096);
$tab[$cpt]=$enr;
$cpt++;
}
}
else
{
echo '<img src="bannière_(16).jpg">';
}
srand((double)microtime()*1000000);
$nbr=rand(0,($cpt-1));
echo "$tab[$nbr]";
unset($cpt,$enr,$tab,$nbr);
Donc j'ai bien essayé de faire un truc, mais ca ne marche pas. Si vous ne comprenez pas, je m'expliquerai à nouveau.
Posté : 09 août 2005, 11:33
par wizardman
T'a pensé au chmod du fichier ?
Posté : 09 août 2005, 12:26
par crash_override
comment ca ?
Posté : 09 août 2005, 19:00
par wizardman
Ba si ton fichier est chmodé de facon à ce que tu ne puisse pas écrire dessus, c'est sur que ca avancera pas tout seul

Posté : 09 août 2005, 20:03
par Manio 54
Posté : 10 août 2005, 12:40
par crash_override
merci, j'ai reussi à faire ce que je voulais, d'une autre manière. @+
Posté : 10 août 2005, 12:41
par mere-teresa
peux tu expliquer ta solution pour les prochains ?
Posté : 23 août 2005, 16:34
par crash_override
oups, désolé du retard. Et bien en faite c'est tout simple, lorsque le script prennais une ligne au hasard dans le fichier banniere.txt, il prennais des lignes vide que j'avais laissé

donc voila j'ai corrigé en supprimant les lignes vides. Merci pour votre aide
