26-04-2006, 01:19
|
|
|
חבר מתאריך: 12.08.05
הודעות: 883
|
|
שאלה ב- imagestring
שלום,
לא מזמן למדתי php ואני חייב להגיד שממש ממש התלהבתי מיכולות השפה!
יש לי שאלה, בניתי מין מערכת כזאת שמשתמש מכניס את שמו בשדה טקסט והשם נכנס לתוך התמונה!
http://cosmos-f.be/image.html
תכנסו ותראו בעצמכם!
עכשיו הבעיה שלי היא שהמשתנה והערך שלו מופיעים בכתובת!
אני לא רוצה שיראו את המשתנה ואת הערך שלו!
זה גם קרה לי כשעשיתי מערכת הרשמה והתחברות
הכל עבד לי טוב הוא לקח מידע מהבסיס נתונים אבל בכתובת אז היו רואים username=blablabla&password=123456 משו כזה
וזה לא טוב!
איך אני יכול לסדר את זה?
הקוד של ה- image.html
קוד:
<form NETHOD="post" ACTION="image.php">
name: <input name="name" type="text" size="20">
<br>
<input type="submit" value="שליחה">
הקוד של ה- image.php
קוד:
$name = $_REQUEST["name"];
$font_number = 4;
$text = "$name";
$width = 2 * strlen($text) * imagefontwidth($font_nember);
$height = 3 * imagefontheight($font_number);
$image = imagecreatefromjpeg ("s.jpeg");
$back_color = imageColorAllocate($image, 22, 200, 255);
$drawing_color = imageColorAllocate($image, 0, 0, 0);
$x_position = ($width - (strlen($text) * imagefontwidth($font_number))) / 2;
$y_position = ($height - imagefontheight($font_number)) / 2;
imagestring($image, $font_number, $x_position, $y_position, $text, $drawing_color);
header('content-type: image/jpeg');
imagejpeg($image);
imageDestory($image);
תודה!
|