PDA

View Full Version : مبتدی: آپلود کردن فایل



zahra-j
دوشنبه 12 خرداد 1393, 16:54 عصر
سلام
می خوام یه پوشه بزارم برای عکسهایی که قراره تو یه صفحه از سایت باشه چه کدی برای این قسمت بنویسم که بعد از راه اندازی سایت هر عکسی داخل این پوشه قرار دادم توی صفحه قرار بگیره؟
ممنون میشم اگه کمکم کنید

farazsahebdel
دوشنبه 12 خرداد 1393, 17:02 عصر
سلام

منظورتون کد آپلود هست و یا نمایش دادن عکس ها ؟

wallfa
دوشنبه 12 خرداد 1393, 17:32 عصر
<?php
$www_root = 'http://localhost/images';
$dir = '/var/www/images';
$file_display = array('jpg', 'jpeg', 'png', 'gif');

if ( file_exists( $dir ) == false ) {
echo 'Directory \'', $dir, '\' not found!';
} else {
$dir_contents = scandir( $dir );

foreach ( $dir_contents as $file ) {
$file_type = strtolower( end( explode('.', $file ) ) );
if ( ($file !== '.') && ($file !== '..') && (in_array( $file_type, $file_display)) ) {
echo '<img src="', $www_root, '/', $file, '" alt="', $file, '"/>';
break;
}
}
}
?>

wallfa
دوشنبه 12 خرداد 1393, 17:33 عصر
http://stackoverflow.com/questions/19129086/how-to-display-images-from-a-folder-using-php-php

zahra-j
دوشنبه 12 خرداد 1393, 19:04 عصر
ممنونم ولی چرا فقط یکی از عکس ها رو نشون میده و به جایی که عکس نشون بده اسم اون نشون میده

zahra-j
سه شنبه 13 خرداد 1393, 05:59 صبح
break را برداشتم حالا فقط اسم همه عکسها نشون میده چیکارکنم؟

zahra-j
سه شنبه 13 خرداد 1393, 12:53 عصر
لطفا کمکم کنید

hamedarian2009
سه شنبه 13 خرداد 1393, 13:53 عصر
لطفا کمکم کنید

من این کد رو تست کردم مشکلی نداشت احتمالا مسیر عکس هاتون این نیست که فقط اسمشونو نشون میده

zahra-j
سه شنبه 13 خرداد 1393, 14:24 عصر
آره مسیر مشکل داشت ممنونم به خاطر راهنمایی هاتون