פורסם 2012 בינואר 2313 שנים כדי שתבינו את הידע שלי בתכנות - אני עושה 5 יחידות בתיכון, שנה אחרונה, לומד JAVA. חוץ מזה התעסקתי ממש ממש קצת בעבר הממש רחוק בHTML וזהו כאן נגמר הידע שלי בתכנות. הרעיון הוא כזה- למצוא שרת שמציע איחסון חינם, לשים עליו תוכנית שתכלול כתובות של תמונות שאני אעלה דרך אתר להעלת תמונות, ואז לשים קישור בחתימה לאתר הזה כדי שיחזיר קישור רנדומלי של תמונה. מבחינת הגיון זה לא בעיה לבנות את האלגוריתם שיבחר באופן רנדומלי קישור, השאלה היא באיזה שפה להשתמש, איך לשלב את זה בשטח שיוקצה לי לאחסון ואיך לעשות שזה יחזור לפורום כתמונה? אם למישהו יש זמן לעזור לי עם השטויות שלי זה יהיה נחמד
פורסם 2012 בינואר 2313 שנים אפשר לעשות את זה די בקלות ב-apache (שרת http) עם mod_rewrite בלי הרבה התעסקות - לא צריך לדעת בשביל זה אפילו html.קרא כאן קצת על mod_rewrite:http://httpd.apache.org/docs/current/mod/mod_rewrite.htmlוכאן (תחת randomized content) יש דוגמה איך לעשות תמונה אקראית:http://sriramrajan.com/wiki/Linux-Apache-ModRewriteרק צריך לוודא ששרת האחסון אכן מריץ apache עם mod_rewrite (ייתכן שגם לסוגי שרתים אחרים יש פתרונות דומים)
פורסם 2012 בינואר 2313 שנים מחבר וזה הרגע הכואב שבו מגיעים להבנה שה5 יחידות אנגלית לא שוות גרוש..... אם הבנתי נכון אז אני לוחץ על קישור, משם אני כבר נשלח לעוד קישור דרך מה שהגדרתי בAPACHE האם קישור שמוביל לקישור(קישור תמונה) בתגית [img/] יראה לי תמונה? כי אם כן כבר יש לי PHP שאני רק צריך למצוא לאן להעלות תודה רבה לך יואב
פורסם 2012 בינואר 2313 שנים מה? לא ממש הבנתי אותך.mod_rewrite זה מוד ל-apache שמאפשר url rewriting. זה מאפשר לקבוע סט של חוקים לפיהם האתר משנה את הכתובת שאתה מנסה לגשת אליה. לדוגמה - אתה יכול לעשות שכשמישהו מנסה לגשת ל-index.html אז האתר יפנה אותו לדף index.php במקום, או כשאתה מנסה לגשת לדף http://example.com/wiki/Page_title אז הוא יפנה אותך לדף http://example.com/wiki/index.php?title=Page_title (השם של הדף Page_title הופך לפרמטר לדף index.php).באמצעות המוד הזה אפשר להגדיר כלל שיוצר כתובת באופן אקראי - כלומר, כשאתה מנסה לגשת לקובץ image.jpg אז הוא יבחר תמונה אקראית מתוך רשימה של שמות תמונות, ויפנה אותך את התמונה המתאימה. בסופו של דבר, אחרי שאתה מגדיר כלל כזה, אתה רק צריך לשים בחתימה שלך קישור ל-image.jpg וזהו.
פורסם 2012 בינואר 2313 שנים מחבר מה? לא ממש הבנתי אותך.mod_rewrite זה מוד ל-apache שמאפשר url rewriting. זה מאפשר לקבוע סט של חוקים לפיהם האתר משנה את הכתובת שאתה מנסה לגשת אליה. לדוגמה - אתה יכול לעשות שכשמישהו מנסה לגשת ל-index.html אז האתר יפנה אותו לדף index.php במקום, או כשאתה מנסה לגשת לדף http://example.com/wiki/Page_title אז הוא יפנה אותך לדף http://example.com/wiki/index.php?title=Page_title (השם של הדף Page_title הופך לפרמטר לדף index.php).באמצעות המוד הזה אפשר להגדיר כלל שיוצר כתובת באופן אקראי - כלומר, כשאתה מנסה לגשת לקובץ image.jpg אז הוא יבחר תמונה אקראית מתוך רשימה של שמות תמונות, ויפנה אותך את התמונה המתאימה. בסופו של דבר, אחרי שאתה מגדיר כלל כזה, אתה רק צריך לשים בחתימה שלך קישור ל-image.jpg וזהו.זאת בדיוק הייתה הכוונה שלי שהמוד יוצר הפניות.בזמן שאני מחכה לקבל את האחסון שלי (שזה יכול לקחת עד 48 שעות, אבל השרת אמור לתמוך בהרבה דברים וכנראה גם APACHE בינהם) אני מנסה בשביל הקטע ליצור את זה עם HTML ןJS, לא ממש הולך לי=\איך אני מציג תמונה עם JS?
פורסם 2012 בינואר 2313 שנים אפשר להציג תמונה עם html (באמצעות טג img סטנדרטי) ואז באמצעות js לשנות את ה-src שלה.בכל מקרה לא נראה לי שזה רלוונטי עבורך, כי בשביל להציג תמונה בחתימה בפורום אתה צריך להפנות ישירות לקובץ של התמונה, ולא לדף html שמכיל את התמונה...
פורסם 2012 בינואר 2313 שנים תמספר את התמונות בסדר עולה מ0 עד מספר התמונותותשים איזה סקריפט js טיפש שבוחר אחת באופן אקראי
פורסם 2012 בינואר 2313 שנים בשביל זה הוא צריך לשים את הסקריפט בחתימה עצמה, מה ששום פורום נורמלי לא יאפשר.
פורסם 2012 בינואר 2413 שנים מחבר אוקי קיבלתי את האחסון, ואיתו את הכאב ראש שאיים להתפרץ עוד מהבוקר..הלוח בקרה זה מערכת שלמה (וזה עוד אתר חינמי 0_ס), וכנראה אני אמשיך בשבירת הראש אחרי המגן שמצפה לי בשבוע הבא.במה שונה מה שERLXX (וזה גם מה שרציתי לעשות בהתחלה) הציע משימוש בAPACHE ?הרי בשני המקרים אני מתחיל מלינק אחד שמקבל הפניה ללינק אחר, כל מה שצריך לעשות זה לעשות דף ברשת עם הסקריפט והקישור הראשוני יופנה אליו
פורסם 2012 בינואר 2413 שנים אמרת שיש לך כבר סקריפט ב-PHP ?אם כן אתה יכול לעשות דרך הקובץ htaccess שהוא בעצם איפה ששמים את הקודים של ה-APACHE שהוא יפנה לקובץ ה-PHP כאשר נכנסים בעצם לתמונה שהיא image.png.
פורסם 2012 בינואר 2413 שנים במה שונה מה שERLXX (וזה גם מה שרציתי לעשות בהתחלה) הציע משימוש בAPACHE ?הרי בשני המקרים אני מתחיל מלינק אחד שמקבל הפניה ללינק אחר, כל מה שצריך לעשות זה לעשות דף ברשת עם הסקריפט והקישור הראשוני יופנה אליוכמו שאמרתי:בשביל זה הוא צריך לשים את הסקריפט בחתימה עצמה, מה ששום פורום נורמלי לא יאפשר.חוץ מזה שתמונה בפורום צריכה להיות קובץ תמונה, ולא "דף".
פורסם 2012 בינואר 2413 שנים שניצל צודק, יש מן הגנה כזאת שלא נותנת לשים תמונה שהיא בקובץ PHP או להעביר GET ב-URL. אז מה שאני מציע כמו שאמרתי מקודם אפשר לעשות ככה: הפנייה דרך ה-APACHE לתמונה בקובץ random_bla.png ה-bla יוחלף לכל דבר ובכך הוא ישמש כ-input, ואז להעביר את זה לסקריפט שבנוי ב-PHP ואל לשכוח את כל ה-headers וכו'
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.