基于安全性来讲,存数据库更好
基于性能来讲,存文件更好
可以根据用户ID、用户名、email等信息做一个hash,然后用hash字符串作为文件名保存文件,当然这只是一种方法。
要插入数据库也很简单,先file_get_contents,然后insert到blob字段。
mysql和oracle的区别在于,mysql需要根据大小选择Blob(最大65K)、或MediumBlob (16M),oracle直接blob就可以
修改第一
echo " <tr><form action = 'infophpid=$row[imgid]' method = 'post'> ";
修改第二:
你在infophp中接受你传过来的id
加入用$cls = $_POST["id"];
然后把id在这样传值
echo "<img src='imagephpimgid=$cls'>";
最后
$img_sql="select image_id,content from nsms_images where image_id='$imgid'";这里就可以得到参数了
<input id="pic" value="/upload/img/2001-10-10jpg" type="text">
<script>
var pic = documentgetElementById("pic")value;
alert(pic);
</script>
dom *** 作,用jquery更简单:var pic = $("#pic")val();
$str = '<img src=">
以上就是关于关于PHP用户头像问题 求助全部的内容,包括:关于PHP用户头像问题 求助、php 显示用户头像图片问题、php中图片上传成功后要在<input>里面得到上传的路径,怎么获取呀!!!!用js怎么做呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)