13. juni 2004 - 13:42
Der er
21 kommentarer og 1 løsning
2 knapper med hvert sit billede og action
Hvorfor virker dette ikke??? (ved godt at der er sat en stump PHP ind, men det er mere for at tjekke...) <?php if($bot_mail) { echo "mailen er tilmeldt"; } if($bot_non_mail) { echo "mailen er afmeldt"; } ?> <FORM METHOD="post" action=<? echo $php_self; ?>> <input type="text" name="nyhedsmail" size="14"> <input type="image" height="18" width="21" border="0" value="bot_mail" name="bot_mail" src="grafik/bot_mail.jpg" ALT="Tilmeld nyhedsbrev"> <input type="image" height="18" width="21" border="0" value="bot_non_mail" name="bot_non_mail" src="grafik/bot_non_mail.jpg" ALT="Afmeld nyhedsbrev"> </FORM>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<?php if($bot_mail_x) { echo "mailen er tilmeldt"; } if($bot_non_mail_x) { echo "mailen er afmeldt"; } ?> <FORM METHOD="post" action=<? echo $php_self; ?>> <input type="text" name="nyhedsmail" size="14"> <input type="image" height="18" width="21" border="0" value="bot_mail" name="bot_mail" src="grafik/bot_mail.jpg" ALT="Tilmeld nyhedsbrev"> <input type="image" height="18" width="21" border="0" value="bot_non_mail" name="bot_non_mail" src="grafik/bot_non_mail.jpg" ALT="Afmeld nyhedsbrev"> </FORM>
Okay, tak for det :] Hvad skal det "_x" til for?
_x er bare den måde type=image returnerer variablen på :)
Ahh ok... Du ved vel ikke hvad der skal stå i if($bot_mail_x) { ???? } hvis den skal hoppe over til side "index.php?side=konkurrence&mail=$nyhedsmal" ??? (og ikke gøre det ved fjernelse af den anden mail)
if($bot_mail_x) { $header = "Location: index.php?side=konkurrence&mail=$nyhedsmail"; header($header); } Det her du tænker på?
Tror jeg nok - altså at den springer over på siden "index.php?side=konkurrence&mail=$nyhedsmail" ? Men den kode stump du har postet virker ikke...
Virker den ikke? Kommer der fejl, eller hvad sker der?
Her hos mig funker det da fint - altså lige bortset fra at $nyhedsmail ingen værdi har...
Kom til at tænke på, at du måske skulle bruge: $header = "Location: index.php?side=konkurrence&mail=" . $_POST['nyhedsmail']; istedet... Det var mig der ikke lige tænkte på, hvor $nyhedsmail kommer fra !
13. juni 2004 - 17:10
#10
Hmm, den flytter bare sinde en smule ned... Skal jeg indsætte det et bested sted ? (under <HEAD> f.eks.?)
13. juni 2004 - 17:23
#11
Kan du paste kilden igen, ligesom du gjorde i starten?
13. juni 2004 - 19:17
#12
Koden kommer her: <?php if($bot_mail_x) { $header = "Location: index.php?side=konkurrence&mail=" . $_POST['nyhedsmail']; header($header); } if($bot_non_mail_x && $nyhedsmail > '') { echo "<script type=\"text/javascript\">alert(\"Mail adressen $nyhedsmail er nu afmeldt nyhedsmails!\");</script>"; } ?> <FORM METHOD="post" action=<? echo $php_self; ?>> <input type="text" name="nyhedsmail" size="21" CLASS="but"> <input type="image" height="15" width="20" border="0" value="bot_mail" name="bot_mail" src="grafik/bot_mail.jpg" ALT="Tilmeld nyhedsbrev"> <input type="image" height="15" width="20" border="0" value="bot_non_mail" name="bot_non_mail" src="grafik/bot_non_mail.jpg" ALT="Afmeld nyhedsbrev"> </FORM>
13. juni 2004 - 19:34
#13
Og den sender dig ikke videre til en ny side??? Det ser ud til at stå rigtigt...
13. juni 2004 - 19:52
#14
nej, URL'en ændres slet ikke.. siden bliver bare rykket en smule ned... (som om der indsættes <BR><BR> tags...)
13. juni 2004 - 19:53
#15
Må jeg se? Altså er det online?
13. juni 2004 - 20:04
#16
Hmm, kun på egen webserver desværre...
13. juni 2004 - 20:04
#17
Kan jeg maile dig scriptet?
13. juni 2004 - 20:39
#18
Kan du passe du har et par mellemrum på linie 1? altså lige før <?
13. juni 2004 - 22:34
#19
Jamen hvor skal jeg indsætte scriptet i min HTML kode? Helt i top? Mellem <HEAD> ? Eller i <BODY> ?
13. juni 2004 - 22:35
#20
Ahh, du har mere end jeg kan se... Jamn, hvis du vil sende det, kan du gøre det på kasper@cswarning.dk - så kan jeg kigge på det i morgen tidlig?
13. juni 2004 - 23:13
#21
Jeg sender det nu, så kan du lige se hvornår du får tid...
13. juni 2004 - 23:18
#22
Så er den på vej tilbage - du fangede mig lige 20 seks inden jeg logger af :)
Vi tilbyder markedets bedste kurser inden for webudvikling