04. januar 2003 - 15:37
Der er
17 kommentarer og 2 løsninger
Afkryds checkbox inden download
Hejsa Er det muligt at lave et system hvor man skal afkrydse en "tjekbox" inden man downlóader en fil (fx afkrydse til forretningsbetingelser) - Hvis man ikke har afkrydset kommer der en besked op med at man skal afkrydse før man kan trykke på download button !!!
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
04. januar 2003 - 15:47
#1
Ja.. Du kan bare lave en checkbox, hvis navn f.eks. er "betingelser".. Og på den næste sider siger du så bare: if ($betingelser != 1) { echo"Du har ikke accepteret vores betingelser"; } else { // Det der skal ske hvis den er afkrydset }
04. januar 2003 - 15:48
#2
Du skal selvfølgelig lave en <FORM> til din checkbox!...
04. januar 2003 - 15:53
#3
jeg kan ikk få dig til at lave hele scriptet du skal huske at download knappen er på SAMME side som selve checkboxen er !
04. januar 2003 - 15:54
#4
Jeg har ikke tid lige nu.. Men hvis dette spørgsmål stadig står åbent i aften, så skal jeg nok kigge på det! :)
04. januar 2003 - 15:58
#5
i så fald ville nok mene at et lille javascript der poppede op med en tekstbox være mere anbragt... ellers kan du jo bare gøre sådan: if ($betingelser != 1) { echo"Du har ikke accepteret vores betingelser"; } else { echo "Henter filen nu"; <META HTTP-EQUIV=Refresh CONTENT="0; URL=http://domian.tld/fil.exe"> } Det skal så være den fil du laver din form til...
04. januar 2003 - 15:59
#6
wups, mangler lige en echo... if ($betingelser != 1) { echo"Du har ikke accepteret vores betingelser"; } else { echo "Henter filen nu"; echo "<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=http://domian.tld/fil.exe\">"; }
04. januar 2003 - 16:00
#7
webmasterdk ok svar men vil hellere vælge den løsning med man krydser selv af og selv trykker "download file" eller hvad der nu står !
04. januar 2003 - 16:03
#8
Jeg er igang med at lave det nu...
04. januar 2003 - 16:05
#9
det lyder vildt nok :D du er ikk på icq vel ?
04. januar 2003 - 16:06
#10
04. januar 2003 - 16:08
#11
<-- Download.htm --> <form method=post action=download.php?fil=kurt.exe> <INPUT TYPE="checkbox" NAME="mail" VALUE="0"> <INPUT TYPE="submit" NAME="action" VALUE="Udfør"> </form> <-- Download.php --> <? if ($betingelser != 1) { echo"Du har ikke accepteret vores betingelser"; } else { echo "Henter filen nu"; echo "<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=http://domian.tld/".$fil."\">"; } ?> er ikke testet, men burde virke...
04. januar 2003 - 16:14
#12
vi kan evt. lige snakke på ICQ hvis du har tid ! i aften måske
04. januar 2003 - 16:16
#13
webmasterdk >> Han vil vist gerne have det som popup!?..
04. januar 2003 - 16:16
#14
ok, fint nok :) det er uden for mine evner :)
04. januar 2003 - 16:17
#15
halvt af hver til jer :D
04. januar 2003 - 16:18
#16
men husk at svaret skal være tilgængeligt her... ;)
04. januar 2003 - 16:18
#17
n åo, takker for pointz :)
04. januar 2003 - 16:19
#18
emureactor >> Du har jo ik fået noget endnu.. Hvorfor accepterer du så vores svar?.. Jeg er ik helt sikker på at jeg kan lave det du ønsker!...
04. januar 2003 - 16:28
#19
det står jo her mand: <-- Download.htm --> <form method=post action=download.php?fil=kurt.exe> <INPUT TYPE="checkbox" NAME="mail" VALUE="0"> <INPUT TYPE="submit" NAME="action" VALUE="Udfør"> </form> <-- Download.php --> <? if ($betingelser != 1) { echo"Du har ikke accepteret vores betingelser"; } else { echo "Henter filen nu"; echo "<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=http://domian.tld/".$fil."\">"; } ?> Det fungerer fint nok !
Vi tilbyder markedets bedste kurser inden for webudvikling