NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Nefungující odpověď na email

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Verquido
Tvůrce
Avatar
Verquido:11.5.2016 17:49

Zdravím, potřebuji poradit. Odesílám email z webu pomocí php a na email bych potřeboval i odpovědět.

$headers = 'From: xxxx' . '\r\n' . 'Reply-to:' . $_POST["email_field"];

Mám tento kód jakožto hlavičku a myslím si že Reply by to mělo zajistit ne? Proč to nefunguje?

Editováno 11.5.2016 17:49
 
Odpovědět
11.5.2016 17:49
Avatar
Odpovídá na Verquido
Uživatel sítě :11.5.2016 18:05

Ahoj,

'\r\n'

nahraď

"\r\n"

To by mělo stačit.

Nahoru Odpovědět
11.5.2016 18:05
Chybami se člověk učí, běžte se učit jinam!
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na Uživatel sítě
Verquido:11.5.2016 18:09

Proč to? Vždyť je to textový řetězec vlastně jako celek, takže tahle změna tam vůbec nebude poznat ne?

 
Nahoru Odpovědět
11.5.2016 18:09
Avatar
Odpovídá na Verquido
Uživatel sítě :11.5.2016 18:12

Řádky v hlavičce musí být zalomeny. Když to dáš do jednoduchých uvozovek, tak to bude bráno jako klasický znak a né jako zalomení.

Edit: Ještě se nabízí možnost použít konstantu PHP_EOL

Editováno 11.5.2016 18:14
Nahoru Odpovědět
11.5.2016 18:12
Chybami se člověk učí, běžte se učit jinam!
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na Uživatel sítě
Verquido:11.5.2016 18:15

Zkusil sem ty uvozovky, snad to bude fungovat :)

 
Nahoru Odpovědět
11.5.2016 18:15
Avatar
Odpovídá na Verquido
Dominik Klapuch:11.5.2016 18:51

Jen dodatek, zkus implode s "\r\n", abys někde neudělal chybku :)
https://secure.php.net/…ion.mail.php#…

Nahoru Odpovědět
11.5.2016 18:51
Kód a data patří k sobě.
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na Dominik Klapuch
Verquido:11.5.2016 19:24

To taky nevypadá špatně :) Díky

 
Nahoru Odpovědět
11.5.2016 19:24
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.