Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Hjemmeside design
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Hjælp til at sende data via URL til Form i Dream w...

Af Monsterbruger NikPet | 26-01-2019 12:12 | 3176 visninger | 18 svar, hop til seneste
Hej Hol, Jeg har en lille udfordring, som jeg vil høre om nogen kan hjælpe med. Jeg har lavet et tekst feldt i Dreamweaver samt givet det et ID=form1, herefter vil jeg gerne kunne skrive data til feltet direkte fra URL'en. Fx: www.side.dk[...] Problemet er bare, at den ikke modtager nogen data. Er der nogen som kan hjælpe? Eller pege mig i en retning af en tutorial? På forhånd tak
--
Rigtige mænd laver ikke backup... Men de græder højt når det går i lort :P
#1
Azakiel
Skribent
26-01-2019 12:30

Rapporter til Admin
brug $_GET til at hente sendt data og output det i feltets value
--
Veni, Vidi, Vici. dimidium facti qui coepit habet faber est quisque fortunae suae
#2
NikPet
Monsterbruger
26-01-2019 19:51

Rapporter til Admin
@Azakiel Tak for svar. I indstillingerne i formen har jeg sat den som Get, men det hjælper forsat ikke. Er der andre indstillinger, jeg skal bruge?
--
Rigtige mænd laver ikke backup... Men de græder højt når det går i lort :P
#3
Azakiel
Skribent
26-01-2019 22:17

Rapporter til Admin
#2 Du skal selv hente værdierne ud igennem w/e serverside sprog du har planer om at bruge. Kan anbefale at sanitere dataene også.
--
Veni, Vidi, Vici. dimidium facti qui coepit habet faber est quisque fortunae suae
#4
MadsAG
Monsterbruger
26-01-2019 22:52

Rapporter til Admin
Som #3 skriver så ligger det sendte data jo i GET værdierne (URL’en). Men er du sikker på at du vil bruge GET og ikke POST? Skriv i stedet hvad din side skal kunne, så kan vi pege dig i retningen af det du søger.
--
Sidst redigeret 26-01-2019 22:53
#5
NikPet
Monsterbruger
28-01-2019 09:10

Rapporter til Admin
Mange tak for at tage jer tid. Som udgangspunkt er det blot en Form, som jeg gerne vil skrive til fra URL'en Lad os sige at jeg gerne vil skrive "Test" i en Form. Så ville det være således: www.dom[...] <!doctype html> <html> <head> <meta charset="utf-8"> <title>Untitled Document</title> </head> <body> <form id="form1" name="form1" method="get"> Content for form Goes Here </form> </body> </html> Men det lader ikke til at sende noget til feltet. Hvad gør jeg forkert?
--
Rigtige mænd laver ikke backup... Men de græder højt når det går i lort :P
#6
stallemanden
HOL Moderator
28-01-2019 09:24

Rapporter til Admin
Din form kan ikke "aflæse" hvad der står i URLen. Det skal du have lavet noget serverside til. En af følgende ville nok være oplagt at kigge på: ASP, ASP.NET eller PHP Jeg mener dog at det kan være muligt at gøre noget med Javascript Uagtet, så skal der lidt mere til, end bare at angive en et id og sætte en værdi i din URL Og så en generel forståelse af, hvordan en form bygges op og hvordan den fungere, ud fra hvad du har i #5
--
http://hamdentykke.dk[...] http://onsdagssnegl.dk[...]
--
Sidst redigeret 28-01-2019 09:26
#7
NikPet
Monsterbruger
28-01-2019 09:25

Rapporter til Admin
Mange tak for svar. Har du muighed for at pege mig i en retning af en tutorial eller lign?
--
Rigtige mænd laver ikke backup... Men de græder højt når det går i lort :P
#8
asser90
Maxibruger
28-01-2019 09:26

