[ Príspevkov: 8 ] 
AutorSpráva
Offline

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

Registrovaný: 20.10.08
Prihlásený: 27.04.12
Príspevky: 25
Témy: 10 | 10
NapísalOffline : 04.03.2012 18:26 | odosielanie emailov v php

Zdravim,
chcem naprogramovat aplikaciu na odosielanie pohladnic v php. Lenze ked som skusal odoslat len obycajnu textovu spravu. Email mi nepresiel. Skusal som uz rozne konfiguracie v php.ini ale nic nefunguje. Samozrejme ze v linuxe mam nainstalovany sendmail.

Toto je kod stranky:
Kód:
<?php

ini_set("SMTP","smtp.gmail.com");
ini_set("smtp_port","465");
ini_set('sendmail_from', 'meno@gmail.com');
ini_set("username","meno@gmail.com");
ini_set("password","heslo");

$headers = "From: www.mail.google.com<meno@gmail.com>\r\n";
$succes = mail("prijemca@gmail.com", "Skuska", "Text spravy", $headers);
if($succes)
echo 'vas email bol odoslany!';
else
echo 'vyskytla sa chyba!';
?>

Ked ju spustim tak neodosle email ale vypise mi "vyskytla sa chyba"...ale ziadny problem so syntaxou alebo s konfiguracio php.ini...

Toto je moje momentalne nastavenie v subore php.ini:
Kód:
; For Win32 only.
; http://www.php.net/manual/en/mail.configuration.php#ini.smtp
SMTP = localhost            
; http://www.php.net/manual/en/mail.configuration.php#ini.smtp-port
smtp_port = 25

; For Win32 only.
; http://www.php.net/manual/en/mail.configuration.php#ini.sendmail-from
;sendmail_from = root@localhost;

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://www.php.net/manual/en/mail.configuration.php#ini.sendmail-path
sendmail_path = /usr/sbin/sendmail -t -i


Vopred dakujem za kazdu pomoc


Offline

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

Registrovaný: 18.11.10
Prihlásený: 16.08.16
Príspevky: 87
Témy: 29 | 29
NapísalOffline : 04.03.2012 18:55 | odosielanie emailov v php

skús otvoriť takýto súbor

Kód:
<?php
mail("tvoj@email.com", "Skuska", "Text spravy", $headers);
?>


a uvidíš či ti ten mail prišiel na tvoj mail lebo tento zápis:

Kód:
// oprava mal som tu chybu
$succes = mail("prijemca@gmail.com", "Skuska", "Text spravy");


podľa mňa nič nevykonáva iba to uloží do premennej ... programujem krátko a takýto zápis mi príde dosť divne :)


Offline

Skúsený užívateľ
Skúsený užívateľ
odosielanie emailov v php

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14691
Témy: 66 | 66
Bydlisko: Žilina
Vek: 30
NapísalOffline : 04.03.2012 19:02 | odosielanie emailov v php

account23, tak si na takýto zápis začni rýchlo zvykať ;)

minotron, skús toto http://www.go4expert.com/forums/showthread.php?t=465


_________________
C#, PHP, ...
Offline

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

Registrovaný: 18.11.10
Prihlásený: 16.08.16
Príspevky: 87
Témy: 29 | 29
NapísalOffline : 04.03.2012 19:04 | odosielanie emailov v php

hm asi si začnem :D no všetko je raz prvý krát čo už :D


Offline

Skúsený užívateľ
Skúsený užívateľ
odosielanie emailov v php

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14691
Témy: 66 | 66
Bydlisko: Žilina
Vek: 30
NapísalOffline : 04.03.2012 19:06 | odosielanie emailov v php

Veľa funkcií má nejakú návratovú hodnotu a tým, že spravíš hentaký zápis, vlastne danú hodnotu získaš. Hej, fungovalo by to aj bez priradenia do premennej, lenže v tom prípade by si nevedel, či sa daný mail odoslal alebo nie.

