Hacking and more...
HaCkinG CulT
|
Lista Forumurilor Pe Tematici
|
Hacking and more... | Reguli | Inregistrare | Login
POZE HACKING AND MORE...
Nu sunteti logat.
|
Nou pe simpatie: laura love
| Femeie 22 ani Bihor cauta Barbat 24 - 52 ani |
|
FrEeBoY
Elite Member
Din: ALKATRAZ
Inregistrat: acum 17 ani
Postari: 596
|
|
Construieste un site in PHP
In continuare, o sa incerc sa va arat cum se poate face un site dinamic, utilizand php si HTML. Exemplu de pagina web Cum se face: modulul 1 - conectarea la baza de date modulul 2 - partea de sus a paginii logo bannere cautare in site meniu
continutul paginii
partea de jos a paginii trafic bannere copyright Daca aveti un site care va lucra cu baze de date Mysql, atunci, in modulul 1 (care este un fisier separat) se va executa conectarea la baza de date si autentificarea. In modulul 2, avem diferite date de control ale paginii - metatagurile html, body si alte lucruri de care este nevoie pentru a se afisa corect pagina in browser. Urmeaza modulul care afiseaza partea de sus a paginii, in cazul nostru - logo, bannere si motorul de cautare in site. Urmatorul modul contine meniul (orizontal sau vertical sau ambele) si un alt modul care afiseaza continutul paginii. In partea de jos a paginii avem un modul care afiseaza traficul, numarul de vizitatori, un eventual banner si copyright-ul site-ului sau ultima actualizare. Desigur, acest template este doar un exemplu, voi puteti adapta modulele si desingul paginilor dupa cum vrea fiecare. In continuare va prezint detaliat fiecare modul. Modulul 1 - Conectarea la baza de date Exemplificare <?php mysql_connect ("localhost", "root", "password"; # localhost - numele serverului; root - nume user; # password - parola de la baza de date mysql_select_db ("nume_baza_date"; ?> Modulul se numeste conectare.php si se include in pagina index.php cu urmatoarea comanda: <?php include ("conectare.php"; ?> Modulul 2 - metataguri si alte chestii Exemplificare: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TrANSItional//EN"> <html> <head> <title>Numele paginii </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> Numele modulului este top.php si se include in acelasi fisier index.php. Aici puteti schimba culoarea textului si orientarea paginii (la instructiunea body). Modulul 3 - Logo si banner Exemplificare <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="20%">LOGO</td> <td height="60"> <div align="center">Banner 486x60 pixeli</div></td> <td width="20%"> <div align="right">cauta</div></td> </tr> </table> Numele modulului: logo.php Se pot folosi toate comenzile specifice limbajului html si se poate salva fisierul cu extensia php, deoarece interpretorul php pana nu gaseste tagul de identificere al php-ului (<?php) nu prelucreaza informatia primita si o trimite browserului exact in aceeasi stare. Modulul 4 - meniul Exemplificare <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td><div align="center">HOME</div></td> <td><div align="center">MENIU 1</div></td> <td><div align="center">MENIU 2</div></td> <td><div align="center">MENIU 3</div></td> <td><div align="center">CONTACT</div></td> </tr> </table> Numele fisierului este meniu.php si se include in index.php. Pentru exemplificare o sa va scriu link-ul catre pagina continut.php <a href="index.php?pagina=continut.php">MENIU 1</a></div></td> Unde ?pagina= este variabila care contine numele paginii pe care vreti sa o incarcati (atentie, trebuie sa fie tot un modul, altfel daca va contine o alta pagina html va da eroare la afisare). Dupa cum vedeti, pagina index.php se incarca de fiecare data, dar continutul difera. Modulul 5 - Continutul paginii Exemplificare <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><p>Prezentare site</p> <p>Continutul paginii</p></td> </tr> </table> Modulul se numeste continut.php (sau numele paginii respective) si contine textul care se va afisa in respectiva pagina. Modulul se include cu comanda: <?php include ("$pagina"; ?> Unde variabila $pagina este variabila trimisa de catre meniu (vezi la meniu) Modulul 6 - Partea de jos a paginii Exemplificare <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="20%">Monitorizare trafic</td> <td><div align="center">Ultima actualizare: <!-- #BeginDate format:En2 -->01-Oct-2003<!-- #EndDate --> </div></td> <td width="20%"><div align="right"><font size="2">© Copyright <a href="http://www.farsoft.home.ro">FAR SOFT</a></font></div></td> </tr> </table> Modulul se numeste jos.php si se introduce in index.php. Modulul 7 - inchiderea tagului HTML Exemplificare </body> </html> Modulul se numeste end.php si se include in index.php.
Modificat de FrEeBoY (acum 17 ani)
_______________________________________ cui nu ii place site u sa mi dea un pm si sa zica ce nu ii place si voi incerca sa modific =>
|
|
pus acum 17 ani |
|
Zero_Cool
Pe lista neagra
Inregistrat: acum 17 ani
Postari: 796
|
|
ba, tu esti lameru ala de care vorbea Octavian a.k.a Octaviansan ?
|
|
pus acum 17 ani |
|
Sad_Dreamer
Elite Member
Inregistrat: acum 18 ani
Postari: 1602
|
|
FreeB0y te rog sa postezi si sursa :-)
_______________________________________ In caz ca nu sti...Getting Laid <> Getting r00t
|
|
pus acum 17 ani |
|
Dynamyc
Elite Member
Din: de peste tot
Inregistrat: acum 18 ani
Postari: 836
|
|
cred ca e facut de el daca nu a pus sursa de la care l-a luat
_______________________________________
|
|
pus acum 17 ani |
|
Sad_Dreamer
Elite Member
Inregistrat: acum 18 ani
Postari: 1602
|
|
uite-te putin la formatarea textului...e clar ca-i copiat :-)
_______________________________________ In caz ca nu sti...Getting Laid <> Getting r00t
|
|
pus acum 17 ani |
|
FrEeBoY
Elite Member
Din: ALKATRAZ
Inregistrat: acum 17 ani
Postari: 596
|
|
nu zero,nu's io ala
_______________________________________ cui nu ii place site u sa mi dea un pm si sa zica ce nu ii place si voi incerca sa modific =>
|
|
pus acum 17 ani |
|
Sad_Dreamer
Elite Member
Inregistrat: acum 18 ani
Postari: 1602
|
|
atunci te rog posteaza si sursa..vreau sa vad ceva
_______________________________________ In caz ca nu sti...Getting Laid <> Getting r00t
|
|
pus acum 17 ani |
|
FrEeBoY
Elite Member
Din: ALKATRAZ
Inregistrat: acum 17 ani
Postari: 596
|
|
de unde sursa maaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!,off
_______________________________________ cui nu ii place site u sa mi dea un pm si sa zica ce nu ii place si voi incerca sa modific =>
|
|
pus acum 17 ani |
|
Dynamyc
Elite Member
Din: de peste tot
Inregistrat: acum 18 ani
Postari: 836
|
|
adica de unde l-ai luat ! (numele autorului) ca nu cred eu ca e facut de tine
_______________________________________
|
|
pus acum 17 ani |
|
gaby_dylyu
Old School Member
Inregistrat: acum 18 ani
Postari: 422
|
|
hai frate ce avety cu omu? parca e mare inginerie FrEeBoY sa nu o iei in nume de rau
Modificat de gaby_dylyu (acum 17 ani)
_______________________________________ Always Expect The Unexpected!!!
|
|
pus acum 17 ani |
|
|
am vazut o greseala. nu ma mai uit mai jos. probabil mai sunt :|
|
|
pus acum 17 ani |
|