Accueil > Forum > > > > Aide dans mon code! svp
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
|
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
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|