Autor | Zpráva | ||
---|---|---|---|
Michael90 Profil |
Přeji krásný nedělní večer. Mám na Vás prosbičku, ohledně emailového formuláře posílaného přes php. Když vyplním formulář a odešlu ho, zobrazí se mi v mailu takto (viz. obr). Co potřebuji je, nastavit, aby ten první sloupec nebyl prázdný a bylo tam např. jméno odesílatele.
[img]https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-prn2/v/t34.0-12/10719406_577755812351210_1228813371_n.jpg?oh=0551efb7a713e65a8b83d32033037373&oe=542AE45C&__gda__=1412121561_b61dfa896033735861af1e6c97f34d60[/img] Poradí mi někdo prosím, co vložit do souboru php aby to běhalo? Zkouším už hodiny :( |
||
mimochodec Profil |
#2 · Zasláno: 28. 9. 2014, 22:45:10
Ukaž php kód.
|
||
jefitto44 Profil |
#3 · Zasláno: 28. 9. 2014, 22:45:56
Obrázok nefunguje asi... používaš funkciu mail()?
|
||
Michael90 Profil |
#4 · Zasláno: 28. 9. 2014, 22:47:13 · Upravil/a: Michael90
mimochodec:
Kód php <?php $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/plain; charset=UTF-8\r\n"; $headers .= "Content-Transfer-Encoding: 8bit\r\n"; $to = "novak.michael1@seznam.cz"; $jmeno = $_POST['jmeno']; $email = $_POST['email']; $telefon = $_POST['telefon']; $pozadavek = $_POST['pozadavek']; $mess = " Jmeno: ".$jmeno."\n E-mail: ".$email."\n Telefon: ".$telefon."\n Pozadavky: ".$pozadavek."\n "; mail ($to, $jmeno, $mess, $extra); ?> jefitto44 https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-prn2/v/t34.0-12/10719406_577755812351210_1228813371_n.jpg?oh=0551efb7a713e65a8b83d32033037373&oe=542AE45C&__gda__=1412121561_b61dfa896033735861af1e6c97f34d60 |
||
mimochodec Profil |
Michael90:
Já nevím, ale jestli v tom prvním sloupci má být odesilatel, tak bys ho měl taky někde uvést, nejspíš v $headers. Nebo předmět? Ani ten tam nevidím. |
||
Michael90 Profil |
#6 · Zasláno: 28. 9. 2014, 23:05:17
Zkoušel jsem headers :/ subject, ale ne a ne to hodit do toho prvního sloupce :/
|
||
xROAL Profil |
#7 · Zasláno: 28. 9. 2014, 23:06:01
<?php $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/plain; charset=UTF-8\r\n"; $headers .= "Content-Transfer-Encoding: 8bit\r\n"; $headers .= "From: ".$_POST['email']."\r\n"; $to = "novak.michael1@seznam.cz"; $jmeno = $_POST['jmeno']; $email = $_POST['email']; $telefon = $_POST['telefon']; $pozadavek = $_POST['pozadavek']; $mess = " Jmeno: ".$jmeno."\n E-mail: ".$email."\n Telefon: ".$telefon."\n Pozadavky: ".$pozadavek."\n "; mail ($to, $jmeno, $mess, $headers); // žiadne $extra neexistuje ?> From by tam malo rozhodne byť, aby sa správne zobrazovalo od koho je mail odoslaný.
Navyše, do funkcie mail dávaš premennú $extra , ktorá ale vôbec nie je definovaná.
|
||
mimochodec Profil |
#8 · Zasláno: 29. 9. 2014, 06:23:38
Michael90: "prvni sloupec" je divny pojem. Nevim, jestli tam patri predmet nebo odesilatel. Nasel sis nejaky priklad, kde tyhle dva (a mozna i dalsi) udaje chybi. Najdi takovy, kde chybet nebudou. Neverim, ze to zabere vic nez dve minuty.
Ten screenshot je nejak polofunkcni, pouzivej na obrazky servery k tomu urcene, treba nahraj.to nebo jpeg.cz. Nic to ale nemeni na tom, ze by ses jako programator mel zrovna v tomto pripade bez obrazku uplne obejit. Snad podle ostatnich zprav vidis, co do toho sloupce patri. |
||
Časová prodleva: 10 let
|
0