mail() problem

mail() problem

offline
  • spaski 
  • Novi MyCity građanin
  • Pridružio: 02 Jan 2006
  • Poruke: 2

Problem se sastoji u sledecem:
Kada napravim neku mail skriptu, i uploadujem je na server,
funkcija mail() biva zamenjena sa array().
Tako da skripta ne radi.
Inace koristim besplatan host, orgfree. Mozda je zbog toga?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

Pogledaj da li host dozvoljava mail() f-ju. Ja jos nisam naleteo ni na jedan free host koji je dozvoljava, oni kazu zbog bandwidth-a.

Moja preporuka ti je da probas da zaobidjes tu zabranu i da koristis phpmailer (googlaj za link), jer ima opciju slanja koriscenjem SMTP naloga (kakav ti omogucuje recimo GMail). E sad, nisam ga probao na free hostu (jer imam placeni host) ali nista ne kosta da probas.



offline
  • Pridružio: 23 Mar 2004
  • Poruke: 523

Probaj REAR:Mail ekstenziju za PHP.

offline
  • spaski 
  • Novi MyCity građanin
  • Pridružio: 02 Jan 2006
  • Poruke: 2

Jel' moze kratko objasnjenje kako se koristi taj REAR?

offline
  • Pridružio: 23 Mar 2004
  • Poruke: 523

Uploaduješ PEAR module na server.
Npr. ako ti se stranice nalaze u www direktorijumu na ftp/Web serveru staviš PEAR ekstenzije u npr. PEAR folder, tako da taj folder nije vidljiv s vana. U taj folder smjestiš osnovne PEAR ekstenzije i Mail ekstenziju zajedno sa ostalim ekstenzijama koje Mail zahtjeva. Znači, u osnovnom folderu imaš www, PEAR. U www se nalaze PHP skripte, a u PEAR neophodne ekstenzije.
Kod mene u PEAR stoje PEAR (base), Mail, Net:Socket, Net:SMTP, OS:Guess i to je sve.
Zatim u skriptama koristiš:
ini_set("include_path", "../PEAR:."); require_once("Mail/Mail.php");
Nakon toga mail šalješ na primjer na sljedeći način:
      $subject="Poruka sa sajt.com";       $to_email = "(adresa)";       $to_name = "=?UTF-8?B?".base64_encode("Webmaster sajt.com")."?= <$to_email>";       $poruka=$_POST['poruka']."\r\n\r\n\r\n";       $poruka.="NAPOMENA:\r\nOva poruka je poslana putem [Link mogu videti samo ulogovani korisnici] kontakt stranice.\r\nOdgovaranjem na ovu poruku ćete pošiljaocu otkriti svoju e-mail adresu.\r\n\r\n";       $poruka.="Vrijeme: ".date('r')."\r\n";       $poruka.="IP adresa: ".$_SERVER['REMOTE_ADDR']." (".gethostbyaddr($_SERVER['REMOTE_ADDR']).")\r\n";       $headers["From"]="=?UTF-8?B?".base64_encode($_POST['name'])."?= <{$_POST['email']}>";       $headers["To"]=$to_name;       $headers["Subject"] = $subject;       $headers["Content-Type"]="text/plain; charset=UTF-8";       $ERROR=FALSE;       $mail_object = &Mail::factory("smtp");       if (PEAR::isError($mail_object)) $ERROR=TRUE;       if (! $ERROR) if (TRUE != ($mail_object->send($to_email, $headers, $poruka))) $ERROR=TRUE;       if (! $ERROR) {         echo '<P>Vaša poruka je uspješno isporučena.</P>           <P><A href="kontakt.php">Nazad.</A><br><br><br><br><br><br><br><br><br><br><br><br>';       } else {         echo '<P><span style="color: red; font-weight: bold;">Vaša poruka NIJE isporučena.</span><BR>Sistemska greška!</p><P><A href="kontakt.php">Nazad.</A>';       }

Ko je trenutno na forumu
 

Ukupno su 1769 korisnika na forumu :: 125 registrovanih, 11 sakrivenih i 1633 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 5623 - dana 13 Dec 2025 19:56

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 33 bren, 357magnum, A.R.Chafee.Jr., Adaminho1985, AleksSE, amaterSRB, Armadillo, Automaticar, awathorn, B61, bavar357, bbelic, Beardonitch, Belac91, Betty25, Bilmez25, Bobrock1, bobrothers, bolimejoli, Boris BM, brkan1, CikaKURE, Darko Jovanovic, Darko8, DejvTroter, desmeki, Desmond, Despot Đurađ, djonsule, Doca, DonRumataEstorski, Dorcolac, dragan_mig31, draganl, DrMrPr, drpera, dusan60, Frunze, Gaga_89, gasazem, gobrad, GORDI, GreenMan, gripen, GT, Hans Gajger, Hemi, igorkozar83, ikan, Iskander, istina, Istman, joca83, Joint Chief, Jomini, Kole1975, krca73, krkalon, Kubovac, kybonacci, laki_bb, Ljusa, loon123, Malahit, Manjane, MarijaC84, Marko00, mat, max power, mačković, milanovic, milanpb, mile.ilic75, MILJEVINAC, Milos ZA, Miloš Popović, MK10, mmelezovic, Morava71, MrNo, N.e.m.a.nj.a., Nasegorelist, nebidrag, Nemanja.M, nemkea71, nenooo, nikoladim, niksa517, Nole, Ns1975, opt1, Papadubi, perko91, pisac12, Player035, Povratak1912, RajkoB, redstar011, sales, samo_citam, sasics, sony771, sparkie, SpeedyGonzales, ssekir75, starlights, synergia, tanakadzo, Tas011, tecataki, travisrise, trpche, tubular, Vasilije Budović, vathra, Velibor Radoja, VladaKG1980, Vlado82, Voice1, VonDrobac, Vrač, zlaya011, zoran77, Žrnov, 79693