PHP 表单 - 图像上传



我今天的请求是让我网站的用户能够上传图像并修改此图像以在 PHP 中添加元素。

索引.php

...
<div class="custom-file">
<input type="file" class="custom-file-input" id="photo" name="photo" lang="fr">
<label class="custom-file-label" for="photo">Choose an image...</label>
</div>
...

结果.php

$photo = $_POST["photo"];

我想用用户发送的图像文件做这种事情(即将此上传图像"粘贴"到服务器已知的源图像上(直接写在站点代码中((:https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/916429-creez-des-images-en-php

有什么想法吗?

目前,当我在文件中选择一个图像并单击"打开"时,文件选择栏中没有显示任何内容,就好像什么都没发生过一样......我使用引导程序...

提前致谢;)

索引.php

<form class="needs-validation" action="resultatcasier.php" method="post">
<h3>Informations sur le suspect</h3>
<hr>
<p>Photo du suspect</p>
<div class="custom-file">
<input type="file" class="custom-file-input" id="customFileLang" lang="fr">
<label class="custom-file-label" for="customFileLang">Choisir une image...</label>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label for="inputEmail4">Prénom</label>
<input type="text" class="form-control" id="inputEmail4" required>
</div>
<div class="form-group col-md-6">
<label for="inputPassword4">NOM (en majuscule)</label>
<input type="text" class="form-control" id="inputPassword4" required>
</div>
</div>
<p>Sexe:</p>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline1" name="customRadioInline1" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline1">Homme</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" id="customRadioInline2" name="customRadioInline1" class="custom-control-input">
<label class="custom-control-label" for="customRadioInline2">Femme</label>
</div>
</form>

结果卡西尔.php

$photo = $_POST["photo"];
$nom = $_POST["nom"];
$prenom = $_POST["prenom"];
$sexe = $_POST["sexe"];
print '$nom';
print '$prenom';
print '$sexe';

最新更新