PHP tutorijal

poruka: 31
|
čitano: 13.102
|
moderatori: Lazarus Long, XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
neaktivan
offline
Slanje maila putem PHP

PHP tutorijal

 

Evo kako slati maila php-om. U ovom ćete tutoriali naučiti kako izraditi web formu koja će korisnicima omogućiti da odaberu primatelja emaila. Ovo je korisno ako imate više email adresa preko kojih vas posjetitelji mogu kontaktirati. Također ću vas i naučiti kako korisnicima omogućiti da kopiju maila pošalju na svoju adresu.

 

Prvo ćemo napraviti web formu. Radi jednostavnosti, umetnut ćemo tri polja za unos, polje textarea i element select. Polja za unos će nam služiti za upisivanje imena korisnika, njihove email adrese i naslova poruke. Element select će nam poslužiti za odabir email adrese na koju korisnik želi poslati email. Osim navedenih elemenata, u formu ćemo, naravno, ubaciti i gumb za slanje, ali i checkbox, koji ćemo koristiti kako bismo provjerili želi li korisnik da kopija maila stigne na njegovu adresu.

 

<form action="mail.php" method="post">
<table border="0">
<tr>
<td>Vaše ime:</td>
<td><input type="text" name="ime" /></td>
</tr>
<tr>
<td>Vaša email adresa:</td>
<td><input type="text" name="mail" /></td>
</tr>
<tr>
<td>Naslov poruke:</td>
<td><input type="text" name="subject" /></td>
</tr>
<tr>
<td>Vaša poruka:</td>
<td><textarea name="poruka"></textarea></td>
</tr>
<tr>
<td>Pošalji mail na:</td>
<td>
<select name="odabir">
<kontakt>
<marketing>
</select>
</td>
</tr>
<tr>
<td>Pošalji kopiju na moj mail?</td>
<td><input type="checkbox" name="kopija" /></td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Pošalji!" />
</td>
</tr>
</table>
</form>

 

Kao što možete i sami uočiti, skripta koja će obraditi podatke iz forme je "mail.php", a metoda koju koristimo je post. Elementima smo pridodali imena ("name") kako bismo mogli preuzeti podatke iz forme.

 

Nema pitanja na koje ne postoji odgovor.
Poruka je uređivana zadnji put pet 11.4.2008 19:18 (pc-haker).
 
0 0 hvala 0
17 godina
neaktivan
offline
Izrada Hit Counter

Kako biste mogli pratiti statistiku posjećenosti stranice, naučit ću vas kako da uz pomoć php-a napravite jednostavan hit counter, odnosno brojač učitavanja. Ovaj hit counter služi, prvenstveno, kao uvod u izradu nekog složenijeg brojača, zbog čega služi samo kao orijentacijski podatak.

 

Prvo otvorite notepad i u njega upišite broj od kojeg želite početi brojati, u mojem slučaju to je nula. Datoteku spremite kao "count.txt".

Sada je vrijeme da napravimo php skriptu koja će rukovati podacima iz txt datoteke ovisno o učitavanju.

 

// prvi dio <?php
$datoteka="count.txt";
$fp=fopen($datoteka,r);
$broj=fread($fp, filesize($datoteka));

$broj=$broj+1;

fclose($fp);

//drugi dio $od=fopen($datoteka, w);
fwrite($od,$broj);
echo $broj;
fclose($od);
?>

 

U prvom dijelu koda definiramo koju ćemo datoteku koristiti. Zatim tu otvaramo i čitamo njen sadržaj. Nakon što smo pričitali sadržaj, povećavmo ga za 1, i na kraju zatvaramo datoteku.

U drugom dijelu u datoteku zapisujemo varijablu koja sadrži podatke iz datoteke, a koju smo prethodno povećali za jedan. Zatim ispisujemo sadržaj varijable i zatvaramo datoteku.

Skriptu spremite pod imenom "count.php". Na stranicu ju ubacite php-ovom funkcijom include.

 

