obsah $headers?
nový řádky dělej přes \r\n to je pro univerzální
Formulář - neodesílá na e-mail
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Roscow
- Level 2.5
- Příspěvky: 268
- Registrován: únor 08
- Bydliště: Huštěnovice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
a to není jedno? :) to teďka prosím neřešte, jde mi o to kódování hlavně :)
Jsem takový jaký jsem
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
hmm, v headers se nastavuje kodování, ale když to je jedno tak tvoje volba
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Roscow
- Level 2.5
- Příspěvky: 268
- Registrován: únor 08
- Bydliště: Huštěnovice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
říkám, že jedno je řádkování teďka..to kódování bych prosil vyřešit :)
Jsem takový jaký jsem
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
obsah $headers bude ještě dnes?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Roscow
- Level 2.5
- Příspěvky: 268
- Registrován: únor 08
- Bydliště: Huštěnovice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
zas tak moc se v tom nevyznám, abych ti poslal jen $headers...radsi poslu cely php skript
<Title>Objednávka</Title>
<?php
$jmeno = $_POST['jmeno'];
$bydliste = $_POST['bydliste'];
$psc = $_POST['psc'];
$telefon = $_POST['telefon'];
$email = $_POST['email'];
$prijezd = $_POST['prijezd'];
$odjezd = $_POST['odjezd'];
$sluzba = $_POST['sluzba'];
$pobyt = $_POST['pobyt'];
$zprava = "\nJméno: $jmeno
\nBydliště: $bydliste
\nPSČ: $psc
\nTelefon: $telefon
\nEmail: $email
\nDatum příjezdu: $prijezd
\nDatum odjezdu: $odjezd
\nZvolená služba: $sluzba
\nDélka pobytu: $pobyt";
$spam = $_POST['kontrola'];
if ($jmeno!="" and
$bydliste!="" and
$psc!="" and $telefon!="" and
$email!="" and $prijezd!="" and
$odjezd!="" and $sluzba!="" and
$pobyt!="" and
$kontrola=="4")
{
If(Mail("maturitni.projekt@centrum.cz", "Od: " . $email, $zprava, "Reply-to: ".$email."\r\n"))
echo "<p><strong>E-mail byl úspěšně odeslán.</strong></p>";
Else
echo "Při odesílání došlo k chybě ve funkci Mail<br>";
}
else
{
echo "<p>E-mail se <strong>nepodařilo poslat</strong> možná kvůli <strong>nevyplnění všech údajů</strong> nebo <strong>špatně zadaného výsledku.</strong></p>";
}
?>
<p><a href="objednat.html"> Zpět na stránku s objednávkou...
Jsem takový jaký jsem
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
jo dík, že jsi si vzal poučení z mojí předchozí rady o tom, abys dal do argumentů funkce jen proměnný...
pokud máš utf-8
PHP-$headers píše:$headers .= "Content-Transfer-Encoding: base64\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/plain; charset=\"utf-8\"\r\n";
$headers .= "Reply-to:$email\r\n";
pokud máš utf-8
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Roscow
- Level 2.5
- Příspěvky: 268
- Registrován: únor 08
- Bydliště: Huštěnovice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
a kam to mám vložit?:D nemohl bys mi to upravit? prosím :)
Jsem takový jaký jsem
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
někam před odeslání emailu funkcí Mail
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Roscow
- Level 2.5
- Příspěvky: 268
- Registrován: únor 08
- Bydliště: Huštěnovice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
vlozil jsem to hned za $zprava misto "reply-to" a nic..prvni mi to pise chybu ohledne ; a kdyz je oddelam, pise mi to ze mam v Mail() moc parametru..byl by jsi tak ochotny a vlozil bys mi to presne tam, kde to ma opravdu byt? je to snad posledni problem ktery potrebuji vyresit, tak prosim te...dekuju
A používám kódování CP 1250..při UTF8 mám problém u objednávky..
A používám kódování CP 1250..při UTF8 mám problém u objednávky..
Jsem takový jaký jsem
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
PHP píše:$zprava = "\nJméno: $jmeno
\nBydliště: $bydliste
\nPSČ: $psc
\nTelefon: $telefon
\nEmail: $email
\nDatum příjezdu: $prijezd
\nDatum odjezdu: $odjezd
\nZvolená služba: $sluzba
\nDélka pobytu: $pobyt";
$zprava=Base64_Encode($zprava);
$headers .= "Reply-to:$email\r\n".
"MIME-Version: 1.0\r\n".
"Content-Type: text/plain; charset=\"windows-1250\"\r\n".
"Content-Transfer-Encoding: base64\r\n";
Mail($prijemce,$predmet,$zprava,$hlavicka);
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Roscow
- Level 2.5
- Příspěvky: 268
- Registrován: únor 08
- Bydliště: Huštěnovice
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář - neodesílá na e-mail
uz mi to jde, diky moc:) vyresil jsem to timto, i tim, ze jsem to dal na gmail.com..:) ..a ted me pri jidle napadla jeste jedna vec..slo by nejak udelat, aby se to odeslalo me i tomu co to vyplnuje? vis jak to myslim?:)
Jsem takový jaký jsem
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 2534
-
od HelFix
Zobrazit poslední příspěvek
30 črc 2024 09:07
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti