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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 13-08-06, 10:06   # 1
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

[PHP] צריך עזרה בפונקצייה

בוקר טוב,

אז ככה עשיתי פונקצייה ששומרת עוגיות, הפונקצייה נראית כך:
PHP קוד:
<?
$std 
= new FUNC;
class 
FUNC {
  
 function 
my_setcookie($name,$value,$time)
    {
        @
setcookie($name,$value,time()+$time);
    }


     }
?>
וככה אני קורא לזה כדי לשמור עוגיה:
PHP קוד:
$std->my_setcookie('cookie name','value','time'); 
עכשיו השאלה שלי איך אני יכול לעשות פונקצייה שתקרא את העוגיה? ניסיתי כמה דרכים ולא הלך לי.
  Reply With Quote
ישן 13-08-06, 10:26   # 2
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

סתם שאלה...למה לך לעשות פונקציה משלך שתיצור עוגיות?
  Reply With Quote
ישן 13-08-06, 10:27   # 3
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

למה לא זה השאלה? זה יותר נוח לי ככה..
  Reply With Quote
ישן 13-08-06, 10:31   # 4
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

תנסה את זה

PHP קוד:

function read_cookie($cookiename)
{
echo 
$_COOKIE[$cookiename];

  Reply With Quote
ישן 13-08-06, 10:37   # 5
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

ציטוט:
נכתב במקור על ידי lalamen
תנסה את זה

PHP קוד:

function read_cookie($cookiename)
{
echo 
$_COOKIE[$cookiename];

אם כבר אז RETURN ולא ECHO....כי יכול להיות שהוא לא רוצה להדפיס את הערך אלא רק להשתמש בו...
  Reply With Quote
ישן 13-08-06, 10:41   # 6
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

ואיך אני קורא את העוגיה עם זה?

נגיד שמרתי ככה:
PHP קוד:
$std->my_setcookie('elad','value','time()'); 
איך אני אמור לקרוא?
  Reply With Quote
ישן 13-08-06, 10:43   # 7
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

PHP קוד:
$std->read_cookie("elad"); 
  Reply With Quote
ישן 13-08-06, 10:45   # 8
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

ניסיתי ככה ולא הצלחתי:
PHP קוד:
<?
$std 
= new FUNC;

class 
FUNC {
  
 function 
my_setcookie($name,$value,$time)
    {
        @
setcookie($name,$value,time()+$time);
    }
 function 
my_getcookie($name
    {
         echo 
$_COOKIE[$name]; 
    }

     }
$std->my_setcookie('elad','value','time()'); 

$std->my_getcookie("elad"); 
?>

עריכה:

הסתדרתי, תודה כנראה שהייתה בעיה בגלל שהגדרתי את הזמן ככה:

PHP קוד:
time() 
תודה רבה lalamen אשמח אם תוכל לעזור לי גם איך אני יכול להגדיר מחלקה עם התחברות ל MYSQL.

Last edited by Elad-A; 13-08-06 at 11:08..
  Reply With Quote
ישן 13-08-06, 11:15   # 9
lalamen
חבר פורום
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 328

lalamen לא מחובר  

PHP קוד:

class db{

var 
$db;

  function 
connect($host$username$password$db_name){
    
    
// התחברות למסד נתונים
    
$this->db mysql_connect($host,$username,$password)
    or die(
"שגיאה");
    
    
// בחירת המסד נתונים
    
mysql_select_db($db_name,$this->db)
    or die(
"שגיאה");
    
  }


ותמשיך תעשה התנתקות מהמסד, יצירת שאלתיה וכו'...
  Reply With Quote
ישן 13-08-06, 11:16   # 10
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

תודה, וכדי להגדיר משתנים כמו שם משתמש, מסד ,סיסמא, וכו' אני צריך לעשות var ?
למשל:
PHP קוד:
var $host 'localhost'
כן? סליחה על הבורות אבל אני די מתחיל בקטע של מחלקות.

Last edited by Elad-A; 13-08-06 at 11:19..
  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. הזמן כעת הוא 01:47.

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