קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. תגובות: 1
    הודעה אחרונה: 03-11-2005, 05:04
  2. העלאת תמונות
    על ידי Cold Fire בפורום חתימות וסמלים
    תגובות: 5
    הודעה אחרונה: 21-10-2005, 22:16
+ תגובה לנושא
מציג תוצאות 1 עד 6 מתוך 6

העלאת מספר רב של תמונות.

  1. #1
    משתמש גבר
    שם פרטי
    Ben
    תאריך הצטרפות
    02/2010
    הודעות
    3,656
    לייקים
    5
    נקודות
    65
    מין: זכר

    ברירת מחדל העלאת מספר רב של תמונות.

    שלום :]
    לא מזמן מצאתי מערכת העלאת תמונות באינטרנט, המערכת נראתה דיי נורמאלית , הורדתי אותה העלתי אותה לאיחסון הכל עובד פיקס, עיצבתי משהו נורמאלי והלבשתי את המערכת על העיצוב.
    קרוב לשבוע אני מנסה לשנות דבר אחד שאני לא מצליח, כמה שאני מבקש עזרה בפורומים אחרים אף אחד לא עוזר לי , אולי פה נמצא פתרון:
    במערכת עצמה מותאמת להעלאת תמונה אחת בלבד, אני רוצה לשנות אותה ושיהיה אפשרות לעלות 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=&quot;'
    .$Settings['WebURL'].'/index.php&quot;><img src=&quot;'.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName"." $FileType.'&quot;></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> 
       '
    ;  
     } 
     
    ?>
    אני ממש מתכוון להשקיע במערכת, אני מתכוון להוסיף ולשדרג אותה תוך כדי לימוד, אשמח אם תעזרו לי , אני ממש חייב את זה

  2. קישורים ממומנים

  3. #2

    ברירת מחדל

    בצורה ממש פשוטה,

    תוכל לעשות לולאה שגם תגדיר את מס' ה-INPUTים שהמערכת מציגה וגם בעצם לפי מספרם תריץ את אותו קוד, פשוט עם NAME נפרד
    INPUT1
    INPUT2
    INPUT3
    וכו'...
    FOREACH 1->3 וסיימת...


    כמובן ישנה את האופציה הפשוטה עוד יותר, שהיא פשוט להגדיר מראש בקובץ את מס' ה-INPUTים ולייצר "קריאה" של כולם, כמו של הראשון... והכנסה למסד... פשוט העתק-הדבק של הראשון במקומות שהוא קורא אותו.
    נערך לאחרונה על ידי AlonMi; 23-12-2010 בשעה 12:03.
    בברכה,
    אלון מיכאלי
    א.ש.ס בניית אתרים

  4. #3

  5. #4
    A Demigod האוואטר של JsT
    שם פרטי
    חגי
    תאריך הצטרפות
    08/2008
    גיל
    32
    הודעות
    5,482
    לייקים
    611
    נקודות
    245
    פוסטים בבלוג
    1
    משפט מחץ
    רק שני דברים הם אינסופיים: היקום והטמטום האנושי, ואני עדיין לא בטוח בקשר ליקום.
    מין: זכר

    ברירת מחדל

    http://www.phpeasystep.com/phptu/2.html
    אני מאמין כי זה יעזור לך
    בברכה,
    חגי.


  6. #5
    משתמש גבר
    שם פרטי
    Ben
    תאריך הצטרפות
    02/2010
    הודעות
    3,656
    לייקים
    5
    נקודות
    65
    מין: זכר

    ברירת מחדל

    מה שאני מנסה לעשות שיהיה אופציה של 5 העלאת תמונות, ואם נגיד אני מעלה 2 תמונות זה יראה רק 2 תמונות, ואם אני מעלה 4 תמונות זה יראה ויעלה רק את ארבעת התמונות ולא את כולם, מה שאתה הבאת לי פה זה 3 אפשרויות העלאה, ואם אני מעלה תמונה אחת זה מעלה את כולם וכותב שהראשון תקין(כי העלתי בראשון) והשני והשלישי לא תקינים כי לא העלתי אותם.. מבין את הכוונה שלי ?

  7. #6
    A Demigod האוואטר של JsT
    שם פרטי
    חגי
    תאריך הצטרפות
    08/2008
    גיל
    32
    הודעות
    5,482
    לייקים
    611
    נקודות
    245
    פוסטים בבלוג
    1
    משפט מחץ
    רק שני דברים הם אינסופיים: היקום והטמטום האנושי, ואני עדיין לא בטוח בקשר ליקום.
    מין: זכר

    ברירת מחדל

    אתה פשוט יוצר 5 אינפוטים של תמונות, כל אחד שם שונה ובודק עבור כל אחד אם הוא ריק.
    בברכה,
    חגי.


+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 11:08.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,472,640 | הודעות: 8,173,227 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect