Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Session

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    61

    Session

    Qualcuno mi spiega brevemente come si usano le session =)

    Grazie

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    61
    Ma l'ho già visto,però in questo codice sembra tutto giust,è un codice elementare!!! Eppure sotto non mi stampa la session sess1 e sess2!!!
    Come mai??

    <? session_start(); ?>

    <script type="text/javascript" >
    function f(val)
    {
    var frm=document.forms.frm;
    frm.azione1.value=val;
    frm.submit();
    }
    </script>
    <script type="text/javascript" >
    function g(val)
    {
    var frm=document.forms.frm;
    frm.azione2.value=val;
    frm.submit();
    }
    </script>

    <?
    $con = mysql_connect("localhost","risor_noitalia","n01tal ia");
    if (!$con)
    {
    die('Could not connect: ' . mysql_error());
    }

    mysql_select_db("risorsew_noit", $con);



    ?>
    <form name="frm" method="post" >

    <select name="elenco2" size="15" id="elenco2">
    <?
    @$ciao1=$_POST['azione1'];
    $sess1=$_SESSION[$ciao1];

    $resultx = mysql_query("SELECT * FROM ognibeni_forum where parentid < '0' ");

    while($rowx = mysql_fetch_array($resultx))
    {
    $nodi = $rowx['childlist'];
    $titolo = $rowx['title'];
    $idf = $rowx['forumid'];
    $wa = $idf;
    $nodi2 = explode(",", $nodi);

    ?>

    <option onclick="<?php echo 'javascript:f('.$wa.')';?>"> --- <? echo $titolo; ?></option>

    <?
    }

    ?>
    </select>

    <select name="elenco3" size="15" id="elenco3">
    <?

    @$ciao2=$_POST['azione2'];
    $sess2=$_SESSION[$ciao2];


    $resultx = mysql_query("SELECT * FROM ognibeni_forum where forumid = '$ciao1' ");

    while($rowx = mysql_fetch_array($resultx))
    {
    $nodi = $rowx['childlist'];
    $titolo = $rowx['title'];
    $idf = $rowx['forumid'];
    $wag = $idf;
    $nodi2 = explode(",", $nodi);
    foreach ($nodi2 as $aa)
    {
    $result = mysql_query("SELECT * FROM ognibeni_forum where forumid = '$aa' and parentid > '0'");
    while($row = mysql_fetch_array($result))
    {
    $tit = $row['title'];
    $ids = $row['forumid'];

    echo "<option onclick='javascript:g($ids)'> -- $tit </option> "; echo "
    ";
    }
    }
    }
    ?>
    </select>

    <select name="elenco4" size="15" id="elenco4">



    </select>

    <input type="hidden" name="azione1" value="">
    <input type="hidden" name="azione2" value="">

    </form>



    <?
    echo $ciao1;
    echo "
    ";
    echo $ciao2;
    echo "
    ";
    echo "fine variabili inizio sessioni";
    echo "
    ";
    echo $sess1;
    echo "
    ";
    echo $sess2;
    ?>

  4. #4
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Dovrebbero mancare gli apici cosi:
    Codice PHP:
    $sess1=$_SESSION['$ciao1'];
    $sess2=$_SESSION['$ciao2']; 
    Ps. la prossima volta che posti un codice php utilizza i tag appropriati altrimenti risulta quasi illegibile.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    61
    e come si fa ad usare i tag?

  6. #6
    Premi il bottone "php" quando fai un post e o scrivi [ P H P ] (tutto attaccato) e chiudi il tag con [ / P H P ] (Tutto attaccato).

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    61
    Allora,cosa c'è di sbagliato in questo??
    Codice PHP:
    <? session_start(); ?>

    <script type="text/javascript" >
    function f(val)
    {
    var frm=document.forms.frm;
    frm.azione1.value=val;
    frm.submit();
    }
    </script>
    <script type="text/javascript" >
    function g(val)
    {
    var frm=document.forms.frm;
    frm.azione2.value=val;
    frm.submit();
    }
    </script>

    <?
    $con 
    mysql_connect("localhost","risor_noitalia","n01talia");
    if (!
    $con)
    {
    die(
    'Could not connect: ' mysql_error());
    }

    mysql_select_db("risorsew_noit"$con);



    ?>
    <form name="frm" method="post" >

    <select name="elenco2" size="15" id="elenco2">
    <?
    @$ciao1=$_POST['azione1'];
    $sess1=$_SESSION[$ciao1];

    $resultx mysql_query("SELECT * FROM ognibeni_forum where parentid < '0' ");

    while(
    $rowx mysql_fetch_array($resultx))
    {
    $nodi $rowx['childlist'];
    $titolo $rowx['title'];
    $idf $rowx['forumid'];
    $wa $idf;
    $nodi2 explode(","$nodi);

    ?>

    <option onclick="<?php echo 'java-script:f('.$wa.')';?>"> --- <? echo $titolo?></option>

    <?
    }

    ?>
    </select>

    <select name="elenco3" size="15" id="elenco3">
    <?

    @$ciao2=$_POST['azione2'];
    $sess2=$_SESSION[$ciao2];


    $resultx mysql_query("SELECT * FROM ognibeni_forum where forumid = '$ciao1' ");

    while(
    $rowx mysql_fetch_array($resultx))
    {
    $nodi $rowx['childlist'];
    $titolo $rowx['title'];
    $idf $rowx['forumid'];
    $wag $idf;
    $nodi2 explode(","$nodi);
    foreach (
    $nodi2 as $aa)
    {
    $result mysql_query("SELECT * FROM ognibeni_forum where forumid = '$aa' and parentid > '0'");
    while(
    $row mysql_fetch_array($result))
    {
    $tit $row['title'];
    $ids $row['forumid'];

    echo 
    "<option onclick='java-script:g($ids)'> -- $tit </option> "; echo "
    "
    ;
    }
    }
    }
    ?>
    </select>

    <select name="elenco4" size="15" id="elenco4">



    </select>

    <input type="hidden" name="azione1" value="">
    <input type="hidden" name="azione2" value="">

    </form>



    <?
    echo $ciao1;
    echo 
    "
    "
    ;
    echo 
    $ciao2;
    echo 
    "
    "
    ;
    echo 
    "fine variabili inizio sessioni";
    echo 
    "
    "
    ;
    echo 
    $sess1;
    echo 
    "
    "
    ;
    echo 
    $sess2;
    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.