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


+ תגובה לנושא
מציג תוצאות 1 עד 3 מתוך 3

תסבוכת :X

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

    ברירת מחדל תסבוכת :X

    שלום :]
    יש ברשותי את Upload.php הבא:


    קוד PHP:
    <?php
      
    global $Settings,$text;
      if ( 
    strlen $_FILES['uploadfile']['name'] ) == 0
         
      if ( 
    CheckType 'uploadfile' ) == false )
      return 
    Error 'לא ניתן להעלות תמונות מסוג זה' );
      
    $Settings['MaxSize'] = (integer)5028;
            
    $Settings['UploadPath'] = "upload/"
      
    $Settings['WebURL']="http://abc.co.il";
      
    $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"]["name"] , $dir $NewFileName "." $FileType);  
      
      echo 

                        <strong><font size="4" color="#47a8e2"> התמונה\ות הועלו לשרתינו בהצלחה, תודה שהשתמשת בשירותינו. </font></strong><br>
         <font size="1">(תמונות <u><strong>התצוגה</strong></u> הוקטנו לגודל 340X164, לחץ על התמונה לצפייה בגודל מקורי)</font><br><br><br>
         <img src="'
    .$dir $NewFileName"." $FileType.'"style="url('.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName"." $FileType.'); '.($width 340 || $height 164 'width:340px;height:164px;'  '').'"/>
         <br /><br />
         <div style=" margin-top: -210px; margin-left: 160px; background-image: url("images/lineuploadimg.png"); background-repeat: no-repeat; width:4px; height:212px;">
         </div>
         <table>
          <tr>
           <td>קישור ישיר לתמונה:</td>
           <td><input type="text" size="45" value="'
    .$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName"." $FileType.'" class="ShowText" /></td>
          </tr>
          <tr>
           <td>הצגת התמונה בפורומים:</td>
           <td><input type="text" size="45" value="[url='
    .$Settings['WebURL'].'/index.php][img]'.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName"." $FileType.'[/img][/url]" class="ShowText" /></td>
          </tr>
          <tr>
           <td>הצגת התמונה באתרים:</td>
           <td><input type="text" size="45" value="<a href=&quot;'
    .$Settings['WebURL'].'/index.php&quot;><img src=&quot;'.$Settings['WebURL'].'/'.$Settings['UploadPath'].$NewFileName"." $FileType.'&quot;></a>" class="ShowText" /></td>
          </tr>
         </table>

       '
    ;  
     
      
    ?>

    הבעיה שלי פה שהוא לא "מסנן" את הפורמטים שלא צריך לעלות (TXT,PHP וכו') הוא פשוט מעלה כל שטות שנותנים אין את ההגבלה הזאת של הפורטים הדרושים להעלאת תמונות, ובנוסף לכך זה לא מעלה לי את התמונה לתיקיית Upload שנמצאת (הניווט נכון, זה לא בעיה בזה).

    אשמח אם תעזרו לי בקוד.

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

  3. #2

  4. #3
    מורחקים
    שם פרטי
    vddf
    תאריך הצטרפות
    02/2011
    גיל
    41
    הודעות
    176
    לייקים
    0
    נקודות
    0
    מין: זכר

    ברירת מחדל

    לא הבנתי את הבעיה?

+ תגובה לנושא


הרשאות פרסום

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


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

נושאים: 2,500,911 | הודעות: 8,201,504 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect