login  Naam:   Wachtwoord: 
Registreer je!
 Forum

variabelen doorsturen in form

Offline Clemens32 - 31/08/2006 17:46
Avatar van Clemens32PHP interesse Kan iemand mij vertellen hoe ik in onderstaande form de variabele $rij['naam'] , $rij['prijs'] kan versturen, zodat die in de else clause gepost kan worden (waar nu print_r($_POST) staat)?
Doe ik dat met input type="hidden" en zo ja hoe wordt de value dan?

Hier mijn code:
http://www.plaatscode.be/2420/

5 antwoorden

Gesponsorde links
Offline Voldemort - 31/08/2006 17:49
Avatar van Voldemort PHP ver gevorderde Er zijn 2 manieren:

- Via input type="hidden"
- Je vraagt de gegevens op voor de if - else die controleert of het formulier verzonden is. Daardoor zijn de variablen altijd beschikbaar (zowel voor als na het verzenden bedoel ik)
Offline Clemens32 - 31/08/2006 18:13 (laatste wijziging 31/08/2006 18:18)
Avatar van Clemens32 PHP interesse ok, dat begrijp ik.
Maar hoe krijg ik het dan voor elkaar dat niet 1 produkt wordt getoond, maar dat alle verzonden produkten worden getoond?
Ik maak nu gebruik van input type="hidden".
Ik ga er vanuit dat ik een array moet maken, maar hoe moet die eruit zien?
Offline Voldemort - 31/08/2006 18:19 (laatste wijziging 31/08/2006 18:21)
Avatar van Voldemort PHP ver gevorderde Een tellertje bijhouden en bij elke name="" +1 doen. Als het is wat je bedoelt, want ik snap je niet helemaal.
Offline Clemens32 - 31/08/2006 18:30
Avatar van Clemens32 PHP interesse De waardes komen uit een winkelwagen.
Nu wil ik dus hieronder alle bestelde artikelen tonen met een subtotaal en een totaal (maar dat komt nog wel) en dan de mogelijkheid om definitief te bestellen, waarna de bestelling in de dbase wordt opgeslagen en er een mailtje gaat met de bestelling (naar de klant en naar de beheerders van de site)
Het gaat er dus om dat alle artikelen worden getoont
  1. <?php
  2. } else {
  3. ?>
  4. <table>
  5. <tr>
  6. <?php
  7. echo '<td>'.$_POST['artikelnaam'].'</td>';
  8. echo '<td>'.$_POST['aantal'].'</td>';
  9. echo '<td>'.$_POST['prijs'].'</td>';
  10. ?>
  11. </tr>
  12. </table>
  13. <?php
  14. }
Offline Thomas - 01/09/2006 11:18
Avatar van Thomas Moderator Misschien is het handiger om hiervoor sessies te gebruiken.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.168s