㈠ php文件用localhost顯示不出圖片,後綴名改為htm能看見,要怎樣做才能直接用php看到圖片呢在線等
如果你想用php顯示出來的是動態的網頁,你寫的是靜態的網頁,根本就不需要APACHE去解析,你想用.php方式顯示出來的話你要把D:/xampp/htdocs/pic/1337651571apache_pb2.gif的圖片拷貝到你網站的image目錄中來
㈡ php如何從文件夾中提取指定的圖片
<?php
$dir="./images/";//要獲取的目錄
echo"**********獲取目錄下所有文件和文件夾***********<hr/>";
//先判斷指定的路徑是不是一個文件夾
if(is_dir($dir)){
if($dh=opendir($dir)){
while(($file=readdir($dh))!=false){
//文件名的全路徑包含文件名
$filePath=$dir.$file;
echo"<imgsrc='".$filePath."'/>";
}
closedir($dh);
}
}
?>
親!!如果感覺有用,請採納!!
㈢ PHP怎麼顯示出圖片
不要用記事本直接編輯PHP文件,因為可能會存在bom頭信息,導致圖片不能正常顯示,你可以自行網路bom頭信息,建議使用編輯器notepad++,可以去除文件bom頭,圖片就會正常顯示
㈣ php怎麼獲取文件夾內的所有圖片並且顯示出來
<?php
$dir = "./images/"; //要獲取的目錄
echo "********** 獲取目錄下所有文件和文件夾 ***********<hr/>";
//先判斷指定的路徑是不是一個文件夾
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh))!= false){
//文件名的全路徑 包含文件名
$filePath = $dir.$file;
echo "<img src='".$filePath."'/>";
}
closedir($dh);
}
}
?>
㈤ 怎樣通過PHP打開指定文件夾下指定的圖片
如果圖片目錄不在Web目錄里,可考慮增加一個輸出圖片的php程序:
pic.php
<?php
header('Content-type: image/jpeg');
readfile($_GET['file']);
?>
然後修改<img src="file:///D|/fnx/<?php echo $wenjianjia?>/<?php echo $a?>.jpg"/>為:
<img src=pic.php?file=<?php echo 'D:/fnx/'.$wenjianjia.'/'.$a.'.jpg' ?> />
這樣應該就可以達到你想要的效果了
㈥ php文件里怎麼顯示圖片
你的代碼含義是在要顯示當前路徑下的123.jpg,確保當前路徑下有123.jpg
===========
在xp上也有許可權問題嗎.
========
沒有許可權問題.很明顯不是許可權問題.
你存在HTML瀏覽器,圖片可以顯示,那說明你的123.html與圖片在同一路徑.
而123.php並123.jpg不在同一路徑.
還是路徑問題.
===========
你把123.jpg放到123.php一起再試試.如果還不行.貼出你的全部PHP代碼
㈦ PHP怎麼讀取php所在文件夾下的圖片和mp3文件,並且顯示出來
<?php
$dir="./";//要獲取的目錄
echo"**********獲取目錄下所有文件和文件夾***********<hr/>";
//先判斷指定的路徑是不是一個文件夾
if(is_dir($dir)){
if($dh=opendir($dir)){
while(($file=readdir($dh))!=false){
if(getFileType($file)=="mp3"){
echo"mp3格式";
}
if(getFileType($file)=="jpg"||getFileType($file)=="png"||getFileType($file)=="gif"){
echo"圖片格式";
}
closedir($dh);
}
}
functiongetFileType($filename){
returnstrtolower(pathinfo($filename)['extension']);
}
?>
㈧ PHP如何獲取文件夾下所以子文件夾的名稱及子夾所以圖片
先寫個函數來遍歷文件夾下的所有子文件:
function my_scandir($dir)
{
$files = array();
if ( $handle = opendir($dir) ) {
while ( ($file = readdir($handle)) !== false ) {
if ( $file != ".." && $file != "." ) {
if ( is_dir($dir . "/" . $file) ) {
$files[$file] = scandir($dir . "/" . $file);
}else {
$files[] = $file;
}
}
}
closedir($handle);
return $files;
}
}
若你想看圖片什麼的,可以給已遍歷出來的文件名加個鏈接,鏈接地址要正確哦!這樣當你點擊後就可以顯示了,具體你可以自己實現一下
㈨ 怎樣用php程序打開upimg文件夾下面的全部圖片
你是UNIX伺服器還是WINDOWS,WINDOWS主機可以使用下面的代碼:
<?php
$a=explode("\n", `dir/b upimg`);
foreach ($a as $f) echo "<img src='$f'><br>\n";
?>
注意,如果upimg文件夾不是PHP文件的當前文件,請使用全名,例如:
$a=explode("\n", `dir/b d:\\www\\upimg`);
補充:
你先試試看是不是你要的效果,如果你想要的不是這個東西,注釋有什麼用呢。
程序只有兩個語句,第一個語句把目錄下的所有文件名字存放在數組裡面,第二個語句把這些文件以<img>方式輸出,那個輸出語句你可能修改一下,添加正確的路徑,例如:
echo "<img src='/upimg/$f'><br>\n";
㈩ PHP如何獲得一個文件夾內的所有圖片
scandir函數 列出指定目錄下 的所有 文件 然後
<?php
$dir = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
?>
用 pathinfo 文件名 取得文件名後綴
<?php
$path_parts = pathinfo('/www/htdocs/index.html');
echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n"; // since PHP 5.2.0
?>