zinat1356
پنج شنبه 19 فروردین 1395, 11:46 صبح
سلام
کسی که توی پی اچ پی حرفه ای هست می تونه به من بگه برای این که این کد از حالت آماتور و ابتدایی در بیاد باید چی کار کنم ؟؟؟؟ کد کار می کنم ولی می خوام حرفه ای نوشتن بدونم کسی می تونه بهم کمک کنه ؟؟
<?php
$payam = "";
if (isset($_REQUEST["ok"])){
if ($_FILES["fupload"]["name"] == ""){
$payam = "file is not upload";
}
elseif ($_FILES["fupload"]["size"]>35000){
$payam = "size";
}elseif($_FILES["fupload"]["type"] != "image/jpeg"){
$payam = "type";
}else{
if(file_exists("upload/{$_FILES['fupload']['name']}")){
$payam = "file exist";
}else{
move_uploaded_file($_FILES["fupload"]["tmp_name"], "upload/{$_FILES['fupload']['name']}");
$payam = "file upload successfuly";
}
}
}
?>
<html>
<head>
</head>
<body>
<form action="1.php" method="post" enctype="multipart/form-data">
<?php print $payam ?>
<p>
<input type="file" name="fupload"><br>
<input type="submit" value="Send file!" name="ok">
</p>
</form>
</body>
</html>
کسی که توی پی اچ پی حرفه ای هست می تونه به من بگه برای این که این کد از حالت آماتور و ابتدایی در بیاد باید چی کار کنم ؟؟؟؟ کد کار می کنم ولی می خوام حرفه ای نوشتن بدونم کسی می تونه بهم کمک کنه ؟؟
<?php
$payam = "";
if (isset($_REQUEST["ok"])){
if ($_FILES["fupload"]["name"] == ""){
$payam = "file is not upload";
}
elseif ($_FILES["fupload"]["size"]>35000){
$payam = "size";
}elseif($_FILES["fupload"]["type"] != "image/jpeg"){
$payam = "type";
}else{
if(file_exists("upload/{$_FILES['fupload']['name']}")){
$payam = "file exist";
}else{
move_uploaded_file($_FILES["fupload"]["tmp_name"], "upload/{$_FILES['fupload']['name']}");
$payam = "file upload successfuly";
}
}
}
?>
<html>
<head>
</head>
<body>
<form action="1.php" method="post" enctype="multipart/form-data">
<?php print $payam ?>
<p>
<input type="file" name="fupload"><br>
<input type="submit" value="Send file!" name="ok">
</p>
</form>
</body>
</html>