הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה בPHP,משתנים. (https://hosts.co.il/forums/showthread.php?t=11731)

Shay 03-01-06 16:26

בעיה בPHP,משתנים.
 
שלום לכולם,
אני די מתחיל בPHP.
ועשיתי איזה משהו קטן בPHP.
והשאלה האם אני יכול לעשות שני משתנים באותו echo?
למה אני שואל באותו echo,כיוון שאם אני פותח echo חדש הוא רושם ארור.
הקוד שאני עשיתי הוא:
PHP קוד:

<?php
$name
;
$pic;
echo 
"Hi,My name is $name, And my picture is $pic.
"
?>

לפי הידע הקטן שיש לי,גרשים אמור לסדר את זה.
אבל זה לא עוזר.
לינק למסמך שאני מדבר עליו:
http://real-best.net/php/word.php
תנסו נגיד לעשות ככה:
http://real-best.net/php/word.php?name=shay?pic=bla
ותראו שזה מכניס את
PHP קוד:

?pic=bla 

לתוך הname.
תודה לעוזרים.
אגב,
אפשר שהpic,יכנסיו בו לינק לתמונה,והיא תופיע?
תודהגם לעוזרים בזה.

Espires 03-01-06 16:29

PHP קוד:

<img src='$pic' /> 


Shay 03-01-06 16:33

ציטוט:

נכתב במקור על ידי Espires
PHP קוד:

<img src='$pic' /> 


במשהו השני עזרתי לי,
אבל כדי שזה יעבוד כמו שצריך,צריך לתקן את הדבר הראשון.

Shay 03-01-06 16:37

*סליחה על הדאבל*
שיניתי את הקוד,הוספתי לו echo.
אבל עדיין לא עובד.
הקוד עכשיו:
PHP קוד:

<?php
$name
;
echo 
"Hi,My name is $name,"
$pic;
echo 
"And my picture is <img src='http://$pic' />  .
"
;
?>


somebody 03-01-06 16:49

אני לא יודע PHP אבל נירא לי שיכול להיות שאתה צריך דבר לעשות שהמשתנה שווה למשו.. כי אצלך הוא לא שווה לכלום, סתם כתוב בעמוד בלי שום השווה לכלום...
ותעלה את ה " למערכת (ב ASP אי אפשר לרדת שורה באמצע RESPONSE.WRITE=PRINTF) אולי ב PHP אפשר, אבל בכל מקרה נסה).

Eran-s 03-01-06 16:49

PHP קוד:

<?php 
echo "Hi,My name is {$name},";  
echo 
"And my picture is <img src='http://{$pic}' />  ."
?>

הסוגריים המסולסלים לא חובה אבל רצוי.

Shay 03-01-06 16:52

ציטוט:

נכתב במקור על ידי Eran-s
PHP קוד:

<?php 
echo "Hi,My name is {$name},";  
echo 
"And my picture is <img src='http://{$pic}' />  ."
?>

הסוגריים המסולסלים לא חובה אבל רצוי.

אין פה הבדל מהקוד שאני עשיתי,
וגם לא עובד.

Eran-s 03-01-06 16:54

ציטוט:

נכתב במקור על ידי Shay
אין פה הבדל מהקוד שאני עשיתי,
וגם לא עובד.

יש הבדל עצום, הקוד שלך:
PHP קוד:

<?php 
[B]$name;[/B
echo 
"Hi,My name is $name,";  
[
B]$pic;[/B
echo 
"And my picture is <img src='http://$pic' />  . 
"

?>

מה שמודגש מה זה קשור?
ומה לא עובד? לא מדפיס כלום או רק למשל את המשפט בלי השם.?

x-ray 03-01-06 16:56

זה עובד,שאתה רוצה להכניס 2 משתנים בGET אתה מכניס את הראשון ע"י ? ואת כל השאר ע"י &

http://real-best.net/php/word.php?na...ser_online.gif

(תסתכל על הכתובת המלאה של הקישור)

meshuga 03-01-06 16:56

לא הבנתי בדיוק מה אתה רוצה,אבל תנסה את זה :
PHP קוד:

<?php 
$name

$pic
echo 
"Hi,My name is ".$name.", And my picture is ".$pic."."
?>

ד"א
אני מקווה שבכלל לname וpic יש ערך (בקשר לזה שאתה אומר שזה לא מדפיס משתנים)


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

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