<?
$dir="image/";
if(empty($_POST['sub']))
{
?>
<center>
<table border="1" dir="rtl" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#142437" width="100%">
<tr>
<td class=tbl height="20" width="100%"> הוספת תמונה</td>
</tr>
<tr>
<td class=tbl2 width="100%"><font color=#FFFFFF size=2>הכנס תמונה:</font></td>
</tr>
<tr>
<td class=tbl3 width="100%">
<form method="POST" enctype="multipart/form-data">
<input type="file" name="files" size="20"></br><input type="submit" value="שלח" name="sub"></p>
</form>
</td>
</tr>
</table>
</center>
<?
}else{
$_FILES['file']['name'] = str_replace(chr(32), "", $_FILES['file']['name']);
$upname=explode("." , $_FILES['files']['name']);
$upname[0] = str_replace(".", "", $upname[0]);
$name=$upname['0'].".".$upname[1];
$rand=rand(156449,1977777777);
if(eregi("[א-ת]+" , $upname[0]))
{
$name=$rand.".".$upname[1];
}
if (file_exists($dir.$name))
{
$name=$rand.".".$upname[1];
}
if($_FILES['files']['size'] >= 1000*512)
{
echo "הקובץ גדול מהמותר";
}
elseif( $upname[1] != "jpg" )
{
echo "סיומת לא מותרת להעלאה";
}
else{
$s=move_uploaded_file($files , $dir.$name);
$s=mysql_query("insert into imgs (user,img) values ('".$_SESSION['user']."','$dir$name')")or die(mysql_error());
echo "העלאת בהצלחה.";
}
}
?>
זה הקוד.
גירסאות אסקיואל ופיאייגפי זהים
לגבי סייפמוד, לא בדקתי, מה ההבדל אם הוא בסייפמוד או לא?
תודה מראש.
Last edited by WebClub.co.il; 11-01-09 at 16:36..
|