ورود

نسخه کامل مشاهده نسخه کامل : مشکل در اجرای فایل در فولدری در هاست ...



amin.akmali
12-09-2012, 17:39
man dar hoste sitam ye folder be esme amin sakhtam va barnamei neveshtam ke vaghti site ejra shod esme un fileha chap beshe va ba click ruye har kodum namayesh dade beshan mese file manager :

<?php
$b = opendir("amin");

while(false !=($f = readdir($b)))
{
$ty = filetype($f);
echo "<a href='$f'/>$f $ty<br>";
}
closedir($b);

?>


vali 2 file aval errore zir ra midahad : va 3vomi file ke amin.txt esm dare be dalile in ejra mishe ke in file ro ham tu folder public_html ke avalin foldere hoste site zakhire kardam va ham tu folder amin ... vali man mikhaham file hayam faght dar folder amin bashe va ejra she ... bayad chikar konam ?



Warning: filetype() [function.filetype ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])]: Lstat failed for 3000.jpg in /home/u478251666/public_html/default.php on line 14
3000.jpg
([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]). dir

Warning: filetype() [ ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])function.filetype ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])]: Lstat failed for 3000 - Copy.jpg in /home/u478251666/public_html/default.php on line 14
3000 - Copy.jpg
([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]).. dir
([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])amin.txt file
([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

sh.n.n786
17-09-2012, 19:15
درود کد اصلاح شد :
[PHP]

<?php
error_reporting(0);
$direct = dirname("C://");
$opendirectory = opendir("C:");
while( $readdirectory = readdir( $opendirectory ) ):
echo "<a href=".$direct.$readdirectory."/>".$readdirectory."<br>";
endwhile;
closedir($b);

?>



[PHP]
موفق باشید