Autor | Zpráva | ||
---|---|---|---|
Sharkit Profil |
#1 · Zasláno: 18. 11. 2013, 16:32:49
Zdravim chtel bych se zeptat když mam formulář s checkboxy a chci ho odesílat emailem.Vim že mam nastaveno u checkboxu value="ANO" ovšem Ano se emailu vypíše když checkbox zaškrtnu což je správně ale já bych chtěl nastavit aby když checkbox nezaškrtnu tak aby se v emailu vypsalo ne.Nevíte jak to udělat??
|
||
Taps Profil |
#2 · Zasláno: 18. 11. 2013, 16:44:20
Sharkit:
zkus <?php $prom = (( $_GET['box'] == 1 ) ? 'ano' : 'ne'); print $prom; ?> <form action="#" method="GET"> <input type="checkbox" name="box" value="1"> <input type="submit" name="sub_form" value="Submit"> </form> |
||
Sharkit Profil |
#3 · Zasláno: 18. 11. 2013, 16:51:47 · Upravil/a: Sharkit
Problem je ze moc PHP nerozumim mam script od znamyho ale tohle taky nevi.Zkus mi to prosím vepsat do tohoto kodu.
<? $to = "jirka.lisak.95@seznam.cz"; $subject = "Prihlaska"; $extra = "From: $mail\r\nReply-To: $mail\r\n"; $message = "Tří Měsíční Kurz Pondělí 2.1.31.3.2014:".$TRI_MESICNI_KURZ_PONDELI_2_1__31_3_2014."\nTří Měsíční Kurz Úterý 2.1.31.3.2014:".$TRI_MESICNI_KURZ_UTERY_2_1__31_3_2014."\nTří Měsíční Kurz Středa 2.1.31.3.2014: ".$TRI_MESICNI_KURZ_STREDA_2_1__31_3_2014."\nTří Měsíční Kurz Čtvrtek 2.1.31.3.2014: ".$TRI_MESICNI_KURZ_CTVRTEK_2_1__31_3_2014."\nTří Měsíční Kurz Pátek 2.1.31.3.2014: ".$TRI_MESICNI_KURZ_PATEK_2_1__31_3_2014. " \nTří Měsíční Kurz Pondělí 1.4.30.6.2014: ".$TRI_MESICNI_KURZ_PONDELI_1_4__30_6_2014."\nTří Měsíční Kurz Úterý 1.4.30.6.2014:".$TRI_MESICNI_KURZ_UTERY_1_4__30_6_2014."\nTří Měsíční Kurz Středa 1.4.30.6.2014: ".$TRI_MESICNI_KURZ_STREDA_1_4__30_6_2014."\nTří Měsíční Kurz Čtvrtek 1.4.30.6.2014: ".$TRI_MESICNI_KURZ_CTVRTEK_1_4__30_6_2014."\nTří Měsíční Kurz Pátek 1.4.30.6.2014: ".$TRI_MESICNI_KURZ_PATEK_1_4__30_6_2014. " \nČtyř Měsíční Kurz Pondělí 2.9.19.12.2014: ".$CTYR_MESICNI_KURZ_PONDELI_2_9__19_12_2014."\nČtyř Měsíční Kurz Úterý 2.9.19.12.2014:".$CTYR_MESICNI_KURZ_UTERY_2_9__19_12_2014."\nČtyř Měsíční Kurz Středa 2.9.19.12.2014: ".$CTYR_MESICNI_KURZ_STREDA_2_9__19_12_2014."\nČtyř Měsíční Kurz Čtvrtek 2.9.19.12.2014: ".$CTYR_MESICNI_KURZ_CTVRTEK_2_9__19_12_2014."\nČtyř Měsíční Kurz Pátek 2.9.19.12.2014: ".$CTYR_MESICNI_KURZ_PATEK_2_9__19_12_2014. " \nŠesti Měsíční Kurz Pondělí 2.1.30.6.2014: ".$SESTI_MESICNI_KURZ_PONDELI_2_1__30_6_2014."\nŠesti Měsíční Kurz Úterý 2.1.30.6.2014:".$SESTI_MESICNI_KURZ_UTERY_2_1__30_6_2014."\nŠesti Měsíční Kurz Středa 2.1.30.6.2014: ".$SESTI_MESICNI_KURZ_STREDA_2_1__30_6_2014."\nŠesti Měsíční Kurz Čtvrtek 2.1.30.6.2014: ".$SESTI_MESICNI_KURZ_CTVRTEK_2_1__30_6_2014."\nŠesti Měsíční Kurz Pátek 2.1.30.6.2014: ".$SESTI_MESICNI_KURZ_PATEK_2_1__30_6_2014. " \nDesíti Měsíční Kurz Pondělí 2.1.19.12.2014: ".$DESITI_MESICNI_KURZ_PONDELI_2_1__19_12_2014."\nDesíti Měsíční Kurz Úterý 2.1.19.12.2014:".$DESITI_MESICNI_KURZ_UTERY_2_1__19_12_2014."\nDesíti Měsíční Kurz Středa 2.1.19.12.2014: ".$DESITI_MESICNI_KURZ_STREDA_2_1__19_12_2014."\nDesíti Měsíční Kurz Čtvrtek 2.1.19.12.2014: ".$DESITI_MESICNI_KURZ_CTVRTEK_2_1__19_12_2014."\nDesíti Měsíční Kurz Pátek 2.1.19.12.2014: ".$DESITI_MESICNI_KURZ_PATEK_2_1__19_12_2014. " \nPrázdninový Kurz Pondělí 1.7.29.8.2014: ".$PRAZDNINOVY_MESICNI_KURZ_PONDELI_1_7__29_8_2014."\nPrázdninový Kurz Úterý 1.7.29.8.2014:".$PRAZDNINOVY_MESICNI_KURZ_UTERY_1_7__29_8_2014."\nPrázdninový Kurz Středa 1.7.29.8.2014: ".$PRAZDNINOVY_MESICNI_KURZ_STREDA_1_7__29_8_2014."\nPrázdninový Kurz Čtvrtek 1.7.29.8.2014: ".$PRAZDNINOVY_MESICNI_KURZ_CTVRTEK_1_7__29_8_2014."\nPrázdninový Kurz Pátek 1.7.29.8.2014: ".$PRAZDNINOVY_MESICNI_KURZ_PATEK_1_7__29_8_2014. " \nJméno Přímeni dítěte:".$Jmeno_Primeni_ditete. " \nDatum narozeni dítěte:".$Datum_narozeni_ditete. " \nJméno Příjmení zákonného zástupce:".$Jmeno_Prijmení_zakonneho_zastupce. " \nTelefon:".$Telefon. " \nE-mail:".$Email. " \nZdravotní stav dítěte:".$Zdravotni_stav_ditete. " \nSouhlas s fotkami:".$Souhlas_s_fotkami. " \nSouhlas s řádem:".$Souhlas_s_řádem."\n"; $headers = "from: webmail@babyclubusti.cz \n"; $headers .= "X-mailer: phpWebmail \n"; if( mail($to, $extra, $subject, $message, $headers) ) {echo "OK - mail odeslan";} else {echo "CHYBA - odeslani se nepovedlo";} ?> V html bych uz si to pak upravil sam |
||
Taps Profil |
#4 · Zasláno: 18. 11. 2013, 17:03:26
Sharkit:
jaký má checkbox name a jakou metodou je formulář odeslán ? |
||
Sharkit Profil |
#5 · Zasláno: 18. 11. 2013, 17:10:00
V podstate ani nevim jakou metodou je odeslan :) zkoušeli jsme pres Post i Get ale web Forpsi nevzalo ani jednu.Odesílá to až pres tenhle typ scriptu.A name checkboxu je TRI_MESICNI_KURZ_PONDELI_2_1__31_3_2014 .Jinak nazvy checkboxu atd... si muzes precist tu :) www.babyclubusti.cz/prihlaska.html
|
||
Taps Profil |
tak nahrad
Tří Měsíční Kurz Pondělí 2.1.31.3.2014:".$TRI_MESICNI_KURZ_PONDELI_2_1__31_3_2014 Tří Měsíční Kurz Pondělí 2.1.31.3.2014:".($TRI_MESICNI_KURZ_PONDELI_2_1__31_3_2014=="ano") ? "ano" : "ne"; |
||
Sharkit Profil |
#7 · Zasláno: 18. 11. 2013, 17:27:04 · Upravil/a: Sharkit
Tak musel jsem to upravit na
"Tří Měsíční Kurz Pondělí 2.1.31.3.2014:".$TRI_MESICNI_KURZ_PONDELI_2_1__31_3_2014.=="ano" ? "ano" : "ne" a zobrazilo mi to ne Místo toho Tří měsíční Kurz Pondělí.
Když jsem to nechal v tom tvym tvaru tak mi to vypsalo jen Ano a dal už nic jiného Potřebuju totiž aby se mi v emailu objevilo Tří měsíční kurz 2.1.31.3.2014: ano a když nechám prázdné pole tak ne |
||
Taps Profil |
#8 · Zasláno: 18. 11. 2013, 17:44:44
Sharkit:
„ano a když nechám prázdné pole tak ne“ Jedná se o checkbox ? pokud ano, tak ten má jen jednu hodnotu value. Ty závorky je nutné zachovat. |
||
Sharkit Profil |
#9 · Zasláno: 18. 11. 2013, 18:21:03 · Upravil/a: Sharkit
Když jsem je tam nechal tak mi to vypsalo jen ano a zbytek formuláře mi to nevypsalo.
Ale tohle nebylo tak důležité tak to pak zkusim eště jednou.Ještě bych potřeboval když pošlu email z těch stránek napíše mi to že je od anonymous a blablabla a nejde na něj odpovědět.Nevim jestli to je kodem nebo serverem |
||
Medvídek Profil |
#10 · Zasláno: 18. 11. 2013, 22:24:59
Sharkit:
„Ještě bych potřeboval když pošlu email z těch stránek napíše mi to že je od anonymous a blablabla a nejde na něj odpovědět.Nevim jestli to je kodem nebo serverem“ Duplicitní s Emaily pres PHP |
||
Časová prodleva: 10 let
|
0