login  Naam:   Wachtwoord: 
Registreer je!
 Forum

sessie werking en form action

Offline endymion - 29/12/2004 12:46
Avatar van endymionLid Hoi.
ik zal proberen zo goed mogelijk uit te leggen wat mijn probleem is.
ik heb een pagina "overzicht.php". op die pagina kan je producten selecteren, de ID's van de producten moeten in de sessie opgeslagen worden.
Als ik form action="factuur.php" heb, dan maakt hij de sessie NIET aan.
Ik krijg dan de foutmelding: Bad arguments to implode
Als ik form action="overzicht.php" heb, dus de zelfde pagina, dan maakt hij de sessie wel aan!
Verander ik overzicht.php in factuur.php, dan doet hij het perfect, want de sessie is nog steeds actief dan. maar waarom doet hij het niet als ik gelijk naar factuur.php ga?

Hieronder de code van overzicht.php, ik weet niet of de code van factuur.php er toe doet om hier te posten?
  1. <?php session_start();
  2.  
  3. if ($_SERVER['REQUEST_METHOD'] == "POST")
  4. {
  5. if(!empty($_POST['prdid'])) $_SESSION['prdid'] = $_POST['prdid'];
  6. }
  7. ?>
  8.  
  9. <html>
  10. <body>
  11.  
  12. <?php
  13. $klantnummer = 1;
  14. include ("dbconnect1.php");
  15. $query = "SELECT * FROM pdklant WHERE pdidklant=$klantnummer";
  16. $resultaat = mysql_query($query) or die ("Er is iets mis met de database");
  17. ?>
  18.  
  19. <form action="factuur.php" method="POST">
  20. <table><tr>
  21. <td>Checkbox check</td></tr><tr>
  22. <?php
  23. while($obj = mysql_fetch_array($resultaat)){
  24. ?>
  25. <td><input type="checkbox" name="prdid[]" value="<?php echo $obj['prdid']; ?>"></td>
  26. </tr>
  27. <? } ?>
  28. </table>
  29. <BUTTON TYPE="submit">Voegtoe</BUTTON>
  30.  
  31. </body>
  32. </html>

groeten en gelukkig nieuwjaar alvast 

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.177s