Pagina 1 van 1

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

Geplaatst: 29 mar 2006, 20:11
door sukkelaap
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?

Geplaatst: 29 mar 2006, 20:14
door Paul
Voor post is een form nodig ja. En je moet altijd je user input controleren!

Geplaatst: 29 mar 2006, 20:29
door sukkelaap
ja dat snap ik inderdaad.

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

hoe krijg je zoiets dan?

<input type="textlink" />

???

Geplaatst: 29 mar 2006, 20:35
door Paul
Nee, je moet een formulier hebben, die dan wordt verzonden. Het kan niet met een <a href=""> ;)

Geplaatst: 29 mar 2006, 21:37
door sukkelaap
ok, maar hoe maak je dan ookalweer een input vakje met een icon of afbeelding dus geen button, slectievakje of invulvakje

Geplaatst: 29 mar 2006, 21:40
door Paul

Code: Selecteer alles

<input type="image" /> 
dacht ik