< include("count.php"); >

 

 

Drugi primjer

 

Primjer jednostavnog brojača posjeta koji koristi txt file:

 

<?
$counter = "counter.txt";

function displayCounter($counter) {
        $fp = fopen("$counter", "r");
        $num = fread( $fp, 100);
        $fpsoma = ($num + 1);
        fclose($fp);
        $fa = fopen("$counter", "w");
        fwrite( $fa, $fpsoma, 100);
        fclose($fa);
        echo "<CENTER><H1>Hit number $fpsoma</H1></CENTER>";
}

displayCounter($counter);
?>

Poruka je uređivana zadnji put pet 11.4.2008 19:20 (pc-haker).
 
0 0 hvala 0
17 godina
neaktivan
offline
RE: Izrada Hit Counter

Veselim se svakom tutorijalu koji se pokrene,samo tako kolega.


v_maxcpp
17 godina
neaktivan
offline
PHP forum

Evo jedan jednostavan PHP forum.

 

http://www.skripte385.com/131_download.html

 

MBoard je malen PHP forum. Idealan je za webmastere koji ne žele velik (i prazan) forum. Ne zahtjeva nikakvu bazu podataka jer se podaci spremaju u obliku .html stranice. Moguanosti su mnogobrojne...

 

 


Nema pitanja na koje ne postoji odgovor.
 
0 0 hvala 0
17 godina
neaktivan
offline
PHP cookies kolačići

Osim kreiranja PHP sesije u PHP-u postoji i mogućnost pohranjivanja podataka o korisniku koristeći cookies ili kolačiće.

Šta su to cookies (kolačići)

 

Kolačići nam omogućavaju pohranjivanje informacije o posjetitelju na njegovo računalo, kako bismo prilikom sljedećeg posjeta mogli pristupiti istima.


Jedna od uobičajenih upotreba je za vrijeme zadnjeg posjeta stranicama.
Isto tako je moguće pohranjivati i druge podatke kao korisničko ime, lozinku, podatke o sadržaju košarici kod online dućana....
Iako su cookies (kolačići) prisutni već odavno i u masovnoj su upotrebi - postoji dio korisnika koji ih ima isključene
Cookie (kolačić) postavljamo koristeći PHP funkciju setcookie(ime,vrijednost, rok_trajanja)
Kolačić moramo postaviti u HEADER-u prije HTML koda kako bi radili.


Za primjer jedan cookie koji će pokazati vrijeme zadnjeg posjeta koristit ćemo dve datoteke
Prva za postavljanje kolačića postavikolacic.php

 

<?
$sat=date("H")+7;
$rok_trajanja=2592000 + time();
$sat=date("d.m.Y - $sat:i:s");
setcookie(Posjet,$sat,$rok_trajanja);
$trajem=2592000/60/60/24;
echo "Kolacic postavljen na $sat s trajanjem $trajem dana"
?>

 

Napomena $sat kompenzira vremensku razliku od 7 sati zbog druge vremenske zone gdje se server nalazi

 

Kako kod sljedećeg posjeta povući ove podatke
Sljedeći kod snimite u dohvatikolacic.php

 

<?
if(isset($_COOKIE['Posjet']))
{
$zadnji = $_COOKIE['Posjet'];
$sat=date("H")+7;
$sat=date("d.m.Y - $sat:i:s");
echo "Dobrodošli natrag! Sad je $sat <br /> Zadnja posjeta je bila: ". $zadnji;
}
else
{
echo "Dobrodošli!";
}
?>

 

Nadalje treća stranica obrisikolacic.php koju kreiramo služiti će kako bismo poništili kolačić.
Za ovo ćemo koristiti jednostavnu metodu, postaviti ćemo ponovno kolačić u kojem ćemo postaviti rok trajanja u prošlost


<?
$sat=date("H")+7;
$rok_trajanja=time()-2592000;
$sat=date("d.m.Y - $sat:i:s");
setcookie(Posjet,$sat,$rok_trajanja);
echo "Kolacic pobrisan"
?>

 

Isprobajmo ovaj primjer:
Prvo pokrenite i nakon otvaranja zatvorite postavikolacic.php
Sad ćemo pokušati preuzeti pohranjeni podatak o korisniku. Pokrenite sad dohvatikolacic.php
Kao što vidimo uspješno smo preuzeli podatak.
Ostaje nam još samo da očistimo kolačić - pokrenite obrisikolacic.php
Ako želimo isprobati je li pobrisan kolačić možete ponovno probati dohvatikolacic.php

 

http://phptutorial.odlican.net/

Nema pitanja na koje ne postoji odgovor.
Poruka je uređivana zadnji put sri 16.4.2008 18:20 (pc-haker).
 
0 0 hvala 0
17 godina
neaktivan
offline
Provjera ispravnosti maila

<?php
function email_provjera($email) { 
  if(eregi("^[a-z0-9._-]+@+[a-z0-9._-]+\.+[a-z]+$", $email)) return TRUE; 
  else return FALSE; 
}
?>


Nema pitanja na koje ne postoji odgovor.
 
0 0 hvala 0
17 godina
neaktivan
offline
RE: PHP cookies kolačići

Mislim da si mogao biti korektan te bar navesti izvor tj. adresu mojih stranica kad si već upotrijebio copy / paste s njih i još k tome hotlinkao php primjer filove

 

inače nemam ništa protiv...


Gru
17 godina
neaktivan
offline
RE: PHP cookies kolačići

Dobar tutorial, ali smo da kažem da sa cookies-ima treba pažljivo: cookies-i se mogu lagano mjenjat JavaScrip attackom, zato u njima držite samo podatke koje ne mogu naštetiti  ako im se vrijednost promjeni. Za ostalo (user name, ID-e, password hashe,  i  sve  podatke koji  mogu  indentificirat korisnika) koristite sessione...

17 godina
neaktivan
offline
PHP sessioni

 

PHP sessioni su "sigurna alternativa cookie-ima". Razlika između cookie-a i sessiona je ta šta su cookie-i pohranjeni na korističkom računalu, a sessioni na serveru. Dok se cookie može mjenjati jednostavnom inline JavaScript naredbom, sessioni se mogu mjenjati jedino php skriptom koja se pokreće na tom serveru.

Sessionima se može pristupati koristeći $_SESSION super-globalni niz (varijablu). Ta se varijabla deklarira funkcijom session_start() koja mora biti prva naredba u php codu.
Sve sessione brišemo koristeći session_destroy() funkciju. Evo kao primjer:

 

 

<?php
    session_start (); //pokreće sessione, MORA biti u prvom redu.
   
    if (isset ($_POST['login']))
       $_SESSION['user'] = $_POST['username'];
   
    if ($_GET['action'] == "logoff")
       { session_destroy(); exit; }
   
    if ($_GET['action'] == "clear")
       unset ($_SESSION['data']);

    echo "Welcome mr. $_SESSION['username']!!!";
?>

Poruka je uređivana zadnji put sub 19.4.2008 16:49 (Jazzfan).
 
0 0 hvala 0
17 godina
neaktivan
offline
RE: Slanje maila putem PHP
pc-haker kaže...

PHP tutorijal

html forma:

 

<form action="mail.php" method="post">
<table border="0">
<tr>
<td>Vaše ime:</td>
<td><input type="text" name="ime" /></td>
</tr>
<tr>
<td>Vaša email adresa:</td>
<td><input type="text" name="mail" /></td>
</tr>
<tr>
<td>Naslov poruke:</td>
<td><input type="text" name="subject" /></td>
</tr>
<tr>
<td>Vaša poruka:</td>
<td><textarea name="poruka"></textarea></td>
</tr>
<tr>
<td>Pošalji mail na:</td>
<td>
<select name="odabir">
<option value=0> Kontakt </option>
<option value=1> Marketing </option>
</select>
</td>
</tr>
<tr>
<td>Pošalji kopiju na moj mail?</td>
<td><input type="checkbox" name="kopija" /></td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Pošalji!" />
</td>
</tr>
</table>
</form>

 

 funkcija za provjeru e-mail adrese:
