webForumDet fria alternativet

Http_post_vars

3 svar · 446 visningar · startad av BABBA

BABBAMedlem sedan feb. 2000280 inlägg
#1

Om jag har en sida med okänt antal form-input fält, har jag hört att man kan använda $HTTP_POST_VARS. Ska man använda <? php_track_vars ?> i formsidan eller den sida som processar formen?

Jag vill ha det så här:

Form sida:
<input type="text" name="Namn:">

Processing sida:
$name = "Namn:"
$name_value = "...."

alltså jag vet att det är fel att skriva så men det är principen jag är efter!

Hur får jag fram variabelns namn och variabelns värde från HTTP_POST_VARS?

Tacksam...

------------------
BABBA

http://www.babba.f2s.com

KimMedlem sedan jan. 20003 571 inlägg
#2

Jag förstår inte varför du har satt name="Namn:". Vore det inte bättre att ha t.ex. name="namn"?

Då får du fram värdet på variabeln genom echo $namn;.

------------------
Kim Halderot - styled by a barber

kim@finansvalpen.nu

BABBAMedlem sedan feb. 2000280 inlägg
#3

Alltså,

jag ska erbjuda ett mailformulär. Användaren ska kunna speca hur många <input> han vill.

Mailets innehåll är sedan baserat på vad form-objectets namn var:

ex:

<input type="text" name="Namn:">

Mail ser ut så här:
Namn:Nisse (nisse är inskrivet värde..)

Förstår du?

------------------
BABBA

http://www.babba.f2s.com

SweyMedlem sedan apr. 20002 000 inlägg
#4

BABBA
Jag vet hur du ska gå tillväga men har inte tid att posta ett exempel.

Ta en titt på $HTTP_POST_VARS
Det är en vektor (precis som allt annat i PHP). Gör en loop på den med Count($HTTP_POST_VARS) - 1 som max-värde.

En bra början iaf...

------------------
/mvh Swey

- Wadde Hadde Dudde Da

Genererad på 369 ms · cache AV · v20260730165559-full.f96bc7eb