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

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

ofek_golan 09-06-06 14:03

עזרה בבקשה GET
 
שלום אני יודע מזה POST אבל GET לא כאילו הבנתי שזה כותב את הדברים בדף עכשיו אפשר להסביר לי איך מה ומי
איך משתמשים בזה?!?! נגיד אני עושה דף a.php עכשיו אני רוצה לעשות בדף קישור לa.php?con
אז איך אני עושה את הGET הזה?!?!? באותו הדף?
איך אני כותב אותו ומדגיר אותו שיהיה CON בבקשה עזרה..
אני אשמח לקבל אתרים שמסבירים על זה

BBman 09-06-06 14:10

אוקי , על מנת לשלוח משתנים ל-URL אתה יכול לעשות כמה דברים , אחד בדרך הקלאסית בעזרת טופס שמוגדר לו method=get , ושנית אפשר גם עם לינק :
PHP קוד:

<?php
$id
=10;
?>
<a href="index.php?id=<?=$id?>">לחץ כאן</a>

id זהו שם המשתנה ששלחנו

עכשיו בשביל לקרוא את המשתנים , משתמשים במשתנה הגלובלי GET כך :
PHP קוד:

<?php
$id
=$_GET['id'];
?>

כך שבסוגריים המרובעים נמצא שם המשתנה אותו שלחנו.

ofek_golan 09-06-06 14:46

גם אני לא הבנתי וגם אתה לא...
תקשיב אני רוצה שבאותו קובץ אני אוכל לעשות a.php שזה הרגיל ואז באותו אחד לעשות קישור לa.php?con שהתכנות שלו נמצא בa.php הכל על אותו קובץ

eLad 09-06-06 14:54

ציטוט:

נכתב במקור על ידי Ofek_Golan
גם אני לא הבנתי וגם אתה לא...
תקשיב אני רוצה שבאותו קובץ אני אוכל לעשות a.php שזה הרגיל ואז באותו אחד לעשות קישור לa.php?con שהתכנות שלו נמצא בa.php הכל על אותו קובץ

תשתמש ב switch

אם הכתובת היא a.php?abc אז תפעיל את מה שכתוב ב case abc
אם הכתובת היא a.php?walla אז תפעיל את מה שכתוב ב case walla

בכל מקרה, שיטת העבודה הזו לא כזו מומלצת (ולא משנה מה המטרה שלך)

Dan Zelniker 09-06-06 15:23

אתה יכול לעשות כמו שאלעד אמר בעזרת switch ואתה יכול גם ככה :
PHP קוד:

<?
if(isset($_GET['con'])){
כאן יהיה הקוד שלך אם בכתובת יהיה a.php?con
}else{
כאן יהיה הקוד שיופיע אם אין בכתובת a.php?con
}
?>


ofek_golan 09-06-06 15:49

אבל אני לא רוצה אני רוצה להשתמש בGET
איך אני פשוט עושה קישור לa.php?con

amirs_5 09-06-06 15:51

ציטוט:

נכתב במקור על ידי Ofek_Golan
אבל אני לא רוצה אני רוצה להשתמש בGET
איך אני פשוט עושה קישור לa.php?con


קישור עושים רגיל..
קוד:

<a href="a.php?con">לחץ כאן</a>

ofek_golan 09-06-06 16:17

כן ואיך אני רושם במסמך שעברתי לGET שלו של CON

-VladK- 09-06-06 16:32

מה? אחי אי אפשר להעשות סתם ככה: index.php?con
לCON צריך להיות ערך מסוים... index.php?con=ereh

ofek_golan 09-06-06 16:38

a.php?con=continue


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

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