#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Dec 2003
    Posts
    24
    Rep Power
    0

    passing array from page to page...


    how to pass array from a page to page???

    this is my code snippet on page 1:
    PHP Code:
    $query5=query("SELECT komponen,jumlah FROM tempkomponen order by komponen"$link__LINE__,__FILE__);

    $ParameterCounter=1;
    while (
    $periksa1 mysql_fetch_row($query5))
    {   
    $alat[]=$periksa1[0];
    $jum[]=$perkara1[1];

    $ParameterCounter $ParameterCounter 1;





    and this is at ppage 2:
    PHP Code:
    include("phpchartdir.php");


    #The data for the pie chart
    $data $_GET(array["$alat"]);
    //$data = $data;

    #The labels for the pie chart
    $labels=$_GET(array["$jum"]);
    //$labels = $labels;

    #Create a PieChart object of size 450 x 240 pixels
    $c = new PieChart(450240);

    #Set the center of the pie at (150, 100) and the radius to 80 pixels
    $c->setPieSize(15010080);

    #Add a title at the bottom of the chart using Arial Bold Italic font
    $c->addTitle2(Bottom"Project Cost Breakdown""arialbi.ttf");

    #Draw the pie in 3D
    $c->set3D();

    #add a legend box where the top left corner is at (330, 40)
    $c->addLegend(33040);

    #modify the label format for the sectors to $nnnK (pp.pp%)
    $c->setLabelFormat("{label} \${value}K\n({percent}%)");

    #Set the pie data and the pie labels
    $c->setData($data$labels);

    #Explode the 1st sector (index = 0)
    $c->setExplode(0);

    #output the chart
    header("Content-type: image/png");
    print(
    $c->makeChart2(PNG)); 



    but i think the passing process seems failed...
    what is the correct way??
  2. #2
  3. Learn logic, not PHP!
    Devshed Beginner (1000 - 1499 posts)

    Join Date
    Jan 2004
    Location
    Hong Kong SAR
    Posts
    1,006
    Rep Power
    15
    session or pass as a serialize() GET parameter.
  4. #3
  5. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Dec 2003
    Posts
    24
    Rep Power
    0
    how???
    i'm really a newbie in php...
    can u help me fix my code??
  6. #4
  7. Shes dancing (obviously)
    Devshed Novice (500 - 999 posts)

    Join Date
    Jul 2002
    Location
    the far side
    Posts
    527
    Rep Power
    17
    session_start();
    at the top of every php script (very top)
    $_SESSION['varname'] = $mylist; //to assign a session variable.

    ////////////////////////////////////////////////////////
    in another php file
    do session_start();
    and u can access the array by saying
    $passedvar = $_SESSION['varname'];

    and thats how u do sessions

IMN logo majestic logo threadwatch logo seochat tools logo