הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   העלאת קבצי html לשרת. (https://hosts.co.il/forums/showthread.php?t=87671)

dor77 28-01-11 16:15

העלאת קבצי html לשרת.
 
שבת שלום לכולם,
אני מנסה לעלות דפי html לשרת.
הצלחתי לבנות (בעזרת עזרה של קודים) סקריפט שיעלה לשרת..בינתיים הצלחתי להעלות רק תמונות.

זה החלק הבעיתתי אני חושב:

PHP קוד:


$(function(){

    $(
'#swfupload-control').swfupload({

        
upload_url"upload-file.php",

        
file_post_name'uploadfile',

        
file_size_limit "1024",

        
file_types "*.jpg;*.png;*.gif",

        
file_types_description "Image files",

        
file_upload_limit 5,

        
flash_url "/swfupload.swf",

        
button_image_url 'js/swfupload/buttons.png',

        
button_width 121,

        
button_height 30,

        
button_placeholder : $('#button')[0],

        
debugfalse

    
}) 

ניסיתי לשנות ב file_types ולהכניס גם html..לא עוזר, שאני עושה "עיון" מופיעים לי רק תמונות.
גם כשניסיתי לשנות את file_types_description : "Web Image Files", ולרשום "All Files"
זה אמנם כותב בחלון ה"עיון" שכאילו All Files אבל שוב, הוא לא מראה בחלון בחלון קבצי html.

אשמח לעזרה.
תודה :)

עריכה: הסתדרתי אבל אני רוצה שזה יאפשר לעלות רק דפי אינטרנט..עכשיו זה מעלה גם תמונות.
כתבתי:
file_types : "*.html*",

איך?

תודה.

ZeroDay 28-01-11 18:06

תשתמש בREGEX
PHP קוד:

<?php
if(preg_match("/.html/"$string))
{
//UPLOAD
}
?>


BlueNosE 28-01-11 21:56

ציטוט:

נכתב במקור על ידי ZeroDay (פרסם 794268)
תשתמש בREGEX
PHP קוד:

<?php
if(preg_match("/.html/"$string))
{
//UPLOAD
}
?>


הקובץ "ilovehtml.malicious-script.php" יעבור את זה, אתה בטוח שזה משיג את המטרה?
ואני מרגיש שאני קצת חוזר על עצמי.. אבל תקרא שוב את ההודעה.


לפותח האשכול: זה מאפשר לך להעלות גם תמונות וגם HTML?

ZeroDay 28-01-11 22:33

@BlueNues
זה לא יעבור
במקרה כזה זה יעבור
קוד:

/html/
אני מציע לך ללמוד REGEX.

בניה 28-01-11 22:51

ציטוט:

נכתב במקור על ידי ZeroDay (פרסם 794319)
@BlueNues
זה לא יעבור
במקרה כזה זה יעבור
קוד:

/html/
אני מציע לך ללמוד REGEX.

אתה זה שצריך ללמוד דבר או שניים.
הדבר הראשון שאתה צריך ללמוד זה לקרוא את השאלה של פותח הנושא ולענות על מה שהוא שאל.
הוא שאל איך הוא עורך את ההגדרות של של SWFUPLOADER ולא איך כותבים קוד שבודק אם הסיומת של הקובץ היא html
ובנוגע ל REGEXP, אתה יודע מה משמעות התו נקודה בREGEXP?(כנראה שלא)
זה תו שמתאים(כמעט) לכל התווים! כך שעומר צודק בהחלט.
וגם הביטוי שהבאת בודק אם הpattren קיימת בכל הsubject ולא רק בסוף.
זה צריך להראות כך:
קוד:

/\.html$/

ZeroDay 28-01-11 23:14

ציטוט:

נכתב במקור על ידי בניה (פרסם 794321)
אתה זה שצריך ללמוד דבר או שניים.
הדבר הראשון שאתה צריך ללמוד זה לקרוא את השאלה של פותח הנושא ולענות על מה שהוא שאל.
הוא שאל איך הוא עורך את ההגדרות של של SWFUPLOADER ולא איך כותבים קוד שבודק אם הסיומת של הקובץ היא html
ובנוגע ל REGEXP, אתה יודע מה משמעות התו נקודה בREGEXP?(כנראה שלא)
זה תו שמתאים(כמעט) לכל התווים! כך שעומר צודק בהחלט.
וגם הביטוי שהבאת בודק אם הpattren קיימת בכל הsubject ולא רק בסוף.
זה צריך להראות כך:
קוד:

/\.html$/

תודה ,חידשת לי

dor77 29-01-11 04:26

תודה רבה חבר'ה, בסוף הסתדרתי וזה עובד טוב, אם אגלה בעייה אני אשתמש בהצעה שלכם. בכל אופן חידשתם לי, שוב.
אין מילים, פורום פשוט מעולה, אנשים מעולים, תודה רבה!


כל הזמנים הם GMT +2. הזמן כעת הוא 14:19.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