Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使PHP文件在带有Bluehost的HTML中工作_Php_Html - Fatal编程技术网

如何使PHP文件在带有Bluehost的HTML中工作

如何使PHP文件在带有Bluehost的HTML中工作,php,html,Php,Html,因此,我试图让一个PHP文件在我的数据库中查找,找到我所有的图像,然后打印出来。我看过一些人这样做,以确保我的代码正确,因为我对PHP有点陌生。代码是 <?php $dir_path = 'Albums/portaits'; $ext_array = array('jpg', 'png', 'jpeg'); if(is_dir($dir_path)) { $files = scandir($dir_path); for($i = 0; $i < co

因此,我试图让一个PHP文件在我的数据库中查找,找到我所有的图像,然后打印出来。我看过一些人这样做,以确保我的代码正确,因为我对PHP有点陌生。代码是

<?php
$dir_path    = 'Albums/portaits';
$ext_array = array('jpg', 'png', 'jpeg');

if(is_dir($dir_path))
{
    $files = scandir($dir_path);
    
    for($i = 0; $i < count($files); $i++)
    {
        if($files[$i] !='.' && $files[$i] !='..')
        {
            //get file name
            echo "File Name -> $files[$i]<br>";
            
            //get file ext
            $file = pathinfo($files[$i]);
            $extension = $file['extension'];
            echo "File Extension-> $extension<br>";
            echo "img src='$dir_path$files[$i]'>";
        }
    }
} ?>`

您必须通过jquery使用
ajax
,或者通过javascript使用
fetchapi
。您不能直接在HTML中呈现此内容file@RobinSingh为什么需要ajax呢?ajax和FetchAPI,那么为了更好地理解,我应该查阅哪些内容呢?或者我只是使用javascript调用PHP,然后用HTML调用脚本?将web服务器的public_HTML目录中的内容放到一个名为index.PHP的文件中。@robining您不能“在HTML文件中运行PHP”。您必须通过jquery使用
ajax
,或者通过javascript使用
获取api
。您不能直接在HTML中呈现此内容file@RobinSingh为什么需要ajax呢?ajax和FetchAPI,那么为了更好地理解,我应该查阅哪些内容呢?或者我只是用javascript调用PHP,然后用HTML调用脚本?将web服务器的public_HTML目录中的内容放到一个名为index.PHP的文件中。@robining您不能“在HTML文件中运行PHP”。