Avatar billede t-rex Nybegynder
01. februar 2005 - 08:35 Der er 1 kommentar og
1 løsning

adde til session

hey folkens.

hvordan adder man mere til en session ?


<?php
if ( isset( $form_varenr ) )
    {
    $varenr = $form_varenr;
    $antal = $form_antal;
    session_register( "varenr" );
    session_register( "antal" );
    print "<p>Varen er tilføjet indkøbs kurven</p>";
    };
?>
<?php
    $res = mysql_query("SELECT * FROM `vare` WHERE `udgaaet` = '0' ");
    while($row = mysql_fetch_array($res))
        {
        echo "
              <form name=form1 method=POST>
              <table width=100% border=0 cellpadding=0 cellspacing=0 class=text>
                <tr>
                  <td width=89><img src=".$row['billede']."></td>
                  <td>".$row['varenavn']."                  </td>
                  <td width=50 align=center>".$row['salg']."</td>
                  <td width=50 align=center>
                      <input name=form_antal[] type=text value=1 size=2>
                      <input name=form_varenr[] type=hidden id=varenr value=".$row['varenr'].">
                  </td>
                  <td width=26><input name=mode type=submit id=mode value=tilf&oslash;j></td>
                </tr>
              </table>
              </form>";
        };
?>   


for som den er her vil den kun skrive en ting... og vælger man noget andet skriver den kun det... og det er jo ikke sådan det skal være :-)

håber i kan hjælpe.
Avatar billede coderdk Praktikant
01. februar 2005 - 09:49 #1
Du skal starte med session_start();
I stedet for session_register() ville jeg direkte bruge $_SESSION...
Og så ville jeg gøre det på en lidt anden måde:

<?php

session_start();

if ( isset( $form_varenr ) )
    {
    $varenr = $form_varenr;
    $antal = $form_antal;
    $_SESSION['varenr'][$form_varenr] = $form_antal;
    print "<p>Varen er tilføjet indkøbs kurven</p>";
    };
?>

For at teste kan du prøve at tilføje nogen og så se dem med:

<?php

  session_start();
  echo "<pre>"; var_dump( $_SESSION['varenr'] ); echo "</pre>";

?>
Avatar billede t-rex Nybegynder
09. februar 2005 - 05:25 #2
det virker desvære ikke stadig ikke. ??? lukker har fundet en anden løsning.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester