Re:画像の持ち回りについて
既にデータベースに存在するのですから、
わざわざアップロードさせ直すなどという無駄なことをする必要はありません。
<form action="../sample.php" method="post">
<input name="man" type="radio" value="1">
<input name="woman" type="radio" value="1">
<INPUT type=submit value=投稿する name=submit>
</form>
sample.php側で$_REQUEST['man']および$_REQUEST['woman']をチェックして
直接データベースから拾う方がいいでしょう。
ちなみに<input type="
file">に初期値は指定できません。
#登録時もフラグだけ保存して表示時に拾ってくるべきだと思いますが
#man,womanは排他なので↓のほうがいいような
#<input name="sex" type="radio" value="man">
#<input name="sex" type="radio" value="woman">
#試してみた
a.php
- <?php
- $a=file_get_contents("a.gif");
- $a=urlencode($a);
- ?>
-
- <form method="post" enctype="multipart/form-data" action="b.php">
- <input type="hidden" name="image" value="<?php print($a); ?>">
- <input type="submit" value="表示!">
- </form>
b.php
- <?php
- header("content-type: image/gif");
-
- $a=$_REQUEST['image'];
- $a=urldecode($a);
-
- print($a);
表示されました。
まあでも、やめておいたほうが無難。