1
だから私はこのコードを持っています。私は画像をアップロードして作業しており、ユーザが画像をアップロードした後に表示させたい。私のコードで助けてください、ちょうどPHP初心者ここに。 :(表示画像アップロード
connect.php
<?php
$servername = "localhost";
$user = "root";
$password = "12345";
$db = "demo";
$con = mysqli_connect($servername, $user, $password, $db);
if (!$con) {
die('Could not connect: ' .mysql_error());
}
?>
try.php here
<?php include 'connect.php'; ?>
<?php
if (isset($image)) {
$errors = array();
$imageName = $_FILES['photoUpload']['name'];
$imageSize = $_FILES['photoUpload']['size'];
$imageType = $_FILES['photoUpload']['type'];
$imageTmp = $_FILES['photoUpload']['tmp_name'];
$imageExt = strtolower(end(explode('.', $imageName)));
$expensions = array("jpeg", "jpg", "png");
if(in_array($imageExt, $expensions)===false) {
$errors[] = "Extensions not allowed. Only JPEG, JPG, PNG";
}
if($imageSize > 2097152) {
$errors[] = "File size must not exceed 2MB";
} else { print_r($errors); }
}
?>
<div class="col-md-4">
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="photoUpload"><br><br>
<input type="submit" name="submit" value="SUBMIT"/>
<ul>
<li>Sent File: <?php echo $imageName; ?></li>
<li>File Size: <?php echo $imageSize; ?></li>
</ul>
</form>
</div>
は、私は、エコーと、このような使用してそれを表示するようにここで何かが欠けている知っている私もそれが&幅= 200pxの高さで表示させたい、との国境半径:50%;
この例のように画像を印刷することができます:https://stackoverflow.com/questions/16284713/how-to-display-or-preview-a-uploaded-image-after-submitted-in-php- without-save-t –
[データベースに保存せずにPHPで送信した後にアップロードされた画像を表示またはプレビューする方法]の複製が可能ですか?(https://stackoverflow.com/questions/16284713/how-to-display-or-preview -a-upload-image-after-submit-in-php-without-save-t) –