[ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.08
Prihlásený: 11.12.19
Príspevky: 84
Témy: 20 | 20
NapísalOffline : 23.12.2009 16:29 | Diakritika vo Formulari

Vyskusal som uz aj ine ale nefunguje mi ani na jednom diakritika.. Kodovanie v hlavicke webu mam utf-8 a subory su ulozene v kodovani utf-8 taktiez. Pre info hostujem na websupport...

Kód:
<table>
<form action='objednavka.php?objednane=yes' method='POST'>
<tr><td width='130px'>Meno:</td><td width='200px'> <input type='text' name='meno'></td></tr><br>
<tr><td>Priezvisko:</td><td> <input type='text' name='priezvisko'></td></tr><br>
<tr><td>Ulica:</td><td> <input type='text' name='ulica'></td></tr><br>
<tr><td>Mesto:</td><td> <input type='text' name='mesto'></td></tr><br>
<tr><td>PSČ:</td><td> <input type='text' name='psc'></td></tr><br>
<tr><td>Telefón:</td><td> <input type='text' name='telefon' value='+421'></td></tr><br>
<tr><td>E-mail: </td><td><input type='text' name='mail' value='@'></td></tr><br>
<tr><td>Tvar subdomény:</td><td> <input type='text' name='sub' value='.mzona.eu'></td></tr><br>
<tr><td>Program:</td><td> <select name='program'>
<option value='easy'>Easy</option>
<option value='medium'>Medium</option>
<option value='hard'>Hard</option>
<option value='profi'>Profi</option></select></td></tr>
<br>
<tr><td>Poznámka:</td><td> <textarea name='poznamka' height='200px'> </textarea></td></tr>
<tr><td><input type='submit' value='Objednať'></td><td><input type='reset' value='Znovu'></td></tr>
</form>
</table>
<?php

$objednane = $_GET['objednane'];
$meno = $_POST['meno'];
$priezvisko = $_POST['priezvisko'];
$ulica = $_POST['ulica'];
$mesto = $_POST['mesto'];
$psc = $_POST['psc'];
$telefon = $_POST['telefon'];
$mail_od = $_POST['mail'];
$tvar = $_POST['sub'];
$program = $_POST['program'];
$poznamka = $_POST['poznamka'];

$mail = "support@mzona.eu";
$predmet = "".$tvar." - ".$program."";
$sprava = "
  Meno: ".$meno."
  Priezvisko: ".$priezvisko."
  Ulica: ".$ulica."
  Mesto: ".$mesto."
  PSC: ".$psc."
  Telefon: ".$telefon."
  E-mail: ".$mail_od."
  Tvar subdomeny: ".$tvar."
  Program: ".$program."
  Poznamka: ".$poznamka."";

if($objednane == 'yes'){ 
mail($mail,$predmet,$sprava);
echo "Objednávka bola úspešne odoslaná";
}
?>


Offline

Užívateľ
Užívateľ
Diakritika vo Formulari

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...
NapísalOffline : 23.12.2009 22:58 | Diakritika vo Formulari

v hlavicke mailu nastav kodovanie


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.08
Prihlásený: 11.12.19
Príspevky: 84
Témy: 20 | 20
Napísal autor témyOffline : 24.12.2009 1:06 | Diakritika vo Formulari

mozes mi dat kod ktory a kam?


Offline

Užívateľ
Užívateľ
Diakritika vo Formulari

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...
NapísalOffline : 24.12.2009 9:53 | Diakritika vo Formulari

php.net/mail

pozri si priklady, popripadne komentare


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.08
Prihlásený: 11.12.19
Príspevky: 84
Témy: 20 | 20
Napísal autor témyOffline : 24.12.2009 11:42 | Diakritika vo Formulari

no pozrel som odskusal som vselico ale nejde mi to aj tak...
Ja sa moc do formularov nevyznam...


Offline

Skúsený užívateľ
Skúsený užívateľ
Diakritika vo Formulari

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 24.12.2009 13:03 | Diakritika vo Formulari

Ono to nefunguje tuším preto, lebo default kódovanie mailservra je nejaké ISO-8859-1 alebo tak. Takže musíš takto nastaviť UTF-8:
Kód:
<table>
<form action='objednavka.php?objednane=yes' method='POST'>
<tr><td width='130px'>Meno:</td><td width='200px'> <input type='text' name='meno'></td></tr><br>
<tr><td>Priezvisko:</td><td> <input type='text' name='priezvisko'></td></tr><br>
<tr><td>Ulica:</td><td> <input type='text' name='ulica'></td></tr><br>
<tr><td>Mesto:</td><td> <input type='text' name='mesto'></td></tr><br>
<tr><td>PSČ:</td><td> <input type='text' name='psc'></td></tr><br>
<tr><td>Telefón:</td><td> <input type='text' name='telefon' value='+421'></td></tr><br>
<tr><td>E-mail: </td><td><input type='text' name='mail' value='@'></td></tr><br>
<tr><td>Tvar subdomény:</td><td> <input type='text' name='sub' value='.mzona.eu'></td></tr><br>
<tr><td>Program:</td><td> <select name='program'>
<option value='easy'>Easy</option>
<option value='medium'>Medium</option>
<option value='hard'>Hard</option>
<option value='profi'>Profi</option></select></td></tr>
<br>
<tr><td>Poznámka:</td><td> <textarea name='poznamka' height='200px'> </textarea></td></tr>
<tr><td><input type='submit' value='Objednať'></td><td><input type='reset' value='Znovu'></td></tr>
</form>
</table>
<?php

$objednane = $_GET['objednane'];
$meno = $_POST['meno'];
$priezvisko = $_POST['priezvisko'];
$ulica = $_POST['ulica'];
$mesto = $_POST['mesto'];
$psc = $_POST['psc'];
$telefon = $_POST['telefon'];
$mail_od = $_POST['mail'];
$tvar = $_POST['sub'];
$program = $_POST['program'];
$poznamka = $_POST['poznamka'];

$mail = "support@mzona.eu";
$predmet = "".$tvar." - ".$program."";
$sprava = "
  Meno: ".$meno."
  Priezvisko: ".$priezvisko."
  Ulica: ".$ulica."
  Mesto: ".$mesto."
  PSC: ".$psc."
  Telefon: ".$telefon."
  E-mail: ".$mail_od."
  Tvar subdomeny: ".$tvar."
  Program: ".$program."
  Poznamka: ".$poznamka."";

$hlavicky = "MIME-Version: 1.0\r\n";
$hlavicky .= “Content-type: text/plain; charset=utf-8\r\n";
$hlavicky .= "From: $from\r\n"; // odosielatel

if($objednane == 'yes') { 
mail($mail,$predmet,$sprava,$hlavicky);
echo "Objednávka bola úspešne odoslaná";
}
?>


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Diakritika vo Formulari

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181 | 181
Bydlisko: Nitra / Bra...
NapísalOffline : 24.12.2009 13:04 | Diakritika vo Formulari

vsak to som mu pisal :D ci nie ?


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.08
Prihlásený: 11.12.19
Príspevky: 84
Témy: 20 | 20
Napísal autor témyOffline : 24.12.2009 13:31 | Diakritika vo Formulari

p360t píše:
Ono to nefunguje tuším preto, lebo default kódovanie mailservra je nejaké ISO-8859-1 alebo tak. Takže musíš takto nastaviť UTF-8:
Kód:
<table>
<form action='objednavka.php?objednane=yes' method='POST'>
<tr><td width='130px'>Meno:</td><td width='200px'> <input type='text' name='meno'></td></tr><br>
<tr><td>Priezvisko:</td><td> <input type='text' name='priezvisko'></td></tr><br>
<tr><td>Ulica:</td><td> <input type='text' name='ulica'></td></tr><br>
<tr><td>Mesto:</td><td> <input type='text' name='mesto'></td></tr><br>
<tr><td>PSČ:</td><td> <input type='text' name='psc'></td></tr><br>
<tr><td>Telefón:</td><td> <input type='text' name='telefon' value='+421'></td></tr><br>
<tr><td>E-mail: </td><td><input type='text' name='mail' value='@'></td></tr><br>
<tr><td>Tvar subdomény:</td><td> <input type='text' name='sub' value='.mzona.eu'></td></tr><br>
<tr><td>Program:</td><td> <select name='program'>
<option value='easy'>Easy</option>
<option value='medium'>Medium</option>
<option value='hard'>Hard</option>
<option value='profi'>Profi</option></select></td></tr>
<br>
<tr><td>Poznámka:</td><td> <textarea name='poznamka' height='200px'> </textarea></td></tr>
<tr><td><input type='submit' value='Objednať'></td><td><input type='reset' value='Znovu'></td></tr>
</form>
</table>
<?php

$objednane = $_GET['objednane'];
$meno = $_POST['meno'];
$priezvisko = $_POST['priezvisko'];
$ulica = $_POST['ulica'];
$mesto = $_POST['mesto'];
$psc = $_POST['psc'];
$telefon = $_POST['telefon'];
$mail_od = $_POST['mail'];
$tvar = $_POST['sub'];
$program = $_POST['program'];
$poznamka = $_POST['poznamka'];

$mail = "support@mzona.eu";
$predmet = "".$tvar." - ".$program."";
$sprava = "
  Meno: ".$meno."
  Priezvisko: ".$priezvisko."
  Ulica: ".$ulica."
  Mesto: ".$mesto."
  PSC: ".$psc."
  Telefon: ".$telefon."
  E-mail: ".$mail_od."
  Tvar subdomeny: ".$tvar."
  Program: ".$program."
  Poznamka: ".$poznamka."";

$hlavicky = "MIME-Version: 1.0\r\n";
$hlavicky .= “Content-type: text/plain; charset=utf-8\r\n";
$hlavicky .= "From: $from\r\n"; // odosielatel

if($objednane == 'yes') { 
mail($mail,$predmet,$sprava,$hlavicky);
echo "Objednávka bola úspešne odoslaná";
}
?>


Diki moc velmi si mi pomohol.


 [ Príspevkov: 8 ] 


Diakritika vo Formulari



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

zapamatanie hodnot vo formulari

v PHP, ASP

14

610

16.10.2008 17:36

Roko

V tomto fóre nie sú ďalšie neprečítané témy.

nefungujúci popis vo formulári

v HTML, XHTML, XML, CSS

7

553

22.10.2007 11:01

brano

V tomto fóre nie sú ďalšie neprečítané témy.

kontrola retazca vo formulari

v JavaScript, VBScript, Ajax

8

941

05.09.2007 14:23

juho

V tomto fóre nie sú ďalšie neprečítané témy.

select list vo formulári

v PHP, ASP

3

480

26.06.2007 13:48

sento

V tomto fóre nie sú ďalšie neprečítané témy.

kontrola zadaneho retazca vo formulari

v PHP, ASP

5

602

29.08.2007 19:15

juho

V tomto fóre nie sú ďalšie neprečítané témy.

Zrušenie automatického vypĺňania vo formulári

v HTML, XHTML, XML, CSS

2

403

05.02.2012 20:07

Bokos

V tomto fóre nie sú ďalšie neprečítané témy.

Odstranenie hornej listy na formulari

v Delphi, Visual Basic

2

524

15.04.2010 12:44

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Umiestnenie dialogových okien na formulári

v Delphi, Visual Basic

2

799

05.09.2008 22:54

stopa27

V tomto fóre nie sú ďalšie neprečítané témy.

Tlacitka na upravu textu vo formulari

v PHP, ASP

3

435

11.11.2007 20:08

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Zapamätanie udajov vo formulari po obnoveni

v PHP, ASP

10

827

14.07.2008 13:01

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

uprava skriptu pre ratanie ceny vo formulari

v JavaScript, VBScript, Ajax

9

827

15.02.2009 18:50

Pedro

V tomto fóre nie sú ďalšie neprečítané témy.

required polia vo formulári a chybová hláška

v PHP, ASP

8

734

14.10.2009 22:39

davider137

V tomto fóre nie sú ďalšie neprečítané témy.

Chyba c PHP formulari pro odeslání mailu

v PHP, ASP

1

904

03.03.2006 14:34

michal.h

V tomto fóre nie sú ďalšie neprečítané témy.

Zistenie poradového čísla záznamu vo formulári v Accesse

v Databázy

0

456

20.12.2011 20:44

edoadam

V tomto fóre nie sú ďalšie neprečítané témy.

da sa nastavit sirka vo formulari, prvku select?

v HTML, XHTML, XML, CSS

8

589

19.09.2008 13:06

dulius

V tomto fóre nie sú ďalšie neprečítané témy.

Diakritika

v HTML, XHTML, XML, CSS

6

962

25.04.2007 16:54

p360t



© 2005 - 2024 PCforum, edited by JanoF