Alles met ?text=1&text=2&text=3 OF formulier

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Alles met ?text=1&text=2&text=3 OF formulier

Bericht door sukkelaap » 29 mar 2006, 20:11

Ik maak heel veel gebruik in URL's van

Code: Selecteer alles

.php?page=1&id=5&name=sukkelaap
Dit kan maar volgensmij gebruik ik het verkeerd.
Meestal als ik naar een andere pagina moet maak ik een link met zo'n code als hierboven. Hierin kunnen bezoekers wel van alles wijzigen. Voor beveiligde dingen zou je dan de POST functie moeten gebruiken. Maar voor POST moet je altijd een formuliertje maken toch? of is dat niet nodig?

Kan je dus ook een link maken die naar een andere pagina doorlinkt maar wel gegevens op de achtergrond meeneemt?

Of kan je in een formuliertje ook links gebruiken?

Voorbeeld (fout):

Code: Selecteer alles

print 'Weet u zeker dat u dit bestand wilt verwijderen';
print '<a href="page.php?page=pagina&bestand=2">Ja</a>';
Iedereen kan dan die bestand=2 veranderen in iets anders. Maar ik wil dus wel gewoon een linkje die aangeeft Ja of Nee. Dit linkje zou dus in een formulier moeten of niet?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 29 mar 2006, 20:14

Voor post is een form nodig ja. En je moet altijd je user input controleren!

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 29 mar 2006, 20:29

ja dat snap ik inderdaad.

Maar kan je simpel gewoon tekstlinkje ook in form code typen?

hoe krijg je zoiets dan?

<input type="textlink" />

???

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 29 mar 2006, 20:35

Nee, je moet een formulier hebben, die dan wordt verzonden. Het kan niet met een <a href=""> ;)

sukkelaap
Berichten: 1345
Lid geworden op: 03 dec 2003, 19:09
Locatie: Zeist

Bericht door sukkelaap » 29 mar 2006, 21:37

ok, maar hoe maak je dan ookalweer een input vakje met een icon of afbeelding dus geen button, slectievakje of invulvakje

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 29 mar 2006, 21:40

Code: Selecteer alles

<input type="image" /> 
dacht ik

Plaats reactie