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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 07-04-06, 13:32   # 1
skaz
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 213

skaz לא מחובר  

מישהו יכול לקשר אותי למשהו מפורט יותר? כי חיפשת בלינק שנתתם ומצאתי שם איך להקטין תמונה אך לא מצאתי איך לשמור אותה בצורה מוקטנת על השרת...
  Reply With Quote
ישן 07-04-06, 14:27   # 2
Alon.R
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,435

Alon.R לא מחובר  

ציטוט:
נכתב במקור על ידי skaz
מישהו יכול לקשר אותי למשהו מפורט יותר? כי חיפשת בלינק שנתתם ומצאתי שם איך להקטין תמונה אך לא מצאתי איך לשמור אותה בצורה מוקטנת על השרת...
פשוט מאוד:
אתה שם את הסקריפט הזה בתוך קובץ php:
[
PHP קוד:
 <?php
// File and new size
$filename 'test.jpg';
$percent 0.5;

// Content type
header('Content-type: image/jpeg');

// Get new sizes
list($width$height) = getimagesize($filename);
$newwidth $width $percent;
$newheight $height $percent;

// Load
$thumb imagecreatetruecolor($newwidth$newheight);
$source imagecreatefromjpeg($filename);

// Resize
imagecopyresized($thumb$source0000$newwidth$newheight$width$height);

// Output
imagejpeg($thumb);
?>
במשתנה $filename אתה שם את הנתיב של התמונה שאתה רוצה לשנות את גודלה.

במתשנה $percent, אני חושב שאתה צריך להכניס את האחוז.

וזהו, את השאר הסקריפט עושה, ובעצם הקובץ php הזה הוא התמונה.

נגיד קראת לקובץ php הזה image.php, אז תוכל לעשות קוד HTML ככה:
<img src="image.php">

ופה נגמר הסיפור, זה יציג את התמונה המוקטנת.

בהצלחה.
  Reply With Quote
ישן 07-04-06, 15:01   # 3
skaz
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 213

skaz לא מחובר  

אוקיי הצלחתי עוד שאלה אחת:
הסקריפט פועל רק עם קבצי jpg, מה אני צריך להוסיף כדי שיקבל גם קבצי gif למשל? או שזה לא פועל?

בעצם לא הצלחתי, השאלה האחרונה שלי היא איך מוציאים מתיקיה מסוימת את הפרומט של קובץ תמונה מסויים, נגיד יש לי בתקייה קובץ 1.gif אז איך אני יכול לדעת את הסוג שלו (gif) דרך ה php?

Last edited by skaz; 07-04-06 at 15:10..
  Reply With Quote
ישן 07-04-06, 15:03   # 4
mlnn
משתמש - היכל התהילה
 
mlnn's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בחדר של חני
גיל: 35
הודעות: 4,417

mlnn לא מחובר  

ציטוט:
נכתב במקור על ידי skaz
אוקיי הצלחתי עוד שאלה אחת:
הסקריפט פועל רק עם קבצי jpg, מה אני צריך להוסיף כדי שיקבל גם קבצי gif למשל? או שזה לא פועל?
פורמט GIF הוא לא חופשי ולכן אי אפשר להפעיל את הסקריפט על קבצי GIF.
__________________
.

בחורות ערומות
  Reply With Quote
ישן 07-04-06, 15:25   # 5
skaz
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 213

skaz לא מחובר  

דווקא הצלחתי לעשות את זה על קבצי gif אבל רציתי לעשות תנאי שאם זה גיף אז הוא ילך לחלק של הגיף שהגדרתי ואם jpg אז jpg אבל בשביל זה אני צריך שה php ידע את סוג הקובץ, למשל אם
PHP קוד:
$filename 01.gif
שידע שסוג הקובץ הוא גיף כך שאם אני אעשה
PHP קוד:
if ( $filename == "image/gif"
הוא יכנס לתנאי. איך עושים את זה?
  Reply With Quote
ישן 07-04-06, 15:29   # 6
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

לש"ש


עריכה:
בקוד שהביאו לך יש את השורה הזו:
PHP קוד:
list($width$height) = getimagesize($filename); 
תחליף בזה:
PHP קוד:
list($width$height$type getimagesize($filename); 
והמשתנה $type יכיל את סוג התמונה

Last edited by בניה; 07-04-06 at 15:34..
  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. הזמן כעת הוא 05:51.

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