Html I JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaru


Dodeljivanje i brisanje vrednosti, primer



Yüklə 2,77 Mb.
səhifə13/16
tarix17.09.2018
ölçüsü2,77 Mb.
#68911
1   ...   8   9   10   11   12   13   14   15   16

Dodeljivanje i brisanje vrednosti, primer:

  • Dodeljivanje i brisanje vrednosti, primer:

  • session_start();

  • $_SESSION[‘username’]=“Jovan”;

  • echo “Vaš username je: ” .$_SESSION[‘username’].

  • “.
    ”;

  • unset($_SESSION[‘username’]);

  • echo “Vaš username je sada: ” .$_SESSION[‘username’]. “.”;

  • ?>

  • Rezultat:

  • Vaš username je: Jovan.

  • Vaš username je sada: .



U fajlu sesija.php:

  • U fajlu sesija.php:

  • session_start();

  • $_SESSION["username"]="Jovan";

  • echo "Vaš username je:" .$_SESSION["username"].

  • ".
    ";

  • echo session_name(), "
    ";

  • echo session_id(), "
    ";

  • ?>

  • "> Link ka drugoj stranici



U fajlu sesija2.php:

  • U fajlu sesija2.php:

  • session_start();

  • echo "Vaš username je:“.$_SESSION["username"].".
    ";

  • echo session_name(), "
    ";

  • echo session_id(), "
    ";

  • ?>





U fajlu sesija3.php:

  • U fajlu sesija3.php:

  • session_name('NovoIme');

  • session_id('jlkfjs624628');

  • session_start();

  • $_SESSION["username"]=“Pera";

  • echo "Vaš username je:" .$_SESSION["username"].

  • ".
    ";

  • echo session_name(), "
    ";

  • echo session_id(), "
    ";

  • ?>



U fajlu sesija4.php:

  • U fajlu sesija4.php:

  • session_name('NovoIme');

  • session_start();

  • echo "Vaš username je:“.$_SESSION["username"].".
    ";

  • echo session_name(), "
    ";

  • echo session_id(), "
    ";

  • ?>





Ukoliko u prethodnom slučaju ukucamo u brauzer URL fajla http://localhost/sesija4.php, dobićemo isti rezultat u brauzeru. Ukoliko zatvorimo brauzer, i ukucamo isti URL izgubiće se podaci o sesiji, tj. vrednost polja username.

  • Ukoliko u prethodnom slučaju ukucamo u brauzer URL fajla http://localhost/sesija4.php, dobićemo isti rezultat u brauzeru. Ukoliko zatvorimo brauzer, i ukucamo isti URL izgubiće se podaci o sesiji, tj. vrednost polja username.

  • Trajanje kolačića se može produžiti ili konfiguracijom u php.ini fajlu, ili komandom pre session_start():

  • session_set_cookie_params(rok);



Primer slanja e-meila:

  • Primer slanja e-meila:

  • Pošaljite e-mail poruku!



Primer:

  • Primer:

  • Ime i prezime:

  • Proizvod:

  • Adresa:





U fajlu php.ini

  • U fajlu php.ini

    • SMTP string – definiše SMTP server, po defoltu localhost
    • sendmail_from string– definiše e-meil pošaljioca
    • smtp_port ceoBroj – po defoltu 25
    • sendmail_path string – definiše putanju do sendmail klijenta, koji se povezuje sa serverom


Najvažnija funkcija je mail, čija je sintaksa

  • Najvažnija funkcija je mail, čija je sintaksa

  • mail (to, subject, poruka [, dodatnaZaglavlja [, dodatniParametri]])

  • Jednostavan primer:

  • mail(“aleks@ieee.org” , “Kratko”, “Prvi PHP e-meil”);



Primer:

  • Primer:

  • $zagl=“From:milan@etf.rs\r\n”;

  • $zagl.=“Bcc:pera@etf.rs\r\n”;

  • $zagl.=“Reply-To:milan@etf.rs\r\n”;

  • $zagl.=“Content-Type:text/plain;\r\n charset=iso-8859-1\r\n”;

  • $primaoci=“aleks@ieee.org,amarija@etf.rs”;

  • mail($primaoci, “Kratko”, “Drugi PHP e-meil”,$zagl);



Primer formulara za slanje e-meila, u fajlu emeilform.php

  • Primer formulara za slanje e-meila, u fajlu emeilform.php

  • if (isset($_POST['upis'])){

  • $zagl="From:".$_POST['emeilPosh‘]."\r\n";

  • $zagl.="Content-Type:text/plain;\r\n charset=iso-8859-2\r\n";

  • $primaoc=$_POST['emeilPrim'];

  • $tema=$_POST['imePrez'];


  • Yüklə 2,77 Mb.

    Dostları ilə paylaş:
1   ...   8   9   10   11   12   13   14   15   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə