הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 05-01-08, 21:36   # 1
Shon12
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 354

Shon12 לא מחובר  

[בעייה] במחלקות קריאה לפונקצייה + משתנה.

שלום,

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

קוד:
PHP קוד:
<html>
    <head>
        <title></title>
    </head>
<body>
   <form action="" method="post">
<input type="submit" name="send" value="שלח" />
  </form>
</body>
</html>

<?php
class b
{
    function 
check()
    {
        
$send $_POST['send'];
    }
}

$b = new b;
if (isset(
$b ->check(); -> send))
{
echo(
"ניסיון");
}
?>

Last edited by Tomer; 05-01-08 at 21:42.. סיבה: סידור קוד PHP
  Reply With Quote
ישן 05-01-08, 21:41   # 2
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

PHP קוד:
if (isset($b -> check()) { 
אמור להעניק לך התוצאה המתבקשת.
__________________
תומר
  Reply With Quote
ישן 05-01-08, 21:56   # 3
Shon12
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 354

Shon12 לא מחובר  

לא פועל,
השגיאה: Parse error: syntax error, unexpected '(', expecting ',' or ')' in /home/shon/domains/****/public_html/Shon/t.php on line 22
  Reply With Quote
ישן 05-01-08, 22:21   # 4
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

מה הקוד?
__________________
תומר
  Reply With Quote
ישן 05-01-08, 22:49   # 5
DvirCohen
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 151

DvirCohen לא מחובר  

עשית בלאגן אחד גדול..
PHP קוד:
$b->check();->send 
משהו שהמצאת עכשיו?

PHP קוד:
class b
{
  var 
$send;
  
  function 
check()
  {
    if ( isset(
$_POST['send']) )
    {
      
$this->send $_POST['send'];
      return 
true;
    }
  }
}

  }
}

$b = new b;

if ( 
$b->check() )
{
  
//...

תנסה את זה

Last edited by DvirCohen; 05-01-08 at 22:59..
  Reply With Quote
ישן 06-01-08, 10:13   # 6
DavidBD
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
גיל: 31
הודעות: 956

DavidBD לא מחובר  

=\ שמעת על RETURN?
PHP קוד:
<html>
    <head>
        <title></title>
    </head>
<body>
   <form action="" method="post">
<input type="submit" name="send" value="שלח" />
  </form>
</body>
</html>

<?php
class b
{
    function 
check()
    {
        
$send $_POST['send'];
        return 
$send;
    }
}

$b = new b;
if (isset(
$b ->check()))
{
echo(
"ניסיון");
}
?>
$b->check();->send? לא קיים...
__________________
דוד בן דוד.
  Reply With Quote
ישן 06-01-08, 15:31   # 7
AlmogBaku
חבר וותיק
 
AlmogBaku's Avatar
 
מיני פרופיל
תאריך הצטרפות: Nov 2007
מיקום: מודיעין
הודעות: 1,022

AlmogBaku לא מחובר  

אי אפשר לבדוק אם משתנה קיים אם המשתנה שביקשת הוא פונקציה!

אפשר להחזיר ערך ולשאול אם קיבלת ערך, או להגזיר שאם הפונקציה עובדת תעשה כך וכך..
  Reply With Quote
ישן 06-01-08, 18:01   # 8
Shon12
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 354

Shon12 לא מחובר  

בסדר הסתדרתי,
תודה לכולם אפשר לנעול.
  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. הזמן כעת הוא 12:31.

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