実現したい事
pic_send.phpからpic_receive.phpに画像データを送信し、img/image.phpに保存したい。
###発生している問題
画像表示不可能のマーク(四角の)が表示されてしまい、画像自体が表示できない。
###コード一覧
■pic_send.php
php
1<!DOCTYPE html> 2<html lang="en" dir="ltr"> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 </head> 7 <body> 8 <h1>画像アップ</h1> 9<form class="" action="pic_receive.php" method="post" enctype="multipart/form-data"> 10 <p> <input type="file" name="img" value=""> </p> 11 <p> <input type="submit" name="" value="送信"> </p> 12</form> 13 </body> 14</html>
■pic_receive.php
php
1<?php 2$err = array(); 3$img = $_FILES['img']; 4var_dump($img); 5 6 7 move_uploaded_file('XAMPP/htdocs/tmp/'.$img['tmp_name'], 'img/'.$img['name']); 8 ?> 9 10<html> 11<head> 12<meta charset="UTF-8"> 13</head> 14<body> 15<h1>受信ページ</h1> 16<?php if(count($err) >0){ 17 foreach($err as $row){ 18 echo '<p>'.$row.'</p>'; 19 } 20 echo '<a href="pic_send.php">戻る</a>'; 21}else{ 22?> 23<div><img src="http://localhost/mankore2.php/img/image.php<?php echo $img['name'];?>"></div> 24<?php } ?> 25</body> 26</html>
■img/image.php
php
1<?php 2chmod('/', 0755); 3?>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/21 04:20