login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Submit button naar nieuwe pagina

Offline Warbringer - 09/03/2007 23:23
Avatar van WarbringerOnbekend Hallo luitjes,

Is het mogelijk dat ik op één pagina 10 buttons plaats zeg maar.
Per button een value. Als b.v. de button met value 4 wordt aangeklikt hij naar link 4 gaat, enzovoort. Dus inplaats van een text link een button zeg maar?

want met iets van


if($_POST['Submit'] == "4")
{
echo "4";
}

werkt het niet 

6 antwoorden

Gesponsorde links
Offline Elpiedro - 09/03/2007 23:29 (laatste wijziging 09/03/2007 23:32)
Avatar van Elpiedro PHP interesse Ik weet er ook niet zo veel van maar ik zou doen:

  1. <?
  2. if(isset($_POST['submit3']))
  3. {
  4. $goto = '3';
  5. }
  6. if(isset($_POST['submit4']))
  7. {
  8. $goto = '4';
  9. }
  10.  
  11. echo $goto;
  12. ?>

Kan je eens proberen, je kan het ook verkorten enzo

EDIT:
En als je niet weet hoe naar een nieuwe pagina te gaan gebruik header();

ex:
  1. <?
  2. header("location:http://jouwsite.be/submit".$goto);
  3. ?>
Offline Stijn - 09/03/2007 23:37
Avatar van Stijn PHP expert Het best werk je met refresh omdadt location niet altijd werkt in iedere browser:

  1. <?
  2. header('Refresh:0;URL=location:http://jouwsite.be/submit' . $goto);
  3. //0 = tijd in seconden, hier dus achter 0 seconden
  4. ?>
Offline Gerard - 09/03/2007 23:57
Avatar van Gerard Ouwe rakker
  1. <input type="button" value="Klik 1" onclick="document.location = '1.html';" />
  2. <input type="button" value="Klik 2" onclick="document.location = '2.html';" />
Offline Warbringer - 10/03/2007 00:22 (laatste wijziging 10/03/2007 14:15)
Avatar van Warbringer Onbekend werkt niet bij mij :S
Offline timo - 10/03/2007 15:13
Avatar van timo PHP ver gevorderde je kan dit doen
  1. <input type="submit" name="submit[]" value="[]" />

(weet niet of die value ook werkt)
en dan in php:
  1. <?
  2. foreach($_POST['submit'] AS $key=>$val) { echo "key"; }

dan heb je die val zelfs niet apart nodig..
Offline Warbringer - 10/03/2007 16:27
Avatar van Warbringer Onbekend kijk, dus als ik een button heb doe ik bijvoorbeeld

<input type="Submit" name="inzien[]" value="[]">

en dan wat hij moet uitvoeren in PHP zet ik in de { } van de regel

foreach($_POST['Submit'] AS $key=>$val) {echo "test";}

maar wat moet ik nu veranderen bij de button?
bijvoorbeeld in de button value="1" en dan in php

AS $key=>$1 of zo ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.227s