| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 01.04.14 Prihlásený: 26.04.24 Príspevky: 335 Témy: 77 Bydlisko: Trnava |
Cus... Potreboval by som na tento php kod na mail funkcnu diakrtiku. Keby niekto vedel ako to vyriesit bol by som vdacny dik Kód: $action=$_REQUEST['action']; if ($action=="";) { ?> <form action="" method="POST" enctype="multipart/form-data"> <input type="hidden" name="action" value="submit"> Dátum príchodu:<br> <input name="dateform" type="text" value="" size="30"/><br> Cas príchodu:<br> <input name="timeform" type="text" value="" size="30"/><br> Dátum odchodu:<br> <input name="dateto" type="text" value="" size="30"/><br> <br><br> Vaše meno a priezvisko:<br> <input name="meno" type="text" value="" size="30"/><br> <br><br> Ulica:<br> <input name="ulica" type="text" value="" size="30"/><br> Mesto:<br> <input name="mesto" type="text" value="" size="30"/><br> PCS:<br> <input name="pcs" type="text" value="" size="30"/><br> Zem:<br> <input name="zem" type="text" value="" size="30"/><br> <br><br> Váš e-mail:<br> <input name="email" type="text" value="" size="30"/><br> Váše telefónne císlo:<br> <input name="phone" type="text" value="" size="30"/><br> <input name="message" type="hidden" type="text" value=""> <br><br> <input type="submit" value="Odoslat"/> </form> <?php } else { $dateform=$_REQUEST['dateform']; $timeform=$_REQUEST['timeform']; $dateto=$_REQUEST['dateto']; $meno=$_REQUEST['meno']; $ulica=$_REQUEST['ulica']; $mesto=$_REQUEST['mesto']; $pcs=$_REQUEST['pcs']; $zem=$_REQUEST['zem']; $email=$_REQUEST['email']; $phone=$_REQUEST['phone']; if (($dateform=="";)||($timeform=="";)||($dateto=="";)||($meno=="";)||($ulica=="";)||($mesto=="";)||($pcs=="";)||($zem=="";)||($email=="";)||($phone=="";)) { echo "Prosím, vyplnte všetky udaje."; } else{ $predmet="Rezervácia $dateform"; $text="Dátum prichodu: $dateform \n Čas príchodu: $timeform \n Dátum odchodu: $dateto \n Meno a priezvisko: $meno \n Ulica: $ulica \n Mesto: $mesto \n PSČ: $pcs \n Zem: $zem \n e-mail: $email \n telefónne číslo: $phone"; mail("mail.test@azet.sk", $predmet, $text); echo "Rezarvácia odoslaná!"; } } ?>
|
|
Registrovaný: 21.09.13 Prihlásený: 22.04.24 Príspevky: 2111 Témy: 77 Bydlisko: Považská By... |
Nastav kodovanie na UTF-8 nielen v php ale aj v tom editore v ktorom edituješ to .php
_________________ Nesnívaj svoj život, ale ži svoj sen. |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 20.05.2014 23:01 | |
|
Ak zistíš, že sa ti odoslaný email nezobrazí správne, tak namiesto zložitého zisťovania, ako to opraviť použi nejakú knižnicu na odosielanie emailov, ktorá sa postará o správne nastavenie hlavičiek.
|
|
Registrovaný: 01.04.14 Prihlásený: 26.04.24 Príspevky: 335 Témy: 77 Bydlisko: Trnava | Napísal autor témy NothinG: 22.05.2014 0:06 | |
|
V notaped++ mam kodovanie utf-8... v php ako a kde ho mam nastavit ? BTW len mimochodom na taky azet mi chodia maili krasne s diakritiku no ja potrebujem mat mail na websuporte, ziada to vyhradne majitel co mu robim web. Tak ako spravne tam nastavit to utf ? Popripade ako na tie kniznice o tom som este nepocul dik
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Mozes vyskusat napr. phpmailer, starsi tutorial najdes aj tu na pcfore, alebo pouzijes nieco podobne ako: Kód: $name = "MENO PRIEZVISKO ODOSIELATELA"; $from = "EMAIL ODOSIELATELA"; $to = "EMAIL PRIJEMCU"; $subject = "PREDMET"; $body = "SPRAVA";
$subject = "=?UTF-8?B?".base64_encode($subject)."?="; $headers = "MIME-Version: 1.0\n"; $headers .= "Content-Type: text/plain; charset=utf-8\n"; $headers .= "From: =?UTF-8?B?".base64_encode($name)."?=<".$from.">\n";
mail($to, $subject, $body, $headers);
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 01.04.14 Prihlásený: 26.04.24 Príspevky: 335 Témy: 77 Bydlisko: Trnava | Napísal autor témy NothinG: 22.05.2014 13:39 | |
|
Mohol by mi niekto ten kod implementovat na moj kod co mam hore ? Potrebujem to v tom rezervacnom formulari, v PHP sa zatial moc nevyznam dik // Spojený príspevok Štv 22.05.14 16:18Kód: <?php $action=$_REQUEST['action']; if ($action=="") { ?> <form action="" method="POST" enctype="multipart/form-data"> <input type="hidden" name="action" value="submit"> Dátum príchodu:<br> <input name="dateform" type="text" value="" size="30"/><br> Čas príchodu:<br> <input name="timeform" type="text" value="" size="30"/><br> Dátum odchodu:<br> <input name="dateto" type="text" value="" size="30"/><br> <br><br> Vaše meno a priezvisko:<br> <input name="meno" type="text" value="" size="30"/><br> <br><br> Ulica:<br> <input name="ulica" type="text" value="" size="30"/><br> Mesto:<br> <input name="mesto" type="text" value="" size="30"/><br> PSČ:<br> <input name="psc" type="text" value="" size="30"/><br> Zem:<br> <input name="zem" type="text" value="" size="30"/><br> <br><br> Váš e-mail:<br> <input name="email" type="text" value="" size="30"/><br> Váše telefónne číslo:<br> <input name="phone" type="text" value="" size="30"/><br> <input name="message" type="hidden" type="text" value=""> <br><br> <input type="submit" value="Odoslať"/> </form>
<?php } else { $dateform=$_REQUEST['dateform']; $timeform=$_REQUEST['timeform']; $dateto=$_REQUEST['dateto']; $meno=$_REQUEST['meno']; $ulica=$_REQUEST['ulica']; $mesto=$_REQUEST['mesto']; $psc=$_REQUEST['psc']; $zem=$_REQUEST['zem']; $email=$_REQUEST['email']; $phone=$_REQUEST['phone']; if (($dateform=="")||($timeform=="")||($dateto=="")||($meno=="")||($ulica=="")||($mesto=="")||($psc=="")||($zem=="")||($email=="")||($phone=="")) { echo "Prosím, vyplnte všetky udaje."; } else{ $text=" Dátum príchodu: $dateform \n Čas príchodu: $timeform \n Dátum odchodu: $dateto \n Meno a priezvisko: $meno \n Ulica: $ulica \n Mesto: $mesto \n PSČ: $psc \n Zem: $zem \n e-mail: $email \n telefónne číslo: $phone";
$predmet="Rezervácia $dateform"; $predmet = "=?UTF-8?B?".base64_encode($predmet)."?="; $headers = "MIME-Version: 1.0\n"; $headers .= "Content-Type: text/plain; charset=utf-8\n"; $headers .= "From: =?UTF-8?B?".base64_encode($meno)."?=<".$email.">\n"; mail("noothing@centrum.sk", $predmet, $text, $headers);
echo "Rezarvácia odoslaná!"; } } ?> Tak dal som to dokopy a super na websuporte uz idu maily aj s diakritikou, ale zas ma zaraze, ze napr na centrum, ani azet napr potom maily vobec nepridu // Spojený príspevok Štv 22.05.14 16:23Uz som to spravil, ale zas mam problem vysie uvedeny dalsi...
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Aj na centrum, aj na azet mi mail dosiel v pohode s pouzitim horeuvedeneho zakladneho kodu. Popozeraj sa ale este po dalsich hlavickach, ktore je mozne nastavit pri posielani mailu.
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| php - diakritika v PHP, ASP | 12 | 1153 | 29.10.2015 10:31 chrono | | Diakritika v PHP v PHP, ASP | 1 | 1553 | 14.08.2009 19:25 Snacker | | Diakritika mailov v PHP v PHP, ASP | 9 | 729 | 23.05.2010 11:39 petanorech | | PHP kontaktny formular a diakritika v PHP, ASP | 2 | 524 | 09.03.2015 20:43 walther | | diakritika v maile z webu caz PHP v PHP, ASP | 6 | 1027 | 10.07.2007 19:01 Tominator | | Diakritika v Redakčné systémy | 19 | 1470 | 06.05.2007 10:54 p360t | | Diakritika v HTML, XHTML, XML, CSS | 13 | 824 | 03.12.2008 14:12 exoomer | | Diakritika v HTML, XHTML, XML, CSS | 6 | 933 | 25.04.2007 16:54 p360t | | Diakritika v HTML, XHTML, XML, CSS | 1 | 504 | 25.10.2009 20:58 don jebot | | Diakritika v Databázy | 2 | 750 | 30.03.2009 22:22 22adamko | | Diakritika v Ostatné | 8 | 797 | 22.10.2010 22:10 Rammstein | | Diakritika v Databázy | 11 | 1099 | 30.08.2009 20:30 bmatias | | diakritika v HTML, XHTML, XML, CSS | 13 | 721 | 01.12.2010 14:18 coldak | | diakritika v HTML, XHTML, XML, CSS | 9 | 1121 | 18.08.2010 9:50 locksmith | | Diakritika v Delphi, Visual Basic | 1 | 766 | 05.05.2009 20:20 programator | | PHP programátor - PHP, MySQL, jQuery,X)Html/CSS v Ponuka práce | 0 | 1310 | 02.05.2011 12:08 magicmedia |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|