<?php
function email_provjera($email) { 
  if(eregi("^[a-z0-9._-]+@+[a-z0-9._-]+\.+[a-z]+$", $email)) return TRUE; 
  else return FALSE; 
}
?>

 
mail.php

<?php
//podaci iz forme
    $ime = $_POST['ime'];
    $mail = $_POST['mai'l];
    $naslov = $_POST['subject'];
    $poruka = $_POST['poruka'];
    $to = $_POST['odabir'];
    $sendcopy = $_POST['kopija'];
    $submit = $_POST['submit'];

    $tomail = "";
    switch ($to) {
       case 0: //ako je odabrao kontakt
          $tomail = "kontakt@webadmin.com"; break;
       case 1: //ako je odabrao marketing
          $tomail = "marketing@webadmin.com";
    }

    if (isset($submit)) { //ako je forma poslana
        if (!isset ($ime))
            { echo "Upišite ime!"; exit(); }

        if (!email_provjera ($mail))
            { echo "Upišite pravilnu e-mail adresu!!"; exit(); }

        if (!isset($naslov))
            { echo "Upišite naslov!!"; exit(); }

        if (!isset($poruka))
            { echo "Upišite poruku!!"; exit(); }

        $headers = "From: $mail "; //postavlja From: header (tko salje)
        if ($sendcopy) $headers .= "Bcc: $mail"; //ako korisnik zeli, dodaj ga na Bcc listu.
      
        if (mail ($mailto, $subject, $poruka, $headers))
            echo "Poruka poslana!!!";
        else
            echo "GRESKA!!!";   
    }
?>

Poruka je uređivana zadnji put pon 28.4.2008 19:32 (Jazzfan).
17 godina
neaktivan
offline
RE: PHP cookies kolačići
gru kaže...

Mislim da si mogao biti korektan te bar navesti izvor tj. adresu mojih stranica kad si već upotrijebio copy / paste s njih i još k tome hotlinkao php primjer filove

 

inače nemam ništa protiv...


 Gru, imaš li kakvu primjedbu i imaš li link na svoj tekst kojim to možeš potvrditi?

If it's sent by ship then it's a cargo, if it's sent by road then it's a shipment.
17 godina
neaktivan
offline
RE: PHP cookies kolačići

Više ne koliko vidim link s kojeg je materijal preuzet je dodan.... za tvoj info http://phptutorial.odlican.net/phpcookie.php

možeš pobrisat ovaj post  kad pročitaš.. da ne ispadne reklama

 

Gru
Poruka je uređivana zadnji put uto 22.4.2008 18:35 (gru).
17 godina
neaktivan
offline
RE: PHP sessioni
Jazzfan kaže...

 

PHP sessioni su "sigurna alternativa cookie-ima". Razlika između cookie-a i sessiona je ta šta su cookie-i pohranjeni na korističkom računalu, a sessioni na serveru. Dok se cookie može mjenjati jednostavnom inline JavaScript naredbom, sessioni se mogu mjenjati jedino php skriptom koja se pokreće na tom serveru.

Sessionima se može pristupati koristeći $_SESSION super-globalni niz (varijablu). Ta se varijabla deklarira funkcijom session_start() koja mora biti prva naredba u php codu.
Sve sessione brišemo koristeći session_destroy() funkciju. Evo kao primjer:

 

 

<?php
    session_start (); //pokreće sessione, MORA biti u prvom redu.
   
    if (isset ($_POST['login']))
       $_SESSION['user'] = $_POST['username'];
   
    if ($_GET['action'] == "logoff")
       { session_destroy(); exit; }
   
    if ($_GET['action'] == "clear")
       unset ($_SESSION['data']);

    echo "Welcome mr. $_SESSION['username']!!!";
