㈠ php如何實現網頁預覽功能
html文件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#yl{ width:200px; height:300px; background-image:url(images/timg1.jpg); background-size:200px 300px;}#file{ width:200px; height:300px; float:left; opacity:0;}</style></head> <body> <form id="sc" action="ylchuli.php" method="post" enctype="multipart/form-data" target="shangchuan"> <input type="hidden" name="tp" value="" id="tp" /> <div id="yl"> <input type="file" name="file" id="file" onchange="document.getElementById('sc').submit()" /> </div> </form> <iframe style="display:none" name="shangchuan" id="shangchuan"></iframe> </body> <script type="text/javascript"> //回調函數,調用該方法傳一個文件路徑,改變背景圖function showimg(url){ var div = document.getElementById("yl"); div.style.backgroundImage = "url("+url+")"; document.getElementById("tp").value = url;} </script> </html>
php文件<?php if($_FILES["file"]["error"]){ echo $_FILES["file"]["error"];}else{ if(($_FILES["file"]["type"]=="image/jpeg" || $_FILES["file"]["type"]=="image/png")&& $_FILES["file"]["size"]<1024000) { $fname = "./images/".date("YmdHis").$_FILES["file"]["name"]; $filename = iconv("UTF-8","gb2312",$fname); if(file_exists($filename)) { echo "<script>alert('該文件已存在!');</script>"; } else { move_uploaded_file($_FILES["file"]["tmp_name"],$filename); $delurl = iconv("UTF-8","gb2312",$_POST["tp"]); unlink($delurl); //刪除文件 echo "<script>parent.showimg('{$fname}');</script>"; } }}
㈡ 如何用預覽php網頁文件
進入網路軟體中心下載「WampServer」
軟體地址:http://rj..com/soft/detail/10636.html
默認安裝
安裝完成以後將php文件存放於C:wampwww
瀏覽器中輸入網址localhost/你的php文件名.php
即可預覽PHP網頁文件
㈢ php 如何實現在線預覽文件如:txt,doc,pdf等
第一種 預覽
$file = fopen($path,"r"); // 打開文件
// 輸入文件標簽
Header("Content-type: application/pdf");
// Header("filename:" . $file_name);
// 輸出文件內容
echo fread($file,filesize($path));
fclose($file);
第二種下載
Header("Content-type: application/pdf");// 文件將被稱為 downloaded.pdf
header("Content-Disposition:attachment;filename='downloaded.pdf'");readfile($path);
第三種預覽
Header("Content-type: application/pdf");// 文件將被稱為 downloaded.pdf
header("Content-Disposition:inline;filename='downloaded.pdf'");readfile($path);
第四種下載
$file = fopen($path,"r"); // 打開文件
// 輸入文件標簽
Header("Content-type: application/octet-stream");
Header("Accept-Ranges: bytes");
Header("Accept-Length: ".filesize($path));
Header("Content-Disposition: attachment; filename=" . $file_name);
// 輸出文件內容
echo fread($file,filesize($path));
fclose($file);
㈣ php網頁怎麼預覽
PHP文件的執行,需要用到apache 伺服器,
1,在網上下載一個集成安裝環境,例如:WampServer,PHPstudy,appserv,安裝好後,
2,把你的PHP項目文件發到www目錄下面
3,打開你的瀏覽器,在地址欄中輸入localhost,會顯示www目錄下所有的文件列表
4,找到你的PHP項目文件,左鍵點擊就可運行
㈤ 有一堆圖片url,用php怎樣實現批量預覽
如果你有一堆圖片的 URL,你可以使用 PHP 的 foreach 循環來遍歷這些 URL,然後使用 PHP 的 echo 語句將圖片的 HTML 標簽輸出到瀏覽器中。例如:
$imageUrls = [
"url地址",
"url地址",
"url地址"
];
foreach ($imageUrls as $url) {
echo "<img src='$url' alt='A preview image'>";
}
這樣,在瀏覽器中,你就可以看到這些圖片了。
請注意,上面的代碼僅供參考,在實際應用中你可能需要做一些更多的工作來實現你的需求。例如,你可能需要設置圖片的寬度和高度,或者添加其他的樣式來改變圖片的外觀。
總之,在 PHP 中實現批量預覽圖片,你可以使用 foreach 循環和 echo 語句來輸出圖片的 HTML 標簽,這樣就可以在瀏覽器中預覽這些圖片了。