| | |
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Autor | Správa |
---|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal Draex: 19.06.2009 20:12 | |
|
Dobrý deň,
PHPmailer mi hlási chybu:
Citácia: Catchable fatal error: Object of class PHPMailer could not be converted to string in /amd/10.0.0.24/home/data/html/domena.sk/public_html/_sub/registracia/class.phpmailer.php on line 411
nic som neupravoval, stiahol som novu verziu (5.0.2) a robi mi to aj vtej (iny riadok)
Môj kód:
Kód: require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->From = "registracia@domena.sk"; $mail->FromName = "domena.sk";
$mail->AddAddress($mail, $nick); $mail->IsHTML(true);
$mail->Subject = "Aktivacný e-mail"; $mail->Body = " Dobrý den,<br> dakujeme vám za registráciu na stránke domena.sk . Pre dokoncenie registrácie navštívte nasledujúci link:<br> <a href=\"http://www.registracia.domena.sk/aktivacia.php?kluc=$aktiv\">http://www.registracia.domena.sk/aktivacia.php?kluc=$aktiv</a><br> Vaše prihlasovacie meno je: $nick<br> Vaše prihlasovacie heslo je: $origoHeslo<br> Dakujeme<br> <br> (ak ste sa na tejto stránke neregistrovali, kontaktujte administrátora na maili: registracia@domena.sk) "; $mail->AltBody = "Prosím aktualizujte svojho mailového klienta";
if(!$mail->Send()) // presmerovanie, ak je mail odoslany echo " Zaregistrovali ste sa. <script> window.location.replace(\"/index.php\"); </script>"; exit(); } else { $chyby.="Vyskytol sa problém s odosielaním mailu. Skúste znova, alebo kontaktujte administrátora"; }
Ďakujem za odpovede.
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 19.06.2009 20:16 | |
|
Nepoznam PHPMailer, ale problem bude zrejme v tomto riadku:
Kód: $mail->AddAddress($mail, $nick);
Ty sa snazis predat objekt ako prvy parameter tejto metody, ale ocakava to string. Pomenuvaj si premenne tak, aby si v nich nemal chaos
|
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal autor témy Draex: 19.06.2009 20:21 | |
|
a ako to prekonvertujem na string? resp. akou funkciou?, diki
P.S.: ked som dal riadok: $mail->AddAddress($mail, $nick); zmenil na $mail->AddAddress("$mail", "$nick"); chybu vyhodilo hned na 86 riadku
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Problem je samozrejme v tomto riadku, ako tu uz bolo spomenute:
Kód: $mail->AddAddress($mail, $nick); Premennu, v ktorej mas ulozenu mailovu adresu pomeuj inak ako $mail (napr. $email) a problem bude vyrieseny... pouzitie bude potom nasledovne: Kód: $mail->AddAddress($email, $nick);
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal autor témy Draex: 19.06.2009 20:53 | |
|
diki stanley, problem vyrieseny ale vyskytol sa druhy (staronovy)
Citácia: Could not instantiate mail function.
raz som uz tento problem mal ale po opätovnom nahrani suborov phpmailera a nahrati kodu z manualu Tominatora to zaalo fungovat ako ma, ale v tomto pripade to nejak nejde
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
skus poslat email pomocou funkcie mail(), ale pouzi adresy From aj To, presne ako v pripade phpmailera... ak to pojde, tak skusime daco ine...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal autor témy Draex: 20.06.2009 8:34 | |
|
Kód: if(Mail($email, "Aktivacný e-mail", " Dobrý den,<br> dakujeme vám za registráciu na stránke domena.sk . Pre dokoncenie registrácie navštívte nasledujúci link:<br> <a href=\"http://www.registracia.domena.sk/aktivacia.php?kluc=$aktiv\">http://www.registracia.domena.sk/aktivacia.php?kluc=$aktiv</a><br> Vaše prihlasovacie meno je: $nick<br> Vaše prihlasovacie heslo je: $origoHeslo<br> Dakujeme<br> <br> (ak ste sa na tejto stránke neregistrovali, kontaktujte administrátora na maili: registracia@domena.sk) ", "From: " . "registracia@domena.sk")){
// presmerovanie, ak je mail odoslany echo " Zaregistrovali ste sa. <script> window.location.replace(\"/index.php\"); </script>"; exit(); } else { $chyby.="Vyskytol sa problém s odosielaním mailu. Skúste znova, alebo kontaktujte administrátora"; }
Citácia: Vyskytli sa nasledujúce chyby: Vyskytol sa problém s odosielaním mailu. Skúste znova, alebo kontaktujte administrátora
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
skusas to na hostingu ci kde? mas povolenu funkciu mail?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 27.11.08 Prihlásený: 30.01.20 Príspevky: 630 Témy: 98 Bydlisko: Veľký Krtíš... | Napísal autor témy Draex: 20.06.2009 9:28 | |
|
skusam to na (free)hostingu, freeserver.sk
idem to skusit na websupporte
//edit: na websupporte to nevyhodilo ziadnu chybu ale ani neprisiel mail
//edit2: freeserver.sk ma asi nefunkcny cely mailovy system lebo ked som dal z websupportu poslat mail na freeserver.sk tak neprisiel ale ked som to dal poslat na gmail.com tak prisiel za par sekund
a diki vsetkym
|
|
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| PHPMailer v PHP, ASP | 5 | 484 | 23.01.2017 9:11 mackooo | | phpmailer v PHP, ASP | 15 | 856 | 24.01.2014 0:30 shaggy | | phpmailer v PHP, ASP | 3 | 616 | 18.04.2009 21:37 Draex | | phpmailer chyba v PHP, ASP | 14 | 818 | 05.10.2008 10:41 dadmtb | | nefunkcny phpmailer v PHP, ASP | 2 | 508 | 08.09.2009 21:21 Blackdevil | | class PHPMailer v PHP, ASP | 3 | 318 | 30.09.2012 12:19 shaggy | | phpmailer - neprichadza mail v PHP, ASP | 9 | 748 | 06.03.2010 13:45 Blackdevil | | Manuál: Používame PHPMailer v Články | 29 | 12254 | 24.06.2010 18:20 dartanan | | PHPmailer a smtp v PHP, ASP | 5 | 976 | 22.10.2007 19:20 ser1a | | phpmailer smtp error v PHP, ASP | 1 | 421 | 03.02.2011 13:51 walther | | problem s PHPmailer-om v PHP, ASP | 6 | 496 | 11.06.2009 21:37 Draex | | phpMailer form s udajmi v PHP, ASP | 4 | 551 | 23.01.2009 16:04 kajbo | | Spam: phpMailer vs mail(); v Ostatné | 3 | 543 | 02.09.2008 21:44 stenley | | vloženie podmienky do phpmailer v PHP, ASP | 5 | 416 | 05.08.2014 10:22 chrono | | PHPMailer na php5.sk v PHP, ASP | 24 | 1063 | 24.11.2011 19:44 Hawkie | | PHPmailer - neodošle viac ako 5MB prílohu v PHP, ASP | 4 | 488 | 23.12.2011 12:57 weroro |
| 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
|
|