?>

 
Dodatno samo info

 

PHP session i rad s njim ne funkcionira ako ne omogućite cookie-e  na računalu bolje rečeno mora vam pohraniti session id na računalo kao cookie

 

Dakle koristili cookie-e ili session metodu u svakom slučaju potrebno je omogućiti cookie na računalu....

Gru
17 godina
neaktivan
offline
RE: PHP sessioni
gru kaže...
Dodatno samo info

 

PHP session i rad s njim ne funkcionira ako ne omogućite cookie-e  na računalu bolje rečeno mora vam pohraniti session id na računalo kao cookie

 

Dakle koristili cookie-e ili session metodu u svakom slučaju potrebno je omogućiti cookie na računalu....

 
Da, ali koliko ja znam, postoje još mogućnosti spremanja session-id-a u temp file, ili slanje sess-id-a html post metodom..... informacija nije provjerena, možda je kriva

17 godina
offline
RE: PHP sessioni
Jazzfan kaže...
 
Da, ali koliko ja znam, postoje još mogućnosti spremanja session-id-a u temp file, ili slanje sess-id-a html post metodom..... informacija nije provjerena, možda je kriva

  Istina, mogući su i sessioni bez cookie-a, kako ovdje piše, ali preporučljivo preko GET metode (ili automatski ako je  to uključeno u php.ini).
 

btw  moram  preporučiti  ovaj  link  (40 Tips for optimizing your php code)  , odmah u bookmarkse ;-)


A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'

Two atoms bump into each other. One says 'I think I lost an electron!' The other asks, 'Are you sure?', to which the first replies, 'I'm positive.'
17 godina
neaktivan
offline
RE: PHP sessioni

Dobar link za optimizaciju php-a

 


Gru
17 godina
offline
PHP tutorijal

Iako ne programiram u PHP nego .NET moram vas ispraviti...

 

Sessioni nemaju nikakve veze sa klijentom, sessioni se pohranjuju i kreiraju na serveru.

 

Neznam da li je to kod PHP-a isto ali kod ASP.Net jedan session se automatski kreira cim dodjete na stranicu (user id). Ostale sessione mozete kreirati po volji.

 

Istina je da su sessioni puno sigurniji iako postoji jos jedna razlika... Cookies ostaju na racunalu i nakon sta odete sa konkretne stranice, znaci iduci put kad odete na tu stranicu ona vam moze procitati cookie. Kod sessiona, kad odete sa stranice (znaci ugasite browser) sessione se automatski terminira i svi podaci u sessionima koji su bili vezani za vas nestaju.

 

Kod izrade logina koristiti sessione... cookiji se mogu exploitati sa odredjenim skriptama te se moze nanijeti velika steta klijentu...

 

Pozdrav...


I'm going woo woo
 
0 0 hvala 0
17 godina
offline
RE: PHP tutorijal
tnakir kaže...

Iako ne programiram u PHP nego .NET moram vas ispraviti...

 

Sessioni nemaju nikakve veze sa klijentom, sessioni se pohranjuju i kreiraju na serveru.

 


  Kak nemaju? Kako će server znati koji je koji klijent ako klijent ne nosi nekakvu informaciju kod sebe, po IP-u (to je totalno nepouzdano i ne radi nakon mijenjanja IP-a)? Kužiš, klijent mora imati nekakvu informaciju da bi ga server znao pridružiti sessionu (bilo to cookie, bilo to UID koji se šalje preko GET/POST-a), tako da ne možeš reći da sessioni nemaju nikakve veze s klijentima.

A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'

Two atoms bump into each other. One says 'I think I lost an electron!' The other asks, 'Are you sure?', to which the first replies, 'I'm positive.'
17 godina
offline
PHP tutorijal

Ma sve ostavlja trag...

sitni umovi pricaju o ljudima, srednji umovi pricaju o dogadjajima, veliki umovi pricaju o idejama.
Poruka je uređivana zadnji put čet 5.6.2008 17:54 (tomi ku).
 
0 0 hvala 0
16 godina
neaktivan
offline
RE: Slanje maila putem PHP
pc-haker kaže...

PHP tutorijal

 

Evo kako slati maila php-om. U ovom ćete tutoriali naučiti kako izraditi web formu koja će korisnicima omogućiti da odaberu primatelja emaila. Ovo je korisno ako imate više email adresa preko kojih vas posjetitelji mogu kontaktirati. Također ću vas i naučiti kako korisnicima omogućiti da kopiju maila pošalju na svoju adresu.

 

Prvo ćemo napraviti web formu. Radi jednostavnosti, umetnut ćemo tri polja za unos, polje textarea i element select. Polja za unos će nam služiti za upisivanje imena korisnika, njihove email adrese i naslova poruke. Element select će nam poslužiti za odabir email adrese na koju korisnik želi poslati email. Osim navedenih elemenata, u formu ćemo, naravno, ubaciti i gumb za slanje, ali i checkbox, koji ćemo koristiti kako bismo provjerili želi li korisnik da kopija maila stigne na njegovu adresu.

 

<form action="mail.php" method="post">
<table border="0">
<tr>
<td>Vaše ime:</td>
<td><input type="text" name="ime" /></td>
</tr>
<tr>
<td>Vaša email adresa:</td>
<td><input type="text" name="mail" /></td>
</tr>
<tr>
<td>Naslov poruke:</td>
<td><input type="text" name="subject" /></td>
</tr>
<tr>
<td>Vaša poruka:</td>
<td><textarea name="poruka"></textarea></td>
</tr>
<tr>
<td>Pošalji mail na:</td>
<td>
<select name="odabir">
<kontakt>
<marketing>
</select>
</td>
</tr>
<tr>
<td>Pošalji kopiju na moj mail?</td>
<td><input type="checkbox" name="kopija" /></td>
</tr>
<tr>
<td>
<input type="submit" name="submit" value="Pošalji!" />
</td>
</tr>
</table>
</form>

 

Kao što možete i sami uočiti, skripta koja će obraditi podatke iz forme je "mail.php", a metoda koju koristimo je post. Elementima smo pridodali imena ("name") kako bismo mogli preuzeti podatke iz forme.

 

 Da i sve sam to ubacio na svoj sajt i šta još treba to nije gotovo?
Treba jos uraditi nešto na koji ce mi mail poslati tu poruku?
Mogao bi napisati sta jos trebam uraditi ( jedan mali tutorial kada si vec to napisao )
17 godina
offline
RE: PHP tutorijal
Hocu reci da se session kreira na serveru, za razlike od cookija koji se pohranjuje na klijentu
I'm going woo woo
16 godina
online
Kontakt forma

Našao sam na internetu neku skriptu za kontaktiranje, pa evo ako nekome treba. Trebate je samo kopirati na svoju stranicu, izmjeniti mail adresu i spremiti stranicu kao kontakt.php

 

<?
if(isset($_POST['slanje_poste'])){ 
$ime=$_POST[ime];
$za=$_POST[za];
$tekst=$_POST[poruka];
$email=$_POST[email];
$datum=(date("d.m.Y"));


$poruka ="$tekst\n Poslano: $datum";


if (mail($za, "$ime", $poruka, "From: $email\n" )) {
echo "<p><h3>Poruka poslana</h3><p>"; }
else { echo "Doslo je do pogreške!"; }
}  
?> 
<form name="form1" method="post" action="">
Ime:<br />
<input name="ime" type="text" id="ime" size="50"><br />
E-mail:<br />
<input name="email" type="text" id="email" size="50"><br />
Naslov poruke:<br />
<input name="subject" type="text" id="subject" size="50"><br />
Vrsta kontakta:<br />
<select name="za" size="1">
<option value="vaš@mail.hr">vaš@mail.hr</option> 
</select> <br />
Poruka<br />
<textarea name="poruka" cols="50" rows="4" id="poruka"></textarea>
 
 <br /><br />
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="3">
  <tr>
    <td><input name="slanje_poste" type="submit" value="Po&scaron;alji" /></td>
    <td><input name="Submit2" type="reset" value="Poni&scaron;ti" /></td>
  </tr>
