| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 20.10.08 Prihlásený: 27.04.12 Príspevky: 25 Témy: 10 |
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
|
|
Registrovaný: 18.11.10 Prihlásený: 13.07.20 Príspevky: 87 Témy: 29 |
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
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina | |
Registrovaný: 18.11.10 Prihlásený: 13.07.20 Príspevky: 87 Témy: 29 |
hm asi si začnem no všetko je raz prvý krát čo už
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
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, ... |
|
Registrovaný: 20.10.08 Prihlásený: 27.04.12 Príspevky: 25 Témy: 10 | |
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Nepomohlo znamená čo? Dalo ti to nejakú chybovú hlášku?
_________________ C#, PHP, ... |
|
Registrovaný: 20.10.08 Prihlásený: 27.04.12 Príspevky: 25 Témy: 10 | Napísal autor témy minotron: 04.03.2012 20:48 | |
|
kde je chyba?? prosim poradte mi nemozem sa bez toho pohnut dalej... // pridané po 5 minútach od posledného príspevkuwalther 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íspevkua 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!
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|