הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 08-04-08, 20:33   # 1
Shawnz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 20

Shawnz לא מחובר  

[PHP] אפשר לעשות goto בPHP, האם זה יכול לעבור בלוקים?

הפונקציה goto קיימת בphp?
אם כן, האם אפשר להעביר אותה בין שתי חלקי תוכנית?
למשל ככה:
קוד:
<?
goto AA;
?>

//HTML

<?
AA:
echo "lala";
?>
זה אפשרי? אל תתייחסו לסיינטקס, כמובן.
אם יש כזאת פונקציה, אשמח לראות איך כותבים אותה.

תודה.
  Reply With Quote
ישן 08-04-08, 20:41   # 2
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

ציטוט:
נכתב במקור על ידי Shawnz צפה בהודעה
הפונקציה goto קיימת בphp?
אם כן, האם אפשר להעביר אותה בין שתי חלקי תוכנית?
למשל ככה:
קוד:
<?
goto AA;
?>

//HTML

<?
AA:
echo "lala";
?>
זה אפשרי? אל תתייחסו לסיינטקס, כמובן.
אם יש כזאת פונקציה, אשמח לראות איך כותבים אותה.

תודה.
אתה מתכוון משהו כזה ?
:
PHP קוד:
<?php
echo <<<EOF
בדיקה בדיקה
EOF;
?>
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com

  Reply With Quote
ישן 08-04-08, 20:48   # 3
Adir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 685
שלח הודעה באמצעות MSN אל Adir

Adir לא מחובר  

אני מאמין שאתה מדבר על פונקציות, פשוט מאוד:
http://www.w3schools.com/PHP/php_functions.asp
יש לימוד גם כאן:
http://il.php.net/functions
בעברית:
http://php.eitan.ac.il/main.php?id=00147
  Reply With Quote
ישן 08-04-08, 21:07   # 4
Shawnz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 20

Shawnz לא מחובר  

אני יודע להשתמש בפונקציות

מצאתי דרך אחרת לעשות את העבודה, אבל בעיקרון מה שהבאתי אמור לעבור לחלק מסויים בקוד לפי הפקודה..
למשל אני עושה goto A, אז הקוד יקפוץ לחלק מסויים בקוד שנקרא A..

תודה בכל מקרה..
  Reply With Quote
ישן 08-04-08, 21:16   # 5
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

מה שאתה מחפש נקרא switch

זה קיים גם ב JS ובעוד הרבה שפות....
  Reply With Quote
ישן 08-04-08, 21:30   # 6
Shawnz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 20

Shawnz לא מחובר  

אני יודע מזה סוויץ' אבל אני לא יודע איך לשלב את זה..

מה שאני בעצם רוצה לעשות זה שכאשר אני אלחץ על קישור מסויים, חלק בדף ישתנה בגלל שהinclude(); ישתנה..
למשל אם אני אלחץ בתפריט על Home, אז חלק אחר בקוד יקבל: include("home.php");
lאז אם אני אלחץ על קישור אחר בתפריט זה יקרה שוב..

חשבתי לעשות את זה עם סוויץ וזה לא עובד וגם דרך קריאה מפונקציה..

הינה כמה נסיונות שלי:

קוד:
<li><a href="<?php $x = 1; ?>"><span>Home</span></a></li>
<li><a href="<?php $x = 2; ?>"><span>Members</span></a></li>

<?
switch ($x)
{
case 1:
  include("home.php");
  break;
case 2:
  include("members.php");
  break;
case 3:
  echo "Number 3";
  break;
default:
  echo "1234";
}
?>
זה פשוט מגדיר את x ל2..
בגלל זה רציתי לעשות goto ובעצם לדלג על השלב השני..
למישהו יש רעיון?

Last edited by Shawnz; 08-04-08 at 21:35..
  Reply With Quote
ישן 08-04-08, 21:31   # 7
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

JS עם PHP? לא עושים את זה ככה. תחפש AJAX בגוגל ותקרא על זה
  Reply With Quote
ישן 08-04-08, 21:35   # 8
Shawnz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 20

Shawnz לא מחובר  

ציטוט:
נכתב במקור על ידי MasterT צפה בהודעה
JS עם PHP? לא עושים את זה ככה. תחפש AJAX בגוגל ותקרא על זה
זה לא js..

אני לא עומד להיכנע ולהשתמש בiframe :\

Last edited by Shawnz; 08-04-08 at 21:53..
  Reply With Quote
ישן 08-04-08, 22:02   # 9
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

ציטוט:
נכתב במקור על ידי Shawnz צפה בהודעה
זה לא js..

אני לא עומד להיכנע ולהשתמש בiframe :\
וואו, צודק, לא התעמקתי בקוד, טעות שלי.


הממ, כן, כמו ש-RS324 אמר, SWITCH בתוך פונקציה אמור לפתור לך את הבעייה לפי דעתי.
  Reply With Quote
ישן 08-04-08, 22:04   # 10
Shawnz
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 20

Shawnz לא מחובר  

ציטוט:
נכתב במקור על ידי MasterT צפה בהודעה
וואו, צודק, לא התעמקתי בקוד, טעות שלי.


הממ, כן, כמו ש-RS324 אמר, SWITCH בתוך פונקציה אמור לפתור לך את הבעייה לפי דעתי.
איך להשים את זה בפונקציה יעזור לי?

הבעיה היא שכאן:
קוד:
<li><a href="<?php $x = 1; ?>"><span>Home</span></a></li>
<li><a href="<?php $x = 2; ?>"><span>Members</span></a></li>
זה לא מגדיר את x מתי שאני לוחץ אלה שאחרי שתי השורות האלה, x שווה ל2..

Last edited by Shawnz; 08-04-08 at 22:08..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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