![]() |
![]() |
|
Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion... MySQL, PostgreSQL, MSQL, Oracle... |
![]() |
|
Alatke vezane za temu | Vrste prikaza |
![]() |
#1 |
Novi član
Član od: 2.10.2008.
Poruke: 6
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
![]()
Napravio sam kontakt formu, i php skriptu pomocu koje mi salje tu poruku na mejl koji se nalazi na samom serveru (telekom srbija server), ali nikako nece da primi taj mejl, MAILER-DAEMON@ispweb15.isp.telekom.rs mi vraca mejl nazad. Evo je php skripta, pa ako neko ime neku ideju sta je greska, neka kaze:
Kod:
<?php define("lokalni_mail", ""); define("subject", ""); if($_SERVER['REQUEST_METHOD']!='POST' or !isset($_SERVER['HTTP_USER_AGENT'])){ ... } $ime = Trim(stripslashes($_POST['ime'])); $prezime = Trim(stripslashes($_POST['prezime'])); $tel = Trim(stripslashes($_POST['telefon'])); $email = Trim(stripslashes($_POST['e-mail'])); $poruka = Trim(stripslashes($_POST['poruka'])); if(!checkMail($email) or check($ime) or check($prezime)){ ... } $headers .= "From: $ime $prezime <$email>\n"; $headers .= "Return-Path: $ime $prezime <$email>\n"; $headers .= "Reply-To: $ime $prezime <$email>\n"; $headers .= "MIME-Version:1.0\n"; $headers .= "Content-type:text/plain; charset=utf-8\n"; $poslat_mail = mail(lokalni_mail, subject, "Ime i prezime: $ime $prezime\nTelefon: $tel\nE-mail: $email\nIP: ".$_SERVER['REMOTE_ADDR']."\nPoruka: $poruka", $headers); if($poslat_mail){ ... } else{ ... } function check($str){ if(eregi('cc:|bcc:|Content-Type:|MIME-Version:|Content-Transfer-Encoding:|<|%0A|%3C',$str)){ return 1; } return 0; } function checkMail($email){ if(eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$", $email)){ return 1; } return 0; } ?> |
![]() |
![]() |
![]() |
#2 |
ex Laki pingvin
Član od: 28.10.2005.
Lokacija: Kragujevac (Srbija)
Poruke: 2.559
Zahvalnice: 478
Zahvaljeno 879 puta na 487 poruka
|
![]()
Да ли ти стварно мислиш да сервер може да пошаље мејл кориснику чије корисничко име не зна = "" (вредност за дефинисану константу „lokalni_mail“)?!
|
![]() |
![]() |
![]() |
#3 |
Novi član
Član od: 2.10.2008.
Poruke: 6
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
![]()
Pa da, sta fali...
Salim se, naravno da ne mislim, nego sam obrisao predefinisane vrednosti i umesto nekog koda sam stavio tacke kada sam kopirao skriptu ovde, posto verujem da to i nije toliko bitno da se vidi, vec pretpostavljam da je neka sitnica oko header-a. |
![]() |
![]() |
![]() |
#4 |
ex Laki pingvin
Član od: 28.10.2005.
Lokacija: Kragujevac (Srbija)
Poruke: 2.559
Zahvalnice: 478
Zahvaljeno 879 puta na 487 poruka
|
![]()
Е па овако. Кад закоментаришем те оскрнављене делове кода (рутине са тачкама) и дефинишем своје корисничко име у локалу као примаоца, мени стигне мејл, што ће рећи да је проблем негде другде — сервер, непостојање корисника чије име уписујеш за примаоца и др.
Шта ти јавља мејл демон у поруци и о грешци коју добијаш на мејл пошиљаоца? На ком серверу покушаваш ово да радиш? Да ли си гледао лог са грешком рада ПХП? |
![]() |
![]() |
![]() |
#5 |
Novi član
Član od: 2.10.2008.
Poruke: 6
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
![]()
Posle veoma druge prepiske sa podrskom, ispalo je da je problem bio kod njih.
Hvala Urke za odgovor. |
![]() |
![]() |
![]() |
Bookmarks sajtovi |
|
|
![]() |
||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Nokia e71 i problem sa USB konekcijom | PsyDuck | Aparati i oprema | 5 | 1.12.2010 15:17 |
Problem sa zagrevanjem ATI Radeon HD 4850 512MB DDR3 | bokela | Grafika | 34 | 24.6.2010 12:08 |
Problem sa stabilnoscu (potrebna strucna pomoc) | dzambo | Osnovne komponente | 10 | 6.4.2010 13:46 |
Extremno cudan problem sa RapidShare-om | MarkoT | Internet tehnologije | 8 | 2.4.2010 18:20 |
Problem sa TASKBAROM | Dapper | Operativni sistemi | 6 | 11.12.2008 17:01 |