如何在php / javascript中获取图像src

时间:2018-12-13 03:53:02

标签: javascript php

我有一个HTML图片标记,其源空白。用户上载图像时,源将根据输入类型文件而更改。那么如何获得图像源?我无法对源进行硬编码,因为它会根据用户选择的内容而变化。因此,我想根据用户选择的文件来检索图像src。 这是我使用的代码:

我想通过检索图像src来获取图像目录,因此我可以检查文件夹中是否创建了与图像同名的XML文件。 谢谢

1 个答案:

答案 0 :(得分:0)

我相信您特别要求的PHP代码是

$_FILES["fileToUpload"]["name"]

但是,请看一下tutorial from w3schools

HTML上传表单

<form action="upload.php" method="post" enctype="multipart/form-data">
    Select image to upload:
    <input type="file" name="fileToUpload" id="fileToUpload">
    <input type="submit" value="Upload Image" name="submit">
</form>

Php上传器

<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
// Check if image file is a actual image or fake image
if(isset($_POST["submit"])) {
    $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
    if($check !== false) {
        echo "File is an image - " . $check["mime"] . ".";
        $uploadOk = 1;
    } else {
        echo "File is not an image.";
        $uploadOk = 0;
    }
}
?>