</table><br /><br />
</form>

Moj potpis.... :)
 
0 0 hvala 0
14 godina
neaktivan
offline
PHP tutorijal

kako da koristim ovu methodu, treba mi pod hitno za neki web forma i da kada se ispuni ta forma da kliknem na pošalji i ti podaci upisani u formu se pošalju na moju e mail adresu

jel mi moze tko pomoci

hvala Cool

 
0 0 hvala 0
15 godina
odjavljen
offline
RE: PHP tutorijal

što ti ovdje nije jasno, imaš kod koji kopiraš u stranicu, izmjeniš varijablu adresa sa adresom na koju hočeš da ti se podaci šalju i to je to.Naravno site, odnosno stranica ti mora biti hostana na nekom serveru koji podržava PHPCool

14 godina
neaktivan
offline
PHP tutorijal

ockkk znaci ovo sam spremio kao kontakt.php,

i to je ock

neku grešku izbaci gore tj dio koda kao da nije dobro upisan... nezz dal je to bitno ili ne

e sad malu pomoc: kaj znaci stavim stranicu na web i onda kad se isuni ta forma onda mi se ti podaci šalju na web to je znaci "stranica hostana na nekom serveru"

ako nisam dobro skuzio možeš pomoc hvala ti malo sam zapeo na ovom a treba mi ...poz

 
0 0 hvala 0
16 godina
odjavljen
offline
RE: Provjera ispravnosti maila

ova funkcija je prevaziđena :) od php verzije 5.3 i nije ju preporučljivo koristiti, za regularne izraze treba koristiti funkciju preg_match

Poruka je uređivana zadnji put pet 8.10.2010 13:19 (luka28).
16 godina
odjavljen
offline
RE: Provjera ispravnosti maila
pc-haker kaže...

<?php
function email_provjera($email) { 
  if(eregi("^[a-z0-9._-]+@+[a-z0-9._-]+\.+[a-z]+$", $email)) return TRUE; 
  else return FALSE; 
}
?>

nov na forumu pa krivo postao... evo ponovo: ova funkcija je prevaziđena :) od php verzije 5.3 i nije ju preporučljivo koristiti, za regularne izraze treba koristiti funkciju preg_match

Poruka je uređivana zadnji put pet 8.10.2010 13:22 (luka28).
14 godina
neaktivan
offline
PHP tutorijal

e a kaj im mozeš poslat ili ako znaš za ovaj kontakt funkciju znaci da mi se forma koju ispuni klijent sa podacima pošalje na mail da mi tu funkciju tu ispravnu napišeš i kako da ju spremim i gdje

hvala na pomociCool

 
0 0 hvala 0
14 godina
neaktivan
offline
PHP tutorijal

moze mi netko pomoci napravit funkciju da se ispuni forma na webu i to pošalje na moj mail?

 

 
0 0 hvala 0
15 godina
odjavljen
offline
RE: PHP tutorijal
zoki07 kaže...

moze mi netko pomoci napravit funkciju da se ispuni forma na webu i to pošalje na moj mail?

 

Kako to misliš napisati funkciju, imaš gotovu gore mail(), nebitno kako se zove, prosljediš joj parametre i pozoveš je i to je to, putem name atributa se pozivaju vrijednosti upisane u formu,i get metodom prosljeđuju mail() funkciji

Nova poruka
E-mail:
Lozinka:
 
vrh stranice