הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 03-04-08, 08:07   # 1
hi_sorie
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: רחובות
גיל: 37
הודעות: 1,339

hi_sorie לא מחובר  

בעיה עם הפונצקציה getimagesize .

יש לי קוד שבניתי לחישוב אורך תמונה לאחר הקטנה עם שימוש ברוחב ובאורך המקורי שלו.
אז ככה זה הולך :

קוד PHP:
$SizeImPix = getimagesize($Pic);
$img_width=$SizeImPix[0];
$img_height=$SizeImPix[1];
$wanted_width=119;
$prop=$wanted_width/($img_width/100);
$img_height=($img_height*$prop)/100;
$img_height=round($img_height);




ובסוף אני משתמש ב :


קוד:
$img_height



ו

קוד:
$wanted_width



לגודל ....

השאלה היא איך להתשמש בפונקציה getimagesize לתמונה חיצונית ?
הוא לא מקבל למשל את המימדי תמונה הזאת :

קוד:



ניסיתי לעשות encode ... וגם לא הולך ...


תודה לעוזרים !
  Reply With Quote
ישן 03-04-08, 08:29   # 2
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 33
הודעות: 383

Meir לא מחובר  

הפונקציה מחזירה מערך עם מספר איברים:

PHP קוד:
<?php print_r(getimagesize('http://www.bin.co.il/gallery-events/200803/hachava/2008-03-14/401-2008-03-14-764-0-05.JPG')); ?>
קוד:
Array
(
    [0] => 299
    [1] => 400
    [2] => 2
    [3] => width="299" height="400"
    [bits] => 8
    [channels] => 3
    [mime] => image/jpeg
)
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  Reply With Quote
ישן 03-04-08, 09:13   # 3
hi_sorie
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: רחובות
גיל: 37
הודעות: 1,339

hi_sorie לא מחובר  

הרצתי את מה שננת וזה אותו דבר מה שאני עשיתי וזה לא עובד ...

http://www.sorya.vhost.co.il/a.php
  Reply With Quote
ישן 03-04-08, 12:34   # 4
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

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

אבל עדיף לבדוק על שרת אחר לפני את השימוש ב getimagesize ישירות על התמונה כי לפי האתר php.net זה אפשרי.

Last edited by Elad-A; 03-04-08 at 12:37..
  Reply With Quote
ישן 03-04-08, 14:03   # 5
hi_sorie
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: רחובות
גיל: 37
הודעות: 1,339

hi_sorie לא מחובר  

ציטוט:
נכתב במקור על ידי Elad-A צפה בהודעה

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

אבל עדיף לבדוק על שרת אחר לפני את השימוש ב getimagesize ישירות על התמונה כי לפי האתר php.net זה אפשרי.
אם האתר לא מקבל getimagesize אז הוא לא יקבל copy...
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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