最近、エラーが埋まってる埋まってないで考えると楽になるのかなと感じる
HTMLにて
これをすることにより、ファイルから選ぶことができる
join.php
input type="file"
PHPにて
理解はしていない… 上のPHPで名前(?)を決める
join.php
$fileName = $_FILES['image']['name'];
if(!empty($fileName)) {
$ext = substr($fileName, -3);
//写真のタイプを選定し、エラーを作る//
if($ext != 'jpg' && $ext !='gif') {
$error['image'] = 'type';
}
}
PHPにて
上の2行でフォルダ内にアップロードできるようになる
join.php
if(empty($error) ) {
//写真のアップロードの決まり文句らしい//
$image = date('YmdHis') . $_FILES['image']['name'];
move_uploaded_file($_FILES['image']['tmp_name'], '../member_picture/' . $image);
//ちょっとしたまとめ//
$_SESSION['join'] = $_POST;
$_SESSION['join']['image'] = $image;
header('Location: check.php');
exit();
}
次の画面にて
これで表示OK
check.php
<?php if($_SESSION['join']['image'] !==''):?>
<img src="../member_picture/<?php print (htmlspecialchars($_SESSION['join']['image'],ENT_QUOTES));?>" >
<?php endif ;?>