php如何使上传图片时修改图片的名字,希望有源代码,我的代码如下,希望大哥大姐们能再我的代码上修改

php如何使上传图片时修改图片的名字,希望有源代码,我的代码如下,希望大哥大姐们能再我的代码上修改,第1张

<?php

include("head.php")

include ("conn.php")

if(is_uploaded_file(@$_FILES['upfile']['tmp_name'])){

$upfile=$_FILES["upfile"]

}

$name=@$upfile["name"]

$type=@$upfile["type"]

$size=@$upfile["size"]

$tmp_name=@$upfile["tmp_name"]

$error=@$upfile["error"]

if ($_FILES["tupian"]['error'] == UPLOAD_ERR_OK) {

$tmp_name = $_FILES["tupian"]["tmp_name"]

$name = $_FILES["tupian"]["name"]

move_uploaded_file($tmp_name, "$name")//在这里进行文件改名

}

echo '<img src="' . $name . '" />'

switch($type){

case'image/pjpeg':$ok=1break

case'image/jpeg':$ok=1break

case'image/gif':$ok=1break

case'image/png':$ok=1break

}

if(@$ok&&$error=='0'){

move_uploaded_file($tmp_name,'up/'.$name)

echo "上传成功"

}

if(@$_POST['submit']){

$sql="insert into message (id,username,title,content,latedate) values ('','$_POST[username]','$_POST[title]','$_POST[content]',now())"

if(mysql_query($sql)){

echo"添加成功"

}

}

?>

<form action="add.php" method="POST" enctype="multipart/form-data" name="upform">

用户: <input type="text" name="username"/><br>

标题:<input type="text" name="title"/><br>

内容:<textarea name="content" cols="40" rows="5"></textarea><br>

上传文件:<input name="upfile" type="file">

<input type="submit" value="上传"><br><br>

<input type="submit" name="submit" value="发布留言" />

<input type="reset" value="重置">

</form>

先不说图片分页,就说普通的从数据库取出数据进行分页,你会吗?!

如果这个会的话,那就好办了,你就在数据库里面把你想要的图片的路径存到对应字段来,然后是在html脚本上写上<img src="...">,这样就可以实现你想要的效果的!!(...是你从数据库里取出的表示图片路径的变量名)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12203031.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存