[php] submit verwijderen uit GET array

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Met dit stukkie code haal ik de GET array leeg:

PHP:
1
2
3
4
5
6
<?php
    foreach($_GET as $name=>$value)
         {
           echo $name." - ".$value."<br /> ";
         }
?>


Maar dan neemt ie natuurlijk in de output ook de submit met de value mee. Hoe kan ik die op een eenvoudige manier verwijderen?

Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

als je iete met GET submit zit het hiertussen, anders niet.
Dan moet je POST gebruiken, maar ik zie het probleem niet echt?

Acties:
  • 0 Henk 'm!

  • satyriasis
  • Registratie: Januari 2000
  • Laatst online: 19-09 14:37
Link
kijk maar eens op de link, dat kan je namelijk ook doen voordat je die foreach loop doet.

Acties:
  • 0 Henk 'm!

  • ripexx
  • Registratie: Juli 2002
  • Laatst online: 17-09 20:52

ripexx

bibs

PHP:
1
2
3
4
5
6
7
8
9
<?php 
foreach($_GET as $name=>$value) 
{ 
  if($name != "submit")
  {
    echo $name." - ".$value."<br /> "; 
  };
};
?> 

Zo iets :? ;)

buit is binnen sukkel


Acties:
  • 0 Henk 'm!

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Je submitbutton geen name geven, dan wordt deze zeker niet meegestuurd.

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Acties:
  • 0 Henk 'm!

Verwijderd

Als je de submit geen name geeft stuurt ie hem toch niet mee?

te laat...

[ Voor 11% gewijzigd door Verwijderd op 30-03-2004 11:51 . Reden: ok, te laat ;) ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Erkens schreef op 30 maart 2004 @ 11:45:
als je iete met GET submit zit het hiertussen, anders niet.
Dan moet je POST gebruiken, maar ik zie het probleem niet echt?
Ik laat mensen een formulier invullen. Om de ingevulde gegevens weer te geven gebruik ik een foreach loop. Maar in die loop zit ook de submit met de waarde. Bv:

U heeft de volgende gegevens ingevuld:
bedrijfsnaam - lala bv
product - Magazine
frequentie - Maandelijks
submit - Verzend

Dat submit - verzend moet weg

Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 30 maart 2004 @ 11:51:
[...]


Ik laat mensen een formulier invullen. Om de ingevulde gegevens weer te geven gebruik ik een foreach loop. Maar in die loop zit ook de submit met de waarde. Bv:

U heeft de volgende gegevens ingevuld:
bedrijfsnaam - lala bv
product - Magazine
frequentie - Maandelijks
submit - Verzend

Dat submit - verzend moet weg
zelf zou ik dan de elementen die ingevuld kunnen worden in een array zetten en die dan doorlopen en kijken of die ingevuld is, kan je direct checken of alles ingevuld is :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Erkens schreef op 30 maart 2004 @ 11:57:
[...]

zelf zou ik dan de elementen die ingevuld kunnen worden in een array zetten en die dan doorlopen en kijken of die ingevuld is, kan je direct checken of alles ingevuld is :)
Waarom zou je iets dat al een array is, opnieuw in een array gaan zetten. Validatie van het formulier doe ik met javascript.

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op 30 maart 2004 @ 11:59:
[...]


Waarom zou je iets dat al een array is, opnieuw in een array gaan zetten. Validatie van het formulier doe ik met javascript.
Oude discussie. Client-side validatie is niet waterdicht, maar offtopic in dit topic.

[ Voor 6% gewijzigd door Verwijderd op 30-03-2004 12:02 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Verwijderd schreef op 30 maart 2004 @ 12:00:
[...]


Oude discussie. Client-side validatie is niet waterdicht, maar offtopic in dit topic.
Je hebt gelijk. Doen we niet. Unset werkt prima, bedankt _/-\o_

Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 30 maart 2004 @ 12:04:
[...]


Je hebt gelijk. Doen we niet. Unset werkt prima, bedankt _/-\o_
:X
dat meen je niet?
je gaat geen validatie doen dus? :D >:)

Acties:
  • 0 Henk 'm!

  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Verwijderd schreef op 30 maart 2004 @ 12:04:
Je hebt gelijk. Doen we niet. Unset werkt prima, bedankt _/-\o_
Waarom gebruik je deze ranzige workaround terwijl je het probleem bij de bron aan kunt pakken? (namelijk de submitbutton geen name geven)

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Rickets schreef op 30 maart 2004 @ 12:16:
[...]

Waarom gebruik je deze ranzige workaround terwijl je het probleem bij de bron aan kunt pakken? (namelijk de submitbutton geen name geven)
GENIAAL Ha ha haaa

Da's volgens mij de kunst van goed grogrammeren, de eenvoudigste oplossing niet over het hoofd zien. Thanx

[ Voor 23% gewijzigd door Verwijderd op 30-03-2004 23:22 ]

Pagina: 1