Rapporter til Admin
Du mangler et input. <!doctype html><html> <head> <meta charset="utf-8"> <title>Untitled Document</title> </head> <body> <form id="form1" name="form1" method="get"> <input type="text" name="ETNAVNHER"> <input type="submit" value="SEND TIL URL"> </form> </body> </html> Ovenstående vil give dig en tekstbox og en knap. Udfyld tekstboksen og klik på knappen så vil du komme til url domain.com?ETNAVNHER=detduskrevifeltet
--
#9
asser90
Maxibruger
28-01-2019 09:28

Rapporter til Admin
Og derudover som #6 skriver skal du bruge et andet sprog til at behandle de data du sender med din form. Her kan du enten opsnappe data med javascript og arbejde med dem inden du sender dem og samtidig forhindre at de bliver sendt, eller have noget PHP klar. JS: https://www.w3schools.com[...] PHP: https://www.w3schools.com[...]
--
#10
stallemanden
HOL Moderator
28-01-2019 09:30

Rapporter til Admin
#9 Så mangler vi bare, at #0 også fanger hvad han skal gøre, for at tingene virker den anden vej - nemlig aflæsning af URL og indsættelse i formen.
--
http://hamdentykke.dk[...] http://onsdagssnegl.dk[...]
#11
inckie
Elite Nørd
28-01-2019 11:11

Rapporter til Admin
#10 Bare han ikke følger w3schools PHP eksempel, da det vil føre til en XSS sårbarhed ;-)
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
--
Sidst redigeret 28-01-2019 11:13
#12
stallemanden
HOL Moderator
28-01-2019 11:14

Rapporter til Admin
#11 Jeg må indrømme, at jeg ikke lige lurede hvad de havde lavet på linket. Men jeg kan da godt se, at det ikke er pisse heldigt. Deres disclaimer burde nok have været øverst :)
--
http://hamdentykke.dk[...] http://onsdagssnegl.dk[...]
#13
inckie
Elite Nørd
28-01-2019 11:26

Rapporter til Admin
#12 Ja - man skal hvert fald huske at læse den næste side også, hvor htmlspecialchars bliver demonsteret og ikke bare copy/paste eksemplet.
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
--
Sidst redigeret 28-01-2019 11:27
#14
NikPet
Monsterbruger
30-01-2019 20:35

Rapporter til Admin
Mange tak for de gode svar. Jeg skal ikke sende fra formen til en URL. Men fra en URL til formen. Altså vil jeg gerne have at det sidste fra en URL bliver indsat i formen/teksfeltet
--
Rigtige mænd laver ikke backup... Men de græder højt når det går i lort :P
--
Sidst redigeret 30-01-2019 20:36
#15
stallemanden
HOL Moderator
30-01-2019 20:40

Rapporter til Admin
#14 Nemlig. Og tager du et kig på nogle af de links der er smidt, så vil du også finde svaret :) Læs nederst på den her side: https://www.w3schools.com[...] Og fortsæt til næste side. Men et lille eksempel https://hamdenkloge.dk[...]
--
http://hamdentykke.dk[...] http://onsdagssnegl.dk[...]
--
Sidst redigeret 30-01-2019 20:40
#16
inckie
Elite Nørd
30-01-2019 20:54

Rapporter til Admin
#14 Husk ENT_QUOTES flaget og evt UTF-8 som encoding parameter ;-) https://security.stackexchange.com[...]
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
--
Sidst redigeret 30-01-2019 20:54
#17
stallemanden
HOL Moderator
30-01-2019 20:58

Rapporter til Admin
#16 Ja, det er ikke kønt det jeg har lavet, men "quick and semi dirty" :D
--
http://hamdentykke.dk[...] http://onsdagssnegl.dk[...]
#18
inckie
Elite Nørd
30-01-2019 21:26

Rapporter til Admin
#17 hehe, undskyld :-P
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.

Opret svar til indlægget: Hjælp til at sende data via URL til Form i Dream w...

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE