| Autor | Správa |
chrono
 Skúsený užívateľ
 Založený: 13.11.2007 Príspevky: 808
 | Zaslal: Po 21.11.11 23:17 |   |
Určite si nerobil to isté, pretože ty sa tam snažíš používať funkciu mail a nie SMTP. |
| |
  |
 |
Hawkie
 Užívateľ
 Založený: 27.04.2011 Príspevky: 35
 |
| kód: | <?php
$meno = $_POST['meno'];
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$osoby = $_POST['osoby'];
$od = $_POST['od'];
$do = $_POST['do'];
$text = $_POST['text'];
error_reporting(E_ALL);
echo '<h1>Toto je lol.php</h1>';
include 'class.phpmailer.php';
$mail=new PHPMailer();
$mail->CharSet = 'utf-8';
$mail->SetLanguage("cz","./phpmailer/language/");
$mail->IsSMTP = true;
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Port = 465;
$mail->SMTPSecure = 'ssl';
$mail->Username = 'mojemeno@gmail.com';
$mail->Password = 'mojeheslo';
$mail->From = $email;
$mail->FromName = $meno;
$mail->AddAddress('mojaadresa@gmail.com');
$mail->Subject = 'Toto je predmet';
$mail->Body = 'Toto je telo spravy : $meno $telefon $od $do $text';
$mail->AltBody = 'Toto je ALT telo spravy';
$mail->WordWrap = 50;
if(!$mail->Send()) {
echo 'Zpráva nebyla odeslána!';
echo 'Mailer Error: ' . $mail->ErrorInfo;
}
else {
echo 'Sprava bola odoslana!';
}
?> |
Je to na hostingu php5.sk (http://www.php5.sk). Tam totiž nefunguje normálna mail funkcia, ale treba ísť cez SMTP.
Ak tu nájde niekto chybu, ďakujem
PS: tie posty sú z formulára na predošlej stránke čo je servery |
_________________ „Slobodu mi predsa nikto nemôže zobrať, veď slobodný som sa už narodil!“ Kráľ Artuš | |
  |
 |
camo
 Zablokovaný užívateľ
 Založený: 05.09.2009 Príspevky: 1176 Bydlisko: Lehota pod Vtáčnikom
 |
IsSMTP je metóda nie premenná. |
| |
    |
 |
Hawkie
 Užívateľ
 Založený: 27.04.2011 Príspevky: 35
 | Zaslal: Ut 22.11.11 21:19 |   |
Tým chceš čo povedať? Že nemôžem posielať mail ktorý obsahuje premenné, ktoré zadá uživateľ ešte pred tým??? Čiže môžem posielať len text ktorý tam surovo napíšem? |
_________________ „Slobodu mi predsa nikto nemôže zobrať, veď slobodný som sa už narodil!“ Kráľ Artuš | |
  |
 |
camo
 Zablokovaný užívateľ
 Založený: 05.09.2009 Príspevky: 1176 Bydlisko: Lehota pod Vtáčnikom
 | Zaslal: Ut 22.11.11 21:45 |   |
Vôbec nemám pocit, že by premennú IsSMTP zadával užívateľ a zo surovosťou napísaného mailu to má tiež pramálo spoločné.
Skôr mám pocit, že ty absolútne nechápeš... |
| |
    |
 |
Hawkie
 Užívateľ
 Založený: 27.04.2011 Príspevky: 35
 | Zaslal: Ut 22.11.11 22:32 |   |
Aha moment . Ja som ťa nepochopil . Ty si hovoril o IsSMTP. Tak to dáva rozhovoru iný rozmer. Okej, takže toto je zle... okej, čo tam tedá ma byť? |
_________________ „Slobodu mi predsa nikto nemôže zobrať, veď slobodný som sa už narodil!“ Kráľ Artuš | |
  |
 |
chrono
 Skúsený užívateľ
 Založený: 13.11.2007 Príspevky: 808
 | Zaslal: Št 24.11.11 19:19 |   |
Na predošlej stránke to je urobené správne, takže sa tam pozri a budeš vedieť (a keby si mal v Php zapnuté zobrazovanie všetkých chýb, takmer určite by sa ti tam zobrazila nejaká chyba alebo upozornenie). |
| |
  |
 |
Hawkie
 Užívateľ
 Založený: 27.04.2011 Príspevky: 35
 | Zaslal: Št 24.11.11 20:00 |   |
Ono tú chybu mi tam vypisuje, ako som už spomínal
„Could not instantiate mail function.“ |
_________________ „Slobodu mi predsa nikto nemôže zobrať, veď slobodný som sa už narodil!“ Kráľ Artuš | |
  |
 |
chrono
 Skúsený užívateľ
 Založený: 13.11.2007 Príspevky: 808
 | Zaslal: Št 24.11.11 20:38 |   |
Skús si nainštalovať iný prehliadač, pretože ten tvoj zrejme zobrazuje len niektoré príspevky a tie dôležité z nejakého dôvodu preskakuje.
Ty tam nepoužívaš SMTP ale používaš tam funkciu mail. Na tej predchádzajúcej stránke (alebo v návode k PHPMailer) sa pozri, ako sa to IsSMTP používa. |
| |
  |
 |
Hawkie
 Užívateľ
 Založený: 27.04.2011 Príspevky: 35
 | Zaslal: Št 24.11.11 20:44 |   |
Okej, chybu som mal v adresári , tak sa ospravedlňujem, aspoň som sa naučil Phpmailer .
Ďakujem všetkým. |
_________________ „Slobodu mi predsa nikto nemôže zobrať, veď slobodný som sa už narodil!“ Kráľ Artuš | |
  |
 |
|