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

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

miniature 16-04-06 07:21

[בעיה] שליחת מידע מעמוד לעמוד.
 
יש לי דף A, ואני רוצה לקלוט ממנו לדף B.
בדף A כתוב:
PHP קוד:

$query = @mysql_query("SELECT * FROM a") or die (mysql_error());
while(
$r mysql_fetch_array($query)) {
$id $r['id'];
$id strip_tags($id);
$name $r['name'];
$name strip_tags($name);
echo 
"<a href=\"b.php?b=b&record=$id\">$name</a>";


בדף B כתוב:
PHP קוד:

if($b == "b" && $record == $id) {
echo 
"aaa";


ולא כתוב בלחיצה על אחד הקישורים בדף A שום aaa ...


עוד שאלה קטנה ולא קשורה:
איך אפשר לעשות עוגיה עם זמן בלתי מוגבל?

null 16-04-06 08:28

ציטוט:

נכתב במקור על ידי miniature
יש לי דף A, ואני רוצה לקלוט ממנו לדף B.
בדף A כתוב:
PHP קוד:

$query = @mysql_query("SELECT * FROM a") or die (mysql_error());
while(
$r mysql_fetch_array($query)) {
$id $r_sub['id'];
$id strip_tags($id);
$name $r_sub['name'];
$name strip_tags($name);
echo 
"<a href=\"b.php?b=b&record=$id\">$name</a>";


בדף B כתוב:
PHP קוד:

if($b == "b" && $record == $id) {
echo 
"aaa";


ולא כתוב בלחיצה על אחד הקישורים בדף A שום aaa ...


עוד שאלה קטנה ולא קשורה:
איך אפשר לעשות עוגיה עם זמן בלתי מוגבל?

תעשה עוגיה שתחייה 50 שנה
לא מספיק?
בנוגע לשאלה שלך:
מאיפה הגיע ה $r_sub ???

miniature 16-04-06 08:29

ערכתי.
זה היה אמור להיות r בלבד.

null 16-04-06 08:32

מה לפי דעתך אתה בודק פה:
$record == $id
?

miniature 16-04-06 08:34

ציטוט:

נכתב במקור על ידי HamuZ
מה לפי דעתך אתה בודק פה:
$record == $id
?

לא הבנתי את השאלה.

null 16-04-06 08:37

נשאל ככה
מאיפה אתה לוקח את $recoed ומאיפה את ה$id
ולמה אתה מצפה מהם להיות שווים?

LosNir 16-04-06 08:37

ציטוט:

נכתב במקור על ידי HamuZ
מה לפי דעתך אתה בודק פה:
$record == $id
?

חחחח |Lol|
הבנתי את הבעיה שלו, כנראה שבבוקר הוא מסטול...
אז תיראה, בדף B לא הגדרת את המשתנים, אז איך אתה מצפה שתקבל TRUE במשפט תנאי 8-*

miniature 16-04-06 12:18

תראו, זאת לא בעיה לעשות דבר כזה, עם $_REQUEST למשל, רק שעם זה הסיכויים שיפרצו הם 99.9% בערך, ואני מחפש דרך פחות 'פריצה'.

בניה 16-04-06 15:48

ב"ה

אם שני הקבצים על אותו שרת תשתמש בSESSION

miniature 16-04-06 23:11

ציטוט:

נכתב במקור על ידי בניה
ב"ה

אם שני הקבצים על אותו שרת תשתמש בSESSION

1. אין דרך יותר פשוטה?
2. איך אני אזהה איזה נתון נלחץ?

miniature 18-04-06 02:29

הקפצה. (meshuga מצטער.. :} , אין לי בעיה לקבל אזהרה, אני פשוט חייב תשובה לזה.)

null 18-04-06 05:23

ציטוט:

נכתב במקור על ידי miniature
הקפצה. (meshuga מצטער.. :} , אין לי בעיה לקבל אזהרה, אני פשוט חייב תשובה לזה.)

אני אעזור בכיף...
מה זאת אומרת איזה נלחץ?

miniature 18-04-06 05:39

ציטוט:

נכתב במקור על ידי HamuZ
אני אעזור בכיף...
מה זאת אומרת איזה נלחץ?

לא הבנתי מה אתה רוצה.. :-/

null 18-04-06 06:16

ציטוט:

נכתב במקור על ידי miniature
1. אין דרך יותר פשוטה?
2. איך אני אזהה איזה נתון נלחץ?

שאלתי לגבי 2...

miniature 18-04-06 06:18

ציטוט:

נכתב במקור על ידי HamuZ
שאלתי לגבי 2...

אני שולף את הנתונים מטבלה, וכל נתון הוא קישור בפני עצמו, אז שאלתי איך אני יכול לדעת איזה נתון (קישור לצורך העניין) נלחץ.

null 18-04-06 06:19

תעשה את הקישור לדף מסויים שבו תשתיל SESSION ואחרי שהוא הושתל לבצע את העברה לעמוד הנחוץ. :)

miniature 18-04-06 06:20

את השתלת הסשן אני צריך לעשות בעמוד הראשון לא?

meshuga 18-04-06 10:25

ציטוט:

נכתב במקור על ידי miniature
הקפצה. (meshuga מצטער.. :} , אין לי בעיה לקבל אזהרה, אני פשוט חייב תשובה לזה.)

