webForumDet fria alternativet

Populera fält - nybörjarfråga

PHP

3 svar · 804 visningar · startad av tovelainen

Medlem sedan mars 2003137 inlägg
Frågan#1

Hej
jag svischade jsut runt på javascript-delen där jag bad om tips för att få epostfältet nedan att populera.
Fick svaret att det inte går med "post-formulär", så jag provar nu med php istället.

Om jag har ett formulär enligt nedan, hur skriver jag för att
plocka epostadressen ur url:en, och få den att populera fältet för epost, i följande exempel-url:
https://www.exempel.se?email=tovelainen@mail.se

<form action="ensidaigen.aspx" name="SubscribeForm" id="SubscribeForm" method="post">
<input type="text" name="Email Address" id="Email Address" />
<input type="submit" value="submit">
</form>

Skulle bli så tacksam om nån kan hjälpa.
/Tove

Medlem sedan juni 200032 967 inlägg
#2

Menar du att man går in på https://www.exempel.se?email=tovelainen@mail.se och på den sidan finns det ett formulär som ska ha email-fältet förifyllt med det som står i adressen?

<input type="text" name="Email Address" id="Email Address" value="<php echo $_GET['email'] ?>"/>

Edit: Man kan visserligen göra det med javascript också - men det känns inte rätt.

Medlem sedan juni 20019 519 inlägg
#3

är exemepl.se ditt formulär nedan? eller är ensidaigen.aspx exempel.se ?

För övrigt så få inte ett ID ha mellanslag och name vill du nog inte heller köra med mellanslag. Sen bör du nog vara konsekvent när du skriver HTML antingen skriver du med XHTML eller så gör du det inte

om nu formuläret är exempel.se och är det en PHP sida du kör så kan du ju hämta ut den med $_get("email")

Medlem sedan mars 2003137 inlägg
#4

Hej o tack för svar!
Fixade det enkelt med @nders svar. Tusan så mycket enklare än med javascript!

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)