當前位置:編程學習大全網 - 源碼下載 - php如何使上傳圖片時修改圖片的名字,希望有源代碼,我的代碼如下,希望大哥大姐們能再我的代碼上修改

php如何使上傳圖片時修改圖片的名字,希望有源代碼,我的代碼如下,希望大哥大姐們能再我的代碼上修改

<?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=1;break;

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

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

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

}

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>

  • 上一篇:求職面試的5個自我介紹模板
  • 下一篇:怎麽給mysql用戶File權限
  • copyright 2024編程學習大全網