amirh3n
جمعه 06 آذر 1394, 18:45 عصر
<head>
<meta charset="utf-8" />
</head>
<?php
if(isset($_POST['send']))
{
$filename = basename($_FILES['filedir']['name']);
// echo $filename . '<br />';
$filetype = $_FILES['filedir']['type'];
// echo $filetype . '<br />';
$filesize = $_FILES['filedir']['size'];
// echo $filesize . '<br />';
$filetmp = $_FILES['filedir']['tmp_name'];
// echo $filetmp . '<br />';
$filedir = '';
$fileupload = $filedir.$filename; //new/01.mp3
/*
if(file_exists($fileupload))
echo '<h2 style="color:red">the file already exist!!</h2>';
else
*/
$exist =true;
while($exist)
{
if(file_exists($fileupload)){
$fileupload = $filedir.'a'.$filename;
}else{
$exist = false;
}
}
if(move_uploaded_file($filetmp,$fileupload))
echo '<h2 style="color:green">با موفقیت آپلود شد</h2>';
}
?>
<form method="post" action="" enctype="multipart/form-data">
<input type="file" name="filedir" />
<input type="submit" name="send" value="آپلود فایل" />
</form>
برای اولین بار موقعی که اسم عکس رو چک میکنه درست آپلود میشه ولی بار دوم وقتی همون فایل رو میدم بهش نه کلمه a رو اضافه میکنه نه ارور میده
<meta charset="utf-8" />
</head>
<?php
if(isset($_POST['send']))
{
$filename = basename($_FILES['filedir']['name']);
// echo $filename . '<br />';
$filetype = $_FILES['filedir']['type'];
// echo $filetype . '<br />';
$filesize = $_FILES['filedir']['size'];
// echo $filesize . '<br />';
$filetmp = $_FILES['filedir']['tmp_name'];
// echo $filetmp . '<br />';
$filedir = '';
$fileupload = $filedir.$filename; //new/01.mp3
/*
if(file_exists($fileupload))
echo '<h2 style="color:red">the file already exist!!</h2>';
else
*/
$exist =true;
while($exist)
{
if(file_exists($fileupload)){
$fileupload = $filedir.'a'.$filename;
}else{
$exist = false;
}
}
if(move_uploaded_file($filetmp,$fileupload))
echo '<h2 style="color:green">با موفقیت آپلود شد</h2>';
}
?>
<form method="post" action="" enctype="multipart/form-data">
<input type="file" name="filedir" />
<input type="submit" name="send" value="آپلود فایل" />
</form>
برای اولین بار موقعی که اسم عکس رو چک میکنه درست آپلود میشه ولی بار دوم وقتی همون فایل رو میدم بهش نه کلمه a رو اضافه میکنه نه ارور میده