Aide pour mon script php, je pige pas pkoi il marche pas

Aide pour mon script php, je pige pas pkoi il marche pas - PHP - Programmation

Marsh Posté le 05-03-2003 à 22:44:40    

Voila, la page : http://membres.lycos.fr/maceronie/image.php3
 
et voila le script :  
<?php
$chemin="http://membres.lycos.fr/maceronie/Avatars"; // chemin on line
 
$compteur=0;
 
//================= compte les fichiers dans le répertoire =======================
$handle=opendir($chemin);
while ($file = readdir($handle))
$compteur=$compteur+1;
closedir($handle);  
 
echo "Chemin : ".$chemin." ";
echo "Compteur : ".$compteur;
 
//================= choisie un fichier =======================
 
$choix_image =  rand(1,$compteur);  
 
//================= Copie et remplace l'ancien avatar =======================
 
copy ($chemin."/".$choix_image.".jpg", $chemin."/avatar.jpg" );
 
 
?>
 
vous voyez des erreurs? (g bien verifier les liens...)
Comme vous voyez le compteur reste a 0!
 
Autre info, je suis sur lycos et ce script marchai sur un autre hebergeur!  !! pkoi?

Reply

Marsh Posté le 05-03-2003 à 22:44:40   

Reply

Marsh Posté le 05-03-2003 à 22:47:53    

ton répertoire ne serait-il pas vide?  :heink:  
ça sent le bug à la con ;)
 
edit: pour le chemin je mettrai que
 
$chemin="./Avatars";  
 


Message édité par dropsy le 05-03-2003 à 22:49:56
Reply

Marsh Posté le 05-03-2003 à 22:51:09    

dropsy a écrit :

ton répertoire ne serait-il pas vide?  :heink:  


 
401 unautorized :o
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 05-03-2003 à 22:54:17    

kadreg a écrit :


 
401 unautorized :o
 


 
oui je viens de le voir.. mais c'est juste pour les requêtes http, non?

Reply

Marsh Posté le 05-03-2003 à 22:56:04    

dropsy a écrit :


 
oui je viens de le voir.. mais c'est juste pour les requêtes http, non?  


 
Bah oui, mais le opendir passe par une requête http au lieu d'utiliser une ouverture de fichier classique qui ne sortirais pas du serveur.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 05-03-2003 à 22:59:14    

kadreg a écrit :


 
Bah oui, mais le opendir passe par une requête http au lieu d'utiliser une ouverture de fichier classique qui ne sortirais pas du serveur.


 
arf, jsuis bête... jlui ai dis de changer son chemin plus pour la présentation sans faire le lien avec le 401  :lol:  :pt1cable:

Reply

Marsh Posté le 05-03-2003 à 23:29:33    

Merci a vous les gars!!
j'ai en effet protégé l'acces au rep /avatars mais il n'est pas vide!!! donc je voi pas......
 
en tou cas merci a vous qd meme!

Reply

Marsh Posté le 06-03-2003 à 11:54:16    

Jamesou a écrit :

Merci a vous les gars!!
j'ai en effet protégé l'acces au rep /avatars mais il n'est pas vide!!! donc je voi pas......
 
en tou cas merci a vous qd meme!


 
bah oui, il n'est pas vide, mais dans ton chemin tu passe via http ;) donc modifie ta variable chemin comme je te l'ai dis et ça devrait marcher
 
A+

Reply

Marsh Posté le 08-03-2003 à 12:13:32    

Je te remerci!!! Il fallait en effet renommer le chemin en ./Avatars!!! Merci a toi!
Ca a du bon les forums!! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed