24-08-2005, 00:38
|
|
|
|
חבר מתאריך: 09.04.02
הודעות: 8,000
|
|
בעיה
בתגובה להודעה מספר 1 שנכתבה על ידי דור שמתחילה ב "קוד הקטנת תמונה - להכניס לפונקציה או להשאיר אותו "ערום"?"
בפונקציה עשיתי שאם התמונה נשמרת, הוא יחזיר את המשתנה שמכיל את נתיב התמונה, ככה:
קוד PHP:
if (@imagejpeg($thumb, $newfilename)) { return $newfilename; }
כדי לבצע את הפונקציה, עשיתי ככה:
קוד PHP:
image_resize($_POST['src'], $_POST['size']);
כשרציתי להדפיס את הנתיב, עשיתי ככה (זו שורה 77):
קוד PHP:
echo "<a href=".$newfilename.">".$newfilename."</a>"
קיבלתי שלוש שגיאות:
קוד:
Notice: Undefined variable: source in C:\Program Files\Apache Group\Apache2\htdocs\resize.php on line 63
Warning: imagecopyresized(): supplied argument is not a valid Image resource in C:\Program Files\Apache Group\Apache2\htdocs\resize.php on line 63
Notice: Undefined variable: newfilename in C:\Program Files\Apache Group\Apache2\htdocs\resize.php on line 77
זו שורה 63:
קוד PHP:
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
נערך לאחרונה ע"י דור בתאריך 24-08-2005 בשעה 00:48.
|