בעיה במערך ב- PHP - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

בעיה במערך ב- PHP


ofer_shm

Recommended Posts

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

יש לי קלאס יוזר :

var $Fname;
var $Lname;
var $UserName;
var $Priv;
var $proj=array();


function UserClass($fname,$lname,$username,$priv,$project)
{
$this->Fname=$fname;
$this->Lname=$lname;
$this->UserName=$username;
$this->Priv=$priv;
foreach($project as $value)
{
$this->proj[]=$value;
}
}//end constructou

ופה אני יוצר את היוזר :

$priv=$row['priv'];
$proj=array("fdgf","gjhjh");
session_start();
$_user=new UserClass($row['First'],$row['Last'],$row['User_name'],$row['priv'],$proj);
$_SESSION['user']=$_user;

כמו ששמתם לי לב זה קלאס פשוט של יוזר ...הבעיה היא שיש שם שדה proj (כרגע סתם התחלתי אותו בערכי זבל)שהוא מערך שאמור להכיל את הפרויקטים של אותו יוזר

אני מנסה להדפיס את המערך הזה לבדוק שכל הנתונים עברו כמו שריך השם הפרטי והמשפחה הוא מדפיס בסדר אבל שאנ מנסה להדפיסאת המערך הוא לא רושם את הערכים שבתוך המערך אלה הוא רושם array[0] ו array]1] ...אני מוסיף פה גם את הקוד איפה שאני מדפיס אותו:

<?php
include 'UserClass.php';
function menu()
{
echo "<div id=Hello>Hello <bl>";
//echo $_SESSION['user_name'];
$user=$_SESSION['user'];
Echo"$user->Fname $user->Lname $user->proj[0] $user->proj[0] </div>";

כמובן שלא צירפתי את כל הקוד אלה רק את החלקים הרלוונטים ...תודה ף-)

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...