Je to úplne rovnaký princíp ako keď máš povedzme zápis
Kód:
     $obsahStvorca = VypocitajObsah($strana);

S takým dačím si sa už dúfam stretol :)


_________________
C#, PHP, ...
Offline

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

Registrovaný: 20.10.08
Prihlásený: 27.04.12
Príspevky: 25
Témy: 10 | 10
Napísal autor témyOffline : 04.03.2012 19:19 | odosielanie emailov v php

skusil som pridat ten kod z tej stranky( http://www.go4expert.com/forums/showthread.php?t=465 ) ale ani to nepomohlo... skusal som aj $fd dat ako stvrty argument vo funkcii mail namiesto $headers...lenze to mi vypisalo chybu ze ocakava typ string...


Offline

Skúsený užívateľ
Skúsený užívateľ
odosielanie emailov v php

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14691
Témy: 66 | 66
Bydlisko: Žilina
Vek: 30
NapísalOffline : 04.03.2012 20:38 | odosielanie emailov v php

Nepomohlo znamená čo? Dalo ti to nejakú chybovú hlášku?


_________________
C#, PHP, ...
Offline

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

Registrovaný: 20.10.08
Prihlásený: 27.04.12
Príspevky: 25
Témy: 10 | 10
Napísal autor témyOffline : 04.03.2012 20:48 | odosielanie emailov v php

kde je chyba?? prosim poradte mi nemozem sa bez toho pohnut dalej...

// pridané po 5 minútach od posledného príspevku

walther píše:
Nepomohlo znamená čo? Dalo ti to nejakú chybovú hlášku?


nie napisalo mi zase: "vyskytla sa chyba!"

// pridané po 3 minútach od posledného príspevku

a ked som dal $fd ako 4. argument tak mi vypisalo toto:
Kód:
Warning: mail(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /var/www/html/firstmail.php on line 13 Warning: mail() expects parameter 4 to be string, resource given in /var/www/html/firstmail.php on line 13 vyskytla sa chyba!


 [ Príspevkov: 8 ] 


odosielanie emailov v php



Podobné témy

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

Odosielanie emailov

v Ostatné programy

0

59

20.08.2013 20:43

samson3333

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

Webova sluzba na odosielanie emailov

v Internetový marketing, SEO, reklama

9

227

20.05.2016 19:42

incredible

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

Wamp server a odosielanie emailov

v PHP, ASP

4

483

16.10.2011 22:44

jurov

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

PHP - Posielanie hromadnych emailov

v PHP, ASP

1

317

21.01.2012 11:20

iop

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

Nastavenia emailov

v Redakčné systémy

4

393

07.01.2007 20:30

t0ki

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

posielanie emailov

v PHP, ASP

12

189

14.05.2014 16:14

baumax

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

Vseobecna chyba (zabanovanie emailov)

v Redakčné systémy

1

423

21.11.2007 0:09

chrono

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

script na vytahovanie emailov

v PHP, ASP

11

651

01.08.2006 9:44

Freelan

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

Nastavenie emailov v phpBB

v Redakčné systémy

2

1128

09.12.2012 18:23

capricorn7

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

sprava emailov cez imap bez db

v PHP, ASP

6

231

04.06.2010 16:53

Merlin_sk

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

Zakupenie databazy emailov firiem na slovensku

v Krčma

4

304

15.07.2010 10:00

djfrco

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

Problémy s posielaním emailov zo stránky

v PHP, ASP

7

486

15.06.2008 10:58

calimero

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

neaktivny email ucet a preposielanie emailov

v Služby a webstránky

2

227

29.08.2013 20:21

sedlák

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

Problem s odosielanim emailov - dns blacklist

v Sieťové a internetové programy

0

232

01.06.2011 21:09

Bobesko

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

Odosielanie mailu

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

v PHP, ASP

48

1984

28.03.2008 13:16

Blackshadow

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

odosielanie SMS

v PHP, ASP

3

615

19.05.2011 14:08

Flety



© 2005 - 2017 PCforum, edited by JanoF