שלום :]
לא מזמן מצאתי מערכת העלאת תמונות באינטרנט, המערכת נראתה דיי נורמאלית , הורדתי אותה העלתי אותה לאיחסון הכל עובד פיקס, עיצבתי משהו נורמאלי והלבשתי את המערכת על העיצוב.
קרוב לשבוע אני מנסה לשנות דבר אחד שאני לא מצליח, כמה שאני מבקש עזרה בפורומים אחרים אף אחד לא עוזר לי , אולי פה נמצא פתרון:
במערכת עצמה מותאמת להעלאת תמונה אחת בלבד, אני רוצה לשנות אותה ושיהיה אפשרות לעלות 2\3\4\5 תמונות במקביל, כמו פה www.eliad.org שיש אפשרות לעלות עד 5 תמונות, או כמו פה www.siz.co.il שיש אפשרות לעלות תמונה בודדת, אני רוצה לשנות את זה שיהיה לי אפשרות לעלות 2\3\4\5 תמונות.
Upload.php:
אני ממש מתכוון להשקיע במערכת, אני מתכוון להוסיף ולשדרג אותה תוך כדי לימוד, אשמח אם תעזרו לי , אני ממש חייב את זהקוד PHP:<?php
function main()
{
global $Settings,$text;
if ( $Settings['CanUpload'] != 1)
return Error ( $text['48'] );
if ( strlen ( $_FILES['uploadfile']['name'] ) == 0)
return Error ( $text['49'] );
if ( CheckType ( 'uploadfile' ) == false )
return Error ( $text['50'] );
if ( $_FILES['uploadfile']['size'] > $Settings['MaxSize']* 452700 )
return Error ( $text['52'] );
if ( $Settings['CanUpload'] != 1)
return Error ( $text['53'] );
$dir = $Settings['UploadPath'];
$NewFileName = rand (10000000000,99999999999);
$FileType = $_FILES['uploadfile']['type'];
Switch ($FileType){
case "image/x-png":
$FileType = "png";
break;
case "image/png":
$FileType = "png";
break;
case "image/pjpeg":
$FileType = "jpg";
break;
case "image/jpg":
$FileType = "jpg";
break;
case "image/jpeg":
$FileType = "jpg";
break;
case "image/bmp":
$FileType = "bmp";
break;
case "image/gif":
$FileType = "gif";
break;
case "images/swf":
$FileType = "swf";
break;
case "images/ico":
$FileType = "ico";
break;
case "application/octet-stream":
$FileType = "psd";
break;
}
while ( is_file ( $dir . $NewFileName. "." . $FileType ) ) {
$NewFileName = rand (10000000000,99999999999);
}
move_uploaded_file($_FILES["uploadfile"]["tmp_name"] , $dir . $NewFileName . "." . $FileType);
list($width, $height) = getimagesize($dir . $NewFileName. "." . $FileType);
echo ' <div class="uploadpage">
<div class="Succeed">
<span class="SGreen">
<br /><br />
</span>
<span class="SecceedSpan">
'.$text['55'].' <br />
<img src="'.$dir . $NewFileName. "." . $FileType.'"style="url('.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName. "." . $FileType.');'.($width > 340 || $height > 164 ? 'width:340px;height:164px;' : '').'"/>
<br /><br />
<table>
<tr>
<td>'.$text['9'].'</td>
<td><input type="text" value="'.$Settings['WebURL'].'/index.php?page=show&i='.$NewFileName. "." . $FileType.'" class="ShowText" /></td>
</tr>
<tr>
<td>'.$text['10'].'</td>
<td><input type="text" value="[url='.$Settings['WebURL'].'/index.php][img]'.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName. "." . $FileType.'[/img][/url]" class="ShowText" /></td>
</tr>
<tr>
<td>'.$text['11'].'</td>
<td><input type="text" value="<a href="'.$Settings['WebURL'].'/index.php"><img src="'.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName. "." . $FileType.'"></a>" class="ShowText" /></td>
</tr>
<tr>
<td>'.$text['12'].'</td>
<td><input type="text" value="'.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName. "." . $FileType.'" class="ShowText" /></td>
</tr>
</table>
</span>
</div>
</div>
';
}
?>![]()



ציטוט ההודעה