קיבלת את האזהרה...

null 18-04-06 14:33

ציטוט:

נכתב במקור על ידי miniature
את השתלת הסשן אני צריך לעשות בעמוד הראשון לא?

לא,
בעמוד שאליו מוביל הקישור, (יחודי לכל קישור [עמוד] ), שם אתה משתיל את הסשיין
ומעביר לעמוד הנחוץ ( יכול להיות משותף ) ושם אתה יכול גם לדעת מאיזה קישור זה הגיע :)

miniature 19-04-06 19:00

ציטוט:

נכתב במקור על ידי HamuZ
לא,
בעמוד שאליו מוביל הקישור, (יחודי לכל קישור [עמוד] ), שם אתה משתיל את הסשיין
ומעביר לעמוד הנחוץ ( יכול להיות משותף ) ושם אתה יכול גם לדעת מאיזה קישור זה הגיע :)

איך? (איך אני יודע מאיזה קישור זה הגיע..)

null 19-04-06 20:14

ציטוט:

נכתב במקור על ידי miniature
איך? (איך אני יודע מאיזה קישור זה הגיע..)

כי העמוד שמשתיל את הסשיין הוא יחודי לכל קישור...
או שפשוט תשתמש ב $_SERVER['HTTP_REFERER']
ותפסיק לעצבן אנשים :)

miniature 19-04-06 20:15

ציטוט:

נכתב במקור על ידי HamuZ
כי העמוד שמשתיל את הסשיין הוא יחודי לכל קישור...
או שפשוט תשתמש ב $_SERVER['HTTP_REFERER']
ותפסיק לעצבן אנשים :)

לא מאובטח.
*אשמח אם מישהו בעל יותר ידע (HamuZ מצטער) יוכל להגיב.

null 19-04-06 20:26

ציטוט:

נכתב במקור על ידי miniature
לא מאובטח.
*אשמח אם מישהו בעל יותר ידע (HamuZ מצטער) יוכל להגיב.

הצעתי לך את הקטע של השתלת סשיין בעמוד "מעבר"
אתה בטח לא הבנת אותי...

miniature 19-04-06 20:30

ציטוט:

נכתב במקור על ידי HamuZ
הצעתי לך את הקטע של השתלת סשיין בעמוד "מעבר"
אתה בטח לא הבנת אותי...

בוא תסביר לי למה אני חייב עמוד מעבר.

null 20-04-06 06:45

ציטוט:

נכתב במקור על ידי miniature
בוא תסביר לי למה אני חייב עמוד מעבר.

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

miniature 20-04-06 09:04

ציטוט:

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

יש לי דף.
אני שולף באמצעות שאילתת MYSQL לתוכו את כל הקטגוריות.
אני רוצה שכשילחצו על קטגוריה הדף יעבור לקטגוריה הרצויה (...2,cat.php?id=1, דף B לצורך העניין..).

null 20-04-06 09:07

ציטוט:

נכתב במקור על ידי miniature
יש לי דף.
אני שולף באמצעות שאילתת MYSQL לתוכו את כל הקטגוריות.
אני רוצה שכשילחצו על קטגוריה הדף יעבור לקטגוריה הרצויה (...2,cat.php?id=1, דף B לצורך העניין..).

אז מה הבעיה לעשות את זה כמו שרשמת עם ID
ואז בדף השני לשלוף את זה מ $_GET ?

miniature 20-04-06 09:12

תודה :) עבד.
וסליחה :)


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

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