begin process at 2012 02 13 21:28:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Aide dans mon code! svp


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Aide dans mon code! svp

vendredi 9 décembre 2005 à 07:42:05 | Aide dans mon code! svp

erasor

Hey tt le monde...Je débute en php,alors j'ai fait ce petit script(filelister) pour m'exercer:

CODE

while (($filename = readdir($dh)) !== false)
{
if (($filename != ".") && ($filename != ".."))
{
$count++;
$downloadurl = $url . $dir . $filename . "\n";
//$nameit = "$dir$filename";
//print $nameit;
if(is_readable($filename)) {
$filesize = filesize($nameit);
}
  else {
   $filesize = 'No acces rights'; 
  }
$current = getdate();
//$fsz = stat($filename);
//$fsz_size =  $fsz['size'];
$current_time = $current['hours'] . ':' . $current['minutes']. ':' . $current['seconds'];
$current_date = $current['mday'] . '.' . $current['mon'] . '.'. $current['year'];
//print "<a href= '$downloadurl' > $filename</a> $filesize bytes<p>";
print "<font face='Arial'><span style='font-size:10pt;'><a href='$downloadurl'>$filename</a> $filesize <b>Bytes</b></span></font><br>";
clearstatcache();
}
}
CODE

Donc le code marche,le script m'affiche bien tout les fichiers présents dans le dir/ néanmoins il ne me donne la taille des fichiers uniquement en *.php,les autres ils me retourne un "no acces rights" pourtant tout est en 777 dans les mêmes conditions que les fichiers PHP... Help Please ! =)

Merci

vendredi 9 décembre 2005 à 14:34:09 | Re : Aide dans mon code! svp

frop01

Membre Club

Salut,

pourquoi utilises-tu is_readable. Essais la fonction file_exists()

selon phpindex

Problèmes courants

- Lors de l'ouverture en lecture d'un fichier, vérifiez bien qu'il existe avec la fonction file_exists(). Sinon fopen() renverra 0.

- Lors de l'ouverture d'un fichier en lecture verifiez que vous avez les droits de lecture sur ce fichier avec la fonction is_readable().

- Lors de l'ouverture en ecriture d'un fichier verifiez bien que vous avez les droits en ecriture sur le fichier avec le fonction is_writeable().

Bonne continuation.
PS: Si votre problème est résolu, prière de bien vouloir clôturer votre message par une réponse acceptée !
vendredi 9 décembre 2005 à 16:29:28 | Re : Aide dans mon code! svp

FhX

"néanmoins il ne me donne la taille des fichiers uniquement en *.php,les autres ils me retourne un "no acces rights""

Faut peut etre ouvrir les fichiers avant de les lire, ca serait plus juste :)
C'est comme un bouquin un fichier, pour le lire tu l'ouvres ! Bah la c'est pareil ! :)
dimanche 11 décembre 2005 à 16:19:28 | Re : Aide dans mon code! svp

erasor

Merci de vos réponses...
Le fait est que là je ne cherche pas a lire le fichier,je ne veut que la taille,le code j'utilise marche très bien pour les fichiers php alors pourquoi pas pour les autres???

Merci de votre aide

dimanche 11 décembre 2005 à 16:25:31 | Re : Aide dans mon code! svp

erasor

Bon j'ai rajouté ceci à mon code:
if(file_exists($filename)){
$filesize = 'file existst';
}else{
$filesize = 'Does not exist';
}

Il m'indique que les fichiers n'existent pas pourtant il me les affiche alors je comprend pas??
Merci



Cette discussion est classée dans : code, php, filename, current, filesize


Répondre à ce message

Sujets en rapport avec ce message

Comment inclure des fonctions [ par cac188 ] Bonjour tout le monde! Je suis entrain de développer une solution simplifier pour les développeurs. Et je bloque sur une petite con*****... Je vous Problème de sécurité [ par mailliam ] Bonjour à tous, Je n'ai jamais prit le temps de protéger mes pages correctement, car je n'avais rien de sensible à protéger.. Je m'y suis donc mis, e Comment insérer du code PHP dans une page HTML [ par christie49 ] Comment [b]intégrer[/b] un bout de [b]code PHP [/b]dans une [b]page HTML[/b] et [b][u]pouvoir transmettre les variables javascripts à mon code PHP [/u PHP interface [ par petitmozart ] ce code PHP me genère une erreur disant: !) Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_N probleme avec mon script php update [ par jbtv ] Bonjour a tous ! voici mon probleme ###################################### [code=php] le lien es afficher des fichiers et images de ma base de donnés [ par msi079 ] salut j'ai des fichiers ou image dans ma base de donnée que je veux afficher à l'aide d'une requête php mais j'arrive pas. je vous redonne mes différe inserrer des fichier dans ma base de donne ou des fichiers en php (base mysql) [ par msi079 ] slt. je dois insérer des images dans ma base de données . alors j'ai pris un code sur le net que je crois intéressant. comme je suis débutant en php j Fatal Error [ par vargas ] Bonjour à tous et bonne année je suis entraine de coder une application en php et j'ai un erreur de syntaxe je crois voici mon code: [code=php] ?noP enregistrer et afficher une image en php [ par msi079 ] salut . je veux stocker (enregistrer ) des fichiers ou image dans ma base de donnée mysql et apres pour les afficher . je n'arrive pas. la page req_a 2 formulaire en conflit [ par scromania ] bonjour, Voila dans la cas ou l'utilisateur et de niveau =9 alors une page (include)et en plus. [code=php]if ($visiteur == 9){ include("modules/Page


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,122 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales