[ Príspevkov: 6 ] 
AutorSpráva
Offline

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

Registrovaný: 10.02.08
Prihlásený: 27.04.11
Príspevky: 9
Témy: 4 | 4
NapísalOffline : 10.02.2008 14:19 | mailovy formular

Zdravim, mam takuto prosbicku.. vo formulari na webe mam obrazky,aby si vedel zakaznik vybrat napr pozadie na vizitku, a kd mi pride mail ukazalo miesto nazvu obrazku aj obrazok. teda pride mi vyplneny mail od potencialneho zakaznika a bude tam vzor mango a obrazok. ako to tam urobit?

<input type="radio" name="Rozlozenie" value="Varianta 26." /> dufam,ze som to dobre vysvetlil a pochopite o co mi ide.. value moze ostat ako popis obrazku a medzi to value alebo za value dat neviem co aby prislo s obrazkom
vopred vdaka za pomoc


Offline

Užívateľ
Užívateľ
mailovy formular

Registrovaný: 01.09.07
Prihlásený: 18.05.11
Príspevky: 141
Témy: 36 | 36
Bydlisko: 127.0.0.1
NapísalOffline : 10.02.2008 15:42 | mailovy formular

to je skôr tým, že tvoj mail server to automaticky prekresľuje na obrázky, skús do funkcie mail pridať 4. parameter:
Kód:
mail(___,____,___,"MIME-Version: 1.0\r\nContent-type: text/html; charset=UTF-8\r\n");

teraz by ti malo zobraziť obrázky iba vtedy, ak v tele mailu bude klasický (X)HTML zápis obrázka


_________________
It easier to run away
Offline

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

Registrovaný: 10.02.08
Prihlásený: 27.04.11
Príspevky: 9
Témy: 4 | 4
Napísal autor témyOffline : 11.02.2008 10:04 | mailovy formular

dik za typ,ale absolutne nechapem kam to mam dat...
tu je moj script proism o doplnenie kam to mam dat..

<?php
require_once(dirname(__FILE__).'/../phpmailer/class.phpmailer.php');

if ($Firma!='' && $Email!='' && $Priezvisko!='' && $Meno!='' && $DIC!='' && $ICO!='' && $Telefon!='' && $Ulica!='' && $Mesto_PSC!='' && $Pocet_kusov_celkom!='' && $Pocet_druhov!='')
{
// upload suboru na ftp
// kontrolujeme uploadovany obrazok
$source1 = strtolower($_FILES['subor']['name']);
$source2 = $_FILES['subor']['tmp_name'];

if ( ($source2 != 'none') && ($source2 != '') ) // subor sa zda byt OK
{
@unlink(dirname(__FILE__).'/../tmp/'.$source1);
$ciel1 = dirname(__FILE__).'/../tmp/'.$source1;

if (!move_uploaded_file($source2, $ciel1)) // upload OK
{
echo 'Chyba pri prenose alebo velky subor !';
}
}

// koniec uploadu na server

$subject = 'Potvrdenie o odoslani objednavky - www.xxxxxxxx.sk';
$message = "
Dobrř de˛,
<br>
<b>$Meno</b> VaÜa objednßvka na vizitky:<br><br>
<table border='0' align='center' width='550' cellspacing='3' cellpadding='3'>
<tr>
<td align='center' bgcolor='#C0FF3E'>====== Őtrukt˙ra rozlo×enia textu a loga ======</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Rozlo×enie:</b></td>
</tr>
<tr>
<td>$Rozlozenie</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Vzor papiera:</b></td>
</tr>
<tr>
<td>$Vzorka</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Pozadie papiera:</b></td>
</tr>
<tr>
<td>$Pozadie</td>
</tr>
<tr>
<td align='center' bgcolor='#C0FF3E'>====== OsobnÚ ˙daje ======</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Firma:</b></td>
</tr>
<tr>
<td>$Firma</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Email:</b></td>
</tr>
<tr>
<td>$Email</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Priezvisko:</b></td>
</tr>
<tr>
<td>$Priezvisko</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Meno:</b></td>
</tr>
<tr>
<td>$Meno</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>DI╚/I╚ DPH:</b></td>
</tr>
<tr>
<td>$DIC</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>I╚O:</b></td>
</tr>
<tr>
<td>$ICO</td>
</tr>
<tr>
<td align='center' bgcolor='#C0FF3E'>====== FakturaŔnß adresa ======</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Ulica:</b></td>
</tr>
<tr>
<td>$Ulica</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Mesto/PS╚:</b></td>
</tr>
<tr>
<td>$Mesto_PSC</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Rovnakß ako fakturaŔnß:</b></td>
</tr>
<tr>
<td bgcolor='#FF4500'>$Dodanie</td>
</tr>
<tr>
<td align='center' bgcolor='#C0FF3E'>====== Adresa dodania ======</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Meno:</b></td>
</tr>
<tr>
<td>$Meno0</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Priezvisko:</b></td>
</tr>
<tr>
<td>$Priezvisko0</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Telefˇn:</b></td>
</tr>
<tr>
<td>$Telefon0</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Ulica:</b></td>
</tr>
<tr>
<td>$Ulica0</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Mesto/PS╚:</b></td>
</tr>
<tr>
<td>$Mesto_PSC0</td>
</tr>
<tr>
<td align='center' bgcolor='#C0FF3E'>====== Vizitky ======</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>PoŔet kusov celkom:</b></td>
</tr>
<tr>
<td>$Pocet_kusov_celkom</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>PoŔet druhov (mien) vizitiek:</b></td>
</tr>
<tr>
<td>$Pocet_druhov</td>

</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>FarebnosŁ - prvß strana:</b></td>
</tr>
<tr>
<td>$Farebnost</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Typ/Rozmer:</b></td>
</tr>
<tr>
<td>$Rozmer</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Grafickř nßvrh:</b></td>
</tr>
<tr>
<td>$Graficky_navrh</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Platba:</b></td>
</tr>
<tr>
<td>$Platba</td>
</tr>
<tr>
<td align='left' bgcolor='#DCDCDC'><b>Ftp ˙daje:</b></td>
</tr>
<tr>
<td bgcolor='#FF4500'>$Ftp</td>
</tr>
<tr>
<td align='left' bgcolor='#7B68EE'><b>Poznßmka:</b></td>
</tr>
<tr>
<td bgcolor='#FFEFDB'>$Poznamka</td>
</tr>
<tr>
<td align='left' bgcolor='#7B68EE'><b>ObchodnÚ podmienky:</b></td>
</tr>
<tr>
<td bgcolor='#FFEFDB'>$agreecheck</td>
</tr>
</table>
<br>
<b>bola prijatß</b>.
<br>

V prÝpade akřchkożvek otßzok alebo problÚmov ma kontaktujte na:<br><br>
<b>xxxxxxxxx<br>
Email: xxxx@xxxxx.sk<br>
Mobil: xxxxxxxxxxx</b><br>
";

$mail = new PHPMailer();
// $mail->SetLanguage ("sk","../phpmailer/language");
$mail->From = "xxxxxx@xxxxx.sk";
$mail->FromName = "WEB";
$mail->Host = "smtp.xxxxx.sk";
$mail->Mailer = "smtp";
$mail->SMTPAuth = true;
$mail->CharSet = "windows-1250";
$mail->Username = "xxxxx";
$mail->Password = "xxxx";
$mail->SingleTo = true;
$mail->IsHTML(true);
$mail->Body = $message;
$mail->AddAddress($Email, $Email);
$mail->AddAddress("xxxx@xxxx.com", "xxxx@xxxx.com");
$mail->AddAddress("xxxx@xxxx.sk", "xxxx@xxxx.sk");

if(!empty($source1))
{
$mail->AddAttachment($ciel1, $source1);
}

if(!$mail->Send())
{
echo "chyba pri posielani<br />";
echo $mail->ErrorInfo;
}

echo "<body background='images/bg.jpg'>
<br /><div align=\"center\"><strong>VaÜa objednßvka bola odoslanß, na Vami zadan˙ emailov˙ adresu bol odoslanř email o potvrdenÝ prijatia objednßvky.V dohżadnej dobe Vßs budeme kontaktovaŁ e-mailom k prÝpadnÚmu upresneniu objednßvky. ¤akujeme za vyu×itie naÜich slu×ieb, prajeme prÝjemnř de˛..</strong><br /><strong><a href='http://xxxxxxxxx.sk/'>SpńŁ</a></div><br /><br /><p align='center'><img border='0' src='images/button_ok.png' width='256' height='256' align='middle'></p></body>";
}
else
{
echo "<body background='images/bg.jpg'><br /><div align=\"center\"><strong>Neboli vyplnenÚ vÜetky povinnÚ polia. Vypl˛te formulßr prosÝm eÜte raz.¤akujeme</strong><br /><strong><a href='objednavka-vizitky.php'>SpńŁ</a></div><br /><br /><p align='center'><img border='0' src='images/button_cancel.png' width='256' height='256' align='middle'></p></body>";
}
unset($mail);

?>


Offline

Užívateľ
Užívateľ
mailovy formular

Registrovaný: 01.09.07
Prihlásený: 18.05.11
Príspevky: 141
Témy: 36 | 36
Bydlisko: 127.0.0.1
NapísalOffline : 11.02.2008 16:49 | mailovy formular

používaš na to aplikáciu tretej strany, tak preto si to nemohol nájsť. Ak sa nemýlim, tak tento príkaz "$mail->AddAttachment($ciel1, $source1); " pridáva do mailu prílohu nie ? Preto sa nemôže zobraziť v maile link, lebo ten obrázok je na tvoj mail odoslaný. Ako máš definíciu $message, tak niekde si pridaj:
Kód:
<tr><td align='left' bgcolor='#7B68EE'><b>Link na obrázok:</b></td></tr>
<tr><td bgcolor='#FFEFDB'><a href="$link">$link</a></td></tr>

($link - vytvor premennú, ktorá bude vlastne presným linkom k tomu obrázku (spolu s http://), ja neviem, kde to máš uložené)


_________________
It easier to run away
Offline

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

Registrovaný: 10.02.08
Prihlásený: 27.04.11
Príspevky: 9
Témy: 4 | 4
Napísal autor témyOffline : 11.02.2008 22:45 | mailovy formular

oki dik skusim..
toto co si pisal mam vlozit do toho kodu a do formulara co sa vypisuje do tohto kodu co vlozim? <input type="radio" name="Rozlozenie" value="Varianta 26." />
ku value dam zase value="http://nazov obrazka a v maili mi ukaze obrazok aj nazov obrazka?

je tu nejaka moznost,ze ti poslem tie dva subory a zakomponujes mi to tam?


Offline

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

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3991
Témy: 96 | 96
NapísalOffline : 12.02.2008 12:29 | mailovy formular

celaskon
trošku odveci ale:
1, PCFORUM a pbpBB ma tág [code] na scripty
2, odporúčam ti CSS uľahčí ti hodne kódu ... [myslím, definovanie tried]


 [ Príspevkov: 6 ] 


mailovy formular



Podobné témy

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

mailový formulár

v PHP, ASP

2

331

29.03.2011 10:06

kesaj

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

mailový formulár - poslanie konkrétneho checkboxu

v PHP, ASP

4

497

30.04.2011 22:44

richo9996

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

C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

1193

28.06.2013 22:08

walther

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

wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

136

22.08.2016 10:26

hatto13

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

E-mailový klient

v Sieťové a internetové programy

5

202

06.01.2012 14:38

blazej44800

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

E-mailový klient pre Android

v Smartfóny a tablety

7

157

10.12.2015 8:27

hanesovic

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

Formular

v HTML, XHTML, XML, CSS

14

579

03.05.2008 19:31

Svolo

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

FORMULAR

v Ponuka práce

3

1556

30.05.2006 6:51

jakub023

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

Formular

v Ostatné

0

101

08.03.2016 19:23

matej71

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

formular

v HTML, XHTML, XML, CSS

24

693

08.01.2011 14:55

shaggy

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

Formulár

v PHP, ASP

9

347

07.07.2012 20:39

Vojko

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

formular

v PHP, ASP

6

537

28.02.2008 21:05

Tominator

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

Formular

v HTML, XHTML, XML, CSS

2

503

21.03.2009 20:46

bloger7

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

formular

v PHP, ASP

4

462

21.09.2008 10:38

dessert

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

formulár

v HTML, XHTML, XML, CSS

14

867

27.05.2007 10:00

p360t

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

formular

v HTML, XHTML, XML, CSS

10

540

03.08.2008 19:27

rooobertek



© 2005 - 2017 PCforum, edited by JanoF