login  Naam:   Wachtwoord: 
Registreer je!
 Forum

functie fout (Opgelost)

Offline jelle - 16/05/2008 19:29 (laatste wijziging 16/05/2008 19:33)
Avatar van jellePHP beginner http://www.plaatscode.be/8373/

Dit is wat ik heb om een foto te uploaden en een advertentie tekst in de db te zetten. Nu kan een gebruiker 3 advertenties hebben. Dus ik heb de velden ad_tekst1, ad_tekst2, ad_tekst3. Nu wil ik die via de functie doen via bijvoorbeeld: $_POST['ad_tekst'].$num] Maar alles wordt toch elke keer in veld ad_tekst1 gedumpt. Wat gebeurt er?

de formpjes doe ik zo:
  1. if(isset($_POST['at1']))
  2. {
  3. echo "<script>document.getElementById('divie').style.display='none';</script>";
  4. ops(1);
  5. }
  6. if(isset($_POST['at2']))
  7. {
  8. echo "<script>document.getElementById('divie').style.display='none';</script>";
  9. ops(2);
  10. }
  11. if(isset($_POST['at3']))
  12. {
  13. echo "<script>document.getElementById('divie').style.display='none';</script>";
  14. ops(3);
  15. }

en ik roep ze zo op:
  1. echo "<div name='divie' id='divie'>";
  2. for($ii=1;$ii<=3;$ii++)
  3. {
  4. echo "<br /><b><u>Advertentie: ".$ii."</u></b>";
  5. formu($ii);
  6. echo "<hr color='#ffb821' />";
  7. }
  8. echo"</div>";
  9.  
  10. if(isset($_POST['at1']))
  11. {
  12. echo "<script>document.getElementById('divie').style.display='none';</script>";
  13. ops(1);
  14. }
  15. if(isset($_POST['at2']))
  16. {
  17. echo "<script>document.getElementById('divie').style.display='none';</script>";
  18. ops(2);
  19. }
  20. if(isset($_POST['at3']))
  21. {
  22. echo "<script>document.getElementById('divie').style.display='none';</script>";
  23. ops(3);
  24. }

Ik roep de functies zo aan: ops(1);, ops(2),enz..

2 antwoorden

Gesponsorde links
Offline marten - 16/05/2008 19:31 (laatste wijziging 16/05/2008 19:31)
Avatar van marten Beheerder je moet als volgt je post opbouwen

  1. $var = 'ad_tekst' . $num;
  2. $postval = $_POST[$var];


En zo ook bij de FILES variabelen enzo
Offline jelle - 16/05/2008 19:33
Avatar van jelle PHP beginner ok bedankt marten, dit zal de oplossing zijn.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.254s