Kroativ.net web dizajn blog
 

Web dizajn i razvoj glavne su teme ovog bloga. Prva stanica svakog web ekstremista gladnog informacija. Želite znanje? Izvolite...

 
 
PHP osnove – Forme

PHP osnove – Forme

Forme ili formulari (engl. forms) služe, banalno rečeno, za interakciju između vašeg posjetitelja i web aplikacije. Danas ćete naučiti osnove formi. Bit će zanimljivo.

Autor itzvonko

Iskusni web developer s višegodišnjim iskustvom u back-end i front-end kodiranju. Odnedavno voditelj projekata tvrtke IT Sense. Najponosniji na projekt SliceMachine koji vam pomaže u rezanju dizajna i pretvaranju u web stranicu.

Vrijeme je da naučite malo dinamike. Danas ćete naučiti kako koristiti forme za interakciju između klijenta i servera. Zvuči komplicirano, no vidjet ćete da nije.

Iz HTML-a se sjećate kako izgleda forma. Pa evo jednostavnog primjera:

1
2
3
4
5
6
7
8
9
<html>
<head></head>
<body>
<form action="poruka.php" method="post">
Upišite poruku: <input type="text" name="poruka" size="30"/>
<input type="submit" value="Pošalji"/>
</form>
</body>
</html>

Snimite gornji kod u svoj tutorial folder (sjećate se c:\wamp\www\tutorial ako ste pratili tutorial, ako ne provirite na prijašnje moje tutoriale) pod imenom forma.php.

Proanalizirajmo. Imamo jednostavnu formu sa jednim input poljem za unos teksta. Prema metodi vidimo da će se podaci sa klijenta na server prenositi putem POST metode. Action dio forme govori kamo ćemo biti preusmjereni nakon pritiska na gumb Pošalji, a to je u našem slučaju na datoteku poruka.php.

Pa, evo kako ona otprilike izgleda. Donji kod snimite kao poruka.php u isti folder od prije:

JAKO BITNO: Zbog sigurnosti, skripta malo krivo prikazuje PHP tagove sa razmakom. Pravilan izgled PHP tagova je ovakav:

PHP tagovi

PHP tagovi

1
2
3
4
5
6
< ?php
// ovdje uzimamo vašu poruku iz POST varijabli
$poruka = strip_tags($_POST['poruka']); // koristimo strip_tags, ako zločesti korisnik želi poslati neki zločesti kod
//i ispisujemo vašu poruku
echo "Rekli ste: " . $poruka;  
?>

Pa, sad isprobajte što ste napravili. Podsjetimo se, odite na http://localhost/tutorial/forma.php da biste isprobali čaroliju. ;-)

Čestitam, naučili ste osnove formi u PHP jeziku.

Stay tuned.

Page copy protected against web site content infringement by Copyscape
Za ovaj članak možete glasati na CroPortalu.
Ako članak još nije objavljen vi možete biti prvi!
Možete pratiti ove komentare putem RSS 2.0 feed-a.

Komentari

3 Komentara za “PHP osnove – Forme”
Autori s više od 10 komentara nemaju tag nofollow na svojim linkovima!
  1. weberica (117 comments) says:

    e zvone, jel se tebi kada sve pobrka, html, css, js, php… ?

    • Zvonko (51 comments) says:

      Misliš reći HTML, CSS, Java, JSP, PHP, JQuery, JavaScript, XML, SQL i ostalo kaj mi se mota po glavi? :-)

      Ne, ne pomiješa mi se….ali bude vjerojatno pod stare dane

  2. nikic (1 comments) says:

    A kad će nastavak?

Imate nešto za reći? Ostavite komentar...


Kažite nam što mislite, a ako želite vidjeti svoju sliku u komentarima nabavite gravatar!

 
Ja sam Kroativ!