לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #8  
ישן 05-03-2005, 14:36
צלמית המשתמש של ryan ariel levi
  ryan ariel levi ryan ariel levi אינו מחובר  
 
חבר מתאריך: 06.10.04
הודעות: 1,337
קצת עזרה...
בתגובה להודעה מספר 1 שנכתבה על ידי ryan ariel levi שמתחילה ב "עזרה ב GD - איך עושים תמונה רנדומלית לאבטחה?"

רציתי להגדיל את הכתב, או לעשות כתב משוגע כזה, ככה שלא יהיה כתוב בכתב רגיל
אבל אין לי מושג מה כל פונקציה אומרת, ז"א אין שליטה על מה אני צריך לשנות או להוסיף

מישהוא יכול להסביר קצת את הפונקציות... לדוגמא אם אני רוצה להוסיף כמה קווים על מי עושים את זה? על $IM?

מה זה imagestring? זה כאילו יוצר בתוך התמונה את הטקסט?

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

קוד:
<?php $filename = 'images/admin_code.jpg'; $im = imagecreatefromjpeg($filename); $RandSec = strtoupper(substr(md5(rand(1,999999)),0,6)); //Making the 6 Characters Security Code , using MD5 And Rand() $textcolor = imagecolorallocate($im,255,255,255); //White imagestring($im, 5,0,0, $RandSec,$textcolor); imagejpeg($im); ?>


זה מה שאני עשיתי בשביל לעשות רקע מתוך קובץ.... השאלה את הטקסט איך אני משנה אותו?
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #12  
ישן 05-03-2005, 15:54
צלמית המשתמש של ryan ariel levi
  ryan ariel levi ryan ariel levi אינו מחובר  
 
חבר מתאריך: 06.10.04
הודעות: 1,337
יש!
בתגובה להודעה מספר 11 שנכתבה על ידי דקל שמתחילה ב "שים לב שכדי להציג תמונה ב..."

זה עבד, למרות שבחיים לא חשבתי שאפשר לעשות תג <IMG> ולהכניס קובץ PHP..... רעיון יפה מאד.

עכשיו, IE כן יודע לזהות את התמונה, הוא מציג את התמונה....
אבל מה הכוונה שלך לפרצות אבטחה? כי זה בדיוק מה שבאתי למנוע עם התמונה של GD הרנדומלית...

ועוד שאלה
בקוד שלי אומנם זה הציג תמונה
אבל מה לגבי קוד שעשיתי שמעלים לאתר שלי תמונה ואני אוטומטית משנה את הגודל שלה ואז מעתיק אותה לאתר לספרייה מסויימת אבל אז בסוף הקוד יש לי HEADER שעושה REDIRECT
עכשיו אם אני אשים את ה HEADER של
// Content type
header('Content-type: image/jpeg');
אז הוא יגיד לי ב REDIRECT שה HEADER כבר נשלח, אבל כאן אין לי אפשרות לעשות תג IMG יש משהוא אחר שאפשר לעשות?
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


נערך לאחרונה ע"י ryan ariel levi בתאריך 05-03-2005 בשעה 15:58. סיבה: יש לי עוד שאלה
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #13  
ישן 05-03-2005, 16:35
  דקל דקל אינו מחובר  
 
חבר מתאריך: 20.02.03
הודעות: 2,396
בתגובה להודעה מספר 12 שנכתבה על ידי ryan ariel levi שמתחילה ב "יש!"

בנוגע לפירצות אבטחה שדיברתי עליהן - מדובר על פירצות אבטחה של windows (בלי קשר לאתר שלך ) מה שקורה זה ש IE קורא את קובץ התמונה ומנסה לבד לפענח מה שכתוב שם... (דוגמא נודעת היא התמונה שגורמת לאקספלורר לקרוס... תריץ חיפוש ברשת, אני בטוח שתמצא).
אבל... זה לא עקרוני לדיון - יש לך את פורום windows בשביל זה (למרות שגם שם אני לא בטוח שמדברים על הנושאים הללו.... תבדוק לפני שאתה פותח אשכול בנוגע לזה )
בנוגע לשאלות שלך...
אתה חייב להבדיל בין צד לקוח לצד שרת. (ובצד לקוח - להבדיל בין HTML ופלט שהוא תמונה). אם יש לך קוד PHP (בלי פלט) ואתה רוצה שבסוף העיבוד המשתמש יועבר לדף אחר, אתה יכול להשתמש ב header בשביל לשלוח אותו למקום אחר. אם יש לך פלט במהלך ריצת ה PHP, לא תוכל באמצעות header לשלוח את המשתמש לדף אחר (כיוון שכבר נשלחו כותרים לדפדפן...).
הפיתרון הוא לשלוח את הלקוח לדף אחר באמצעות צד לקוח (כלומר, HTML או JS). לדוגמא:
קוד:
<script type="text/javascript"> window.location="http://www.fresh.co.il"; </script>
מקווה שזה עושה קצת סדר בבלאגן... אם לא, תמשיך לשאול

בברכה, דקל
_____________________________________
"מתכנת זה אדם שפותר בעיה שעל קיומה לא ידעת, בדרך שאינך מבין"

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 21:59

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר