Autor Zpráva
TheRay
Profil
Prosím Vás niekto mám stále problém s jedným formulárom už by som ho rád dokončil. Ale stále sa vyskitne nejaký problém. Potrebujem riadkovať následujúci výpis textov v emailu teda aby prišiel text pekne pod sebou. Bolo mi tu párkrát poradené za čo pekne ďakujem ale bohužiaľ ani táto možnosť:
$text = "Meno:".$_POST['meno']."<br>"; *****nefunguje
$text .= "Priezvisko:".$_POST['priezvisko'];
$text .= "Mesto:".$_POST['mesto'];
$text .= "Telefón:".$_POST['telefon'];


ani táto:
$text = "Meno:".$_POST['meno/n]; *****nefunguje
$text .= "Priezvisko:".$_POST['priezvisko'];
$text .= "Mesto:".$_POST['mesto'];
$text .= "Telefón:".$_POST['telefon'];


Lenže mám v tom kóde asi 30 premenných $text a bez toho ich nemôžem zorganizovať a priradiť k nadpisom keď je všetko pokope už sa mi s toho krížia oči.

PS: Tu je ešte zbytok premenných ktoré by mali biť pod sebou.
<?php
$mail = "theray85@seznam.cz";
$predmet .= $_POST['predmet'];
$email .= $_POST['email'];
$text .= "Meno:".$_POST['meno'];
$text .= "Priezvisko:".$_POST['priezvisko'];
$text .= "Mesto:".$_POST['mesto'];
$text .= "Telefón:".$_POST['telefon'];
$text .= "Typ stavby:".$_POST['typ_stavby'];
$text .= "Typ okna:".$_POST['okno[]'];
$text .= "Otváranie:".$_POST['otvaranie[]'];
$text .= "Laminovanie okien:".$_POST['laminacia'];
$text .= "Farebné prevedenie:".$_POST['farba'];
$text .= "Výška 1:".$_POST['vyska1'];
$text .= "Šírka 1:".$_POST['sirka1'];
$text .= "Počet 1:".$_POST['pocet1'];
$text .= "Výška 2:".$_POST['vyska2'];
$text .= "Šírka 2:".$_POST['sirka2'];
$text .= "Počet 2:".$_POST['pocet2'];
$text .= "Výška 3:".$_POST['vyska3'];
$text .= "Šírka 3:".$_POST['sirka3'];
$text .= "Počet 3:".$_POST['pocet3'];
$text .= "Výška 4:".$_POST['vyska4'];
$text .= "Šírka 4:".$_POST['sirka4'];
$text .= "Počet 4:".$_POST['pocet4'];
$text .= "Hrúbka parapetu:".$_POST['hrubka_parapetu'];
$text .= "Material:".$_POST['material'];
$text .= "Šírka vonkajšieho parapetu:".$_POST['sirka_parapetu_vonkajsi'];
$text .= "Farba vonkašieho parapetu:".$_POST['farba_parapetu_vonkajsi'];
$text .= "Šírka vnútorného parapetu z PVC:".$_POST['sirka_parapetu_pvc'];
$text .= "Farba vnútorného parapetu z PVC:".$_POST['farba_parapetu_pvc'];
$text .= "Šírka vnútorného parapetu z drevotriesky:".$_POST['sirka_parapetu_drevotrieska'];
$text .= "Farba vnútorného parapetu z drevotriesky:".$_POST['farba_parapetu_drevotrieska'];
$text .= "Typ žalúzie:".$_POST['typ_zaluzie'];
$text .= "Farba krycej lišty:".$_POST['farba_krycej_listy'];
$text .= "Farba lamiel:".$_POST['farba_lamiel'];
$text .= "Typ skla:".$_POST['typ_skla'];
$text .= "Typ sieťky:".$_POST['okenna_pevna'];
$text .= "Typ sieťky:".$_POST['dverova_otvaracia'];
$text .= "Typ sieťky:".$_POST['dverovy_posuvny'];
$text .= "Farba sieťky:".$_POST['farba_sietky'];
$text .= "Montáž:".$_POST['montaz'];
$text .= "Murárske práce:".$_POST['muraske_prace'];
$text .= "Demontáž:".$_POST['demontaz'];
$text .= "Likvidácia odpadu:".$_POST['likvidacia_odpadu'];
Majkl578
Profil
Zkus celý ten kód nahradit za toto:
<?php
$mail = "theray85@seznam.cz";
$predmet = $_POST['predmet'];//tady není tečka před =
$email = $_POST['email'];//tady také ne
$text = array();//prázdné pole
$text[] = "Meno:".$_POST['meno'];
$text[] = "Priezvisko:".$_POST['priezvisko'];//tady a dále a
$text[] = "Mesto:".$_POST['mesto'];
$text[] = "Telefón:".$_POST['telefon'];
$text[] = "Typ stavby:".$_POST['typ_stavby'];
$text[] = "Typ okna:".$_POST['okno[]'];
$text[] = "Otváranie:".$_POST['otvaranie[]'];
$text[] = "Laminovanie okien:".$_POST['laminacia'];
$text[] = "Farebné prevedenie:".$_POST['farba'];
$text[] = "Výška 1:".$_POST['vyska1'];
$text[] = "Šírka 1:".$_POST['sirka1'];
$text[] = "Počet 1:".$_POST['pocet1'];
$text[] = "Výška 2:".$_POST['vyska2'];
$text[] = "Šírka 2:".$_POST['sirka2'];
$text[] = "Počet 2:".$_POST['pocet2'];
$text[] = "Výška 3:".$_POST['vyska3'];
$text[] = "Šírka 3:".$_POST['sirka3'];
$text[] = "Počet 3:".$_POST['pocet3'];
$text[] = "Výška 4:".$_POST['vyska4'];
$text[] = "Šírka 4:".$_POST['sirka4'];
$text[] = "Počet 4:".$_POST['pocet4'];
$text[] = "Hrúbka parapetu:".$_POST['hrubka_parapetu'];
$text[] = "Material:".$_POST['material'];
$text[] = "Šírka vonkajšieho parapetu:".$_POST['sirka_parapetu_vonkajsi'];
$text[] = "Farba vonkašieho parapetu:".$_POST['farba_parapetu_vonkajsi'];
$text[] = "Šírka vnútorného parapetu z PVC:".$_POST['sirka_parapetu_pvc'];
$text[] = "Farba vnútorného parapetu z PVC:".$_POST['farba_parapetu_pvc'];
$text[] = "Šírka vnútorného parapetu z drevotriesky:".$_POST['sirka_parapetu_drevotrieska'];
$text[] = "Farba vnútorného parapetu z drevotriesky:".$_POST['farba_parapetu_drevotrieska'];
$text[] = "Typ žalúzie:".$_POST['typ_zaluzie'];
$text[] = "Farba krycej lišty:".$_POST['farba_krycej_listy'];
$text[] = "Farba lamiel:".$_POST['farba_lamiel'];
$text[] = "Typ skla:".$_POST['typ_skla'];
$text[] = "Typ sieťky:".$_POST['okenna_pevna'];
$text[] = "Typ sieťky:".$_POST['dverova_otvaracia'];
$text[] = "Typ sieťky:".$_POST['dverovy_posuvny'];
$text[] = "Farba sieťky:".$_POST['farba_sietky'];
$text[] = "Montáž:".$_POST['montaz'];
$text[] = "Murárske práce:".$_POST['muraske_prace'];
$text[] = "Demontáž:".$_POST['demontaz'];
$text[] = "Likvidácia odpadu:".$_POST['likvidacia_odpadu'];

$text = implode("<br />\n", $text);//složíme pole do řetězce

Email pak musíš odesílat s hlavičkou pro typ text/html.
TheRay
Profil
Majkl578:
Zatim dekuji skusím.
TheRay
Profil
Majkl578:
A už prišiel po 2 dňoch a odriadkovaný je to ako má biť(asi mali problém zo serverom...konečne velmi pekne dakujem ale nechápem ako je možné že takto ho odriadkovalo....
AM_
Profil
TheRay:
vzhledem k tomu, že tam nikde nevidím funkci mail(), tak se docela divím, že se to vůbec odešle :)
že nic nepřijde může znamenat spoustu věcí, třeba taky to, že skončil ve spamu.
TheRay
Profil
AM:
Nedal som na sklo celý kód iba hlavnú časť ktorej sa problém týkal. A funkcia mail() tam je. Nie prišiel až neskor ale už chodí normálne asi mali problém na serveru. Dakujem

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: