Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

PHP slanje poruke

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Ostalo - ozbiljno -> Čistilište
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
malena
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 27. 03. 2009. (16:43:42)
Postovi: (62)16
Spol: žensko
Sarma = la pohva - posuda
= 9 - 8
Lokacija: ...

PostPostano: 11:40 ned, 5. 7. 2015    Naslov: PHP slanje poruke Citirajte i odgovorite

Pozdrav,

potrebna mi je mala pomoc. Frendica ima za dz napraviti PHP obrazac koji bi upit mušterije poslao njoj na mail.

[code:1] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hr" lang="hr">

<head>
<meta content="text/html; charset=windows-1250" http-equiv="content-type" />
<title>TANJA JANKOVI</title>
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/JavaScript"></script>
<script src="Scripts/jquery-1.4.1.js" type="text/JavaScript"></script>
<script src="Scripts/script.js" type="text/JavaScript"></script>
<script src="Scripts/jQuery.js" type="text/JavaScript"></script>
<script type="text/javascript" src="https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
</head>

<body>
<div class="wrapper">
<div id="banner">
<h1>KONTAKT</h1>
</div>

<div id="menu">
<div class="item"><a href="file:///C:/Users/HP/Desktop/TJ%20Diplomski/index.php" >Homepage </a></div>
<div class="item"><a href="http://marjan.fesb.hr/~ngjeldum/" >Prikupljanje podataka </a></div>
<div class="item"><a href="file:///C:/Users/HP/Desktop/TJ%20Diplomski/Obracun.php" > Obracun cijene </a></div>
<div class="item"><a href="file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php" > Kontakt </a></div>
</div>

<div id="tekst">
<p class="prvi_p">Ukoliko imate pitanja o našim proizvodima i uslugama slobodno popunite sljedeća polja i kliknite "ŠALJI"</p>
<form method="post" action="file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php" accept-charset="utf-8">
Naslov: <br/>
<input type = "text" name = "naslov" />
<br/><br/>
Tekst poruke: <br/>
<textarea name = "tekst" rows = "20" cols ="70"></textarea>
<br/><br/>

<input type ="submit" value = "Šalji"/>
<input type = "reset" value = "Odustani" />
</form>

<?php
$email = $_POST['email'];
$tekst = $_POST['tekst'];

init_set("STMP", "file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php");
init_set("sendmail_from", "tjankovi@fesb.hr");

if(mail($email, $tekst))
{
echo "Poruka je uspješno poslana!";
}
else
{
echo "Poruka nije uspješno poslana!";
}
?>
<br/><br/>
</div>


</body>

</html> [/code:1]

Zasad imamo ovo. Problem je sto ne ispise nista o tome je li poruka (ne)ispravno poslana i naravno, ne dobije nikakav mail. :oops:
Zato trebamo pomoc poznavatelja PHP-a da nas navede na pravi put i pomogne nam :oops:
Unaprijed hvala na pomoci!!!
Pozdrav,

potrebna mi je mala pomoc. Frendica ima za dz napraviti PHP obrazac koji bi upit mušterije poslao njoj na mail.

Kod:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="hr" lang="hr">

<head>
   <meta content="text/html; charset=windows-1250" http-equiv="content-type" />
   <title>TANJA JANKOVI</title>
   <script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/JavaScript"></script>
   <script src="Scripts/jquery-1.4.1.js" type="text/JavaScript"></script>
   <script src="Scripts/script.js" type="text/JavaScript"></script>
   <script src="Scripts/jQuery.js" type="text/JavaScript"></script>
   <script type="text/javascript" src="https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
</head>

<body>
   <div class="wrapper">
   <div id="banner">
      <h1>KONTAKT</h1>
   </div>
   
   <div id="menu">
      <div class="item"><a href="file:///C:/Users/HP/Desktop/TJ%20Diplomski/index.php" >Homepage </a></div>
      <div class="item"><a href="http://marjan.fesb.hr/~ngjeldum/" >Prikupljanje podataka </a></div>
      <div class="item"><a href="file:///C:/Users/HP/Desktop/TJ%20Diplomski/Obracun.php" > Obracun cijene </a></div>
      <div class="item"><a href="file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php" > Kontakt </a></div>
   </div>
   
   <div id="tekst">
      <p class="prvi_p">Ukoliko imate pitanja o našim proizvodima i uslugama slobodno popunite sljedeća polja i kliknite "ŠALJI"</p>
      <form method="post" action="file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php"  accept-charset="utf-8">
      Naslov: <br/>
      <input type = "text" name = "naslov" />
      <br/><br/>
      Tekst poruke: <br/>
      <textarea name = "tekst" rows = "20" cols ="70"></textarea>
      <br/><br/>
   
      <input type ="submit" value = "Šalji"/>
      <input type = "reset" value = "Odustani" />      
      </form>
      
         <?php
         $email = $_POST['email'];
         $tekst = $_POST['tekst'];
         
         init_set("STMP", "file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php");
         init_set("sendmail_from", "tjankovi@fesb.hr");
         
         if(mail($email, $tekst))
         {
            echo "Poruka je uspješno poslana!";
         }
         else
         {
            echo "Poruka nije uspješno poslana!";
         }
         ?>
         <br/><br/>
   </div>


</body>

</html>   


Zasad imamo ovo. Problem je sto ne ispise nista o tome je li poruka (ne)ispravno poslana i naravno, ne dobije nikakav mail. Embarassed
Zato trebamo pomoc poznavatelja PHP-a da nas navede na pravi put i pomogne nam Embarassed
Unaprijed hvala na pomoci!!!



_________________
Titanic
[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (355F)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 14:38 ned, 5. 7. 2015    Naslov: Citirajte i odgovorite

Ovo:
[tt]init_set("STMP", "file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php");[/tt]
bi trebalo biti SMTP server, a ne neka PHP skripta.

Preporuceno stivo: [url=http://stackoverflow.com/q/712392]Send email using the GMail SMTP server from a PHP page[/url]. Ako ides preko GMaila, prvi put neces uspjeti, ali ce ti GMail poslati mail u stilu "pokusaj pristupa preko nesigurne aplikacije", uz link gdje takav pristup mozes dozvoliti. Odi na link, dozvoli, igraj se sa skriptom, i onda vrati zabranu pristupa nesigurnim aplikacijama kad si gotova.

Sto se tice poruka o greskama, zaviri u [tt]php.ini[/tt] i podesi mu da ispisuje sve poruke i warninge kao dio outputa. To je po defaultu ugaseno, jer ne zelis tako nesto na produkcijskom serveru, ali doma, na development serveru, to je skroz OK. Nakon mijenjanja [tt]php.ini[/tt]-ja trebas restartati web server.

Opaska o kodu: konfiguraciju (ime mail servera, posiljaoca,...) je bolje drzati u nekom posebnom fileu kojeg include-as ili barem u varijablama koje definiras na pocetku skripte, a ne uzidati duboko u kod, pa da treba kopati gdje je to kad se treba promijeniti.
Ovo:
init_set("STMP", "file:///C:/Users/HP/Desktop/TJ%20Diplomski/Kontakt.php");
bi trebalo biti SMTP server, a ne neka PHP skripta.

Preporuceno stivo: Send email using the GMail SMTP server from a PHP page. Ako ides preko GMaila, prvi put neces uspjeti, ali ce ti GMail poslati mail u stilu "pokusaj pristupa preko nesigurne aplikacije", uz link gdje takav pristup mozes dozvoliti. Odi na link, dozvoli, igraj se sa skriptom, i onda vrati zabranu pristupa nesigurnim aplikacijama kad si gotova.

Sto se tice poruka o greskama, zaviri u php.ini i podesi mu da ispisuje sve poruke i warninge kao dio outputa. To je po defaultu ugaseno, jer ne zelis tako nesto na produkcijskom serveru, ali doma, na development serveru, to je skroz OK. Nakon mijenjanja php.ini-ja trebas restartati web server.

Opaska o kodu: konfiguraciju (ime mail servera, posiljaoca,...) je bolje drzati u nekom posebnom fileu kojeg include-as ili barem u varijablama koje definiras na pocetku skripte, a ne uzidati duboko u kod, pa da treba kopati gdje je to kad se treba promijeniti.



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Ostalo - ozbiljno -> Čistilište Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan