ProiectProgramare Web
Site – Biserica Baptista Buteni
Realizat de :
Mangol Elisabeta Raluca 
Lucaci Ciprian
Documentare
Tehnologiile folosite
Html
Css
Javascript
Php
Mysql
RSS
HTML
HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea paginilor web ce pot fi afișate în...
CSS
CSS(Cascading Style Sheets)este un standard pentruformatareaelementelorunui document HTML. Stilurile se pot atașaeleme...
Javascript
JavaScript este un limbaj de programareorientat obiect bazat pe conceptul prototipurilor. Este folosit mai ales...
Php
PHP este un limbaj de programare. Numele PHP provine din limba engleză și este un acronim recursiv : Php: Hypertext Pr...
MySql
MySQL este un sistem de gestiune a bazelor de date relational, produs de compania suedeza MySQL AB. Este cel mai pop...
Descrierea proiectului 
Proiectul a constat in construireaunui site de prezentarepentru o biserica. Site-ul a fostganditin...
Descrierea proiectului 
Fisierelesursa a fiecareipagini a fostscriseavandextensia .php. Fiecarepagina include un header si...
Descrierea proiectului
Acasa - este pagina care se deschide la lansarea site-ului. Aici pot fi afisate diverse anunturi.	
...
Descrierea proiectului
Biblioteca – este pagina care contine un formular care interactioneaza cu o baza de date. Baza de d...
Descrierea proiectului
Imagini – contine galeria de poze. Fiecare poza poate fi insotita de link, descriere, nu are limita...
Descrierea proiectului
Resurse – pagina contine o serie de link-uri catre pagini similare
Contact – pagina contine un form...
Site-uri similare
http://www.betel.ro
http://www.poartacerului.ro/
http://www.betania-tm.ro/
http://www.elim.ro/
http://ww...
Resurse utile
Galerii foto
http://www.1stwebdesigner.com/css/57-free-image-gallery-slideshow-and-lightbox-solutions/
RSS
h...
Resurse utile
De toate
http://www.quackit.com/
Si mai multe 
http://www.webdesign-tutorials.com/
See for yourself
See for yourself
See for yourself
Cod
Functii biblioteca
function isNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   v...
Cod
Functii biblioteca
function validare(){
	var parola = 123 ;
	//var aux = prompt("Parola:", "parola&quot...
Cod
Functii biblioteca
function stergere(){
	if(validare())
	{
		var site = window.location ;
		//alert(site);
		var site2...
Cod
Galerie
<script type="text/javascript" src="compressed.js"></script>
<script type=&...
Cod
Contact
<?php 
if ($_POST["email"]<>'') { 
	$ToEmail = ‘???@yahoo.com'; 
	$EmailSubj...
Upcoming SlideShare
Loading in …5
×

Proiect web

2,721 views

Published on

Site Biserica

Published in: Education
  • Be the first to comment

Proiect web

  1. 1. ProiectProgramare Web Site – Biserica Baptista Buteni Realizat de : Mangol Elisabeta Raluca Lucaci Ciprian
  2. 2. Documentare Tehnologiile folosite Html Css Javascript Php Mysql RSS
  3. 3. HTML HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea paginilor web ce pot fi afișate într-un browser (sau navigator). Scopul HTML este mai degrabă prezentarea informațiilor – paragrafe, fonturi, tabele ș.a.m.d. – decât descrierea semanticii documentului. Toate regulile HTML compun Document Type Definition ( DTD ), supervizat de W3C. Cu ajutorul limbajului HTML (Hyper Text Markup Language) poti construi pagini web nu foarte pretentioase insa reprezinta un inceput pentru realizarea site-urilor profesionale. HTML se poate genera direct utilizând tehnologii de codare din partea serverului cum ar fi PHP, JSP sau ASP. Multe aplicaìii ca sisteme de gestionarea continutului,wiki-uri èi forumuri web genereaz pagini HTML.
  4. 4. CSS CSS(Cascading Style Sheets)este un standard pentruformatareaelementelorunui document HTML. Stilurile se pot atașaelementelor HTML prinintermediulunorfișiereexternesauîncadruldocumentului, prinelementul <style> și/sauatributul style. CSS se poateutilizașipentruformatareaelementelorXHTML, XMLșiSVGL. CSSeste un limbaj (style language) care defineste "layout-ul" pentrudocumentele HTML. CSS acoperaculori, font-uri, margini (borders), linii, inaltime, latime, imagini de fundal, pozitiiavansatesimultealteoptiuni.
  5. 5. Javascript JavaScript este un limbaj de programareorientat obiect bazat pe conceptul prototipurilor. Este folosit mai ales pentru introducerea unor funcționalități în paginile web, codul Javascript din aceste pagini fiind rulat de către browser. Limbajul este binecunoscut pentru folosirea sa în construirea siturilor web, dar este folosit și pentru acesul la obiecte încastrate (embedded objects) în alte aplicații. A fost dezvoltat inițial de către Brendan Eich de la Netscape Communications Corporation sub numele de Mocha, apoi LiveScript, și denumit în final JavaScript.
  6. 6. Php PHP este un limbaj de programare. Numele PHP provine din limba engleză și este un acronim recursiv : Php: Hypertext Preprocessor. Folosit inițial pentru a produce pagini web dinamice, este folosit pe scară largă în dezvoltarea paginilor și aplicațiilor web. Se folosește în principal înglobat în codul HTML, dar începând de la versiunea 4.3.0 se poate folosi și în mod „linie de comandă” (CLI), permițând crearea de aplicații independente. Este unul din cele mai importante limbaje de programare web open-source și server-side, existând versiuni disponibile pentru majoritatea web serverelor și pentru toate sistemele de operare. Conform statisticilor este instalat pe 20 de milioane de situri web și pe 1 milion de servere web[3]. Este disponibil sub Licenṭa PHP ṣi Free Software Foundation îl considerã a fi un software liber.
  7. 7. MySql MySQL este un sistem de gestiune a bazelor de date relational, produs de compania suedeza MySQL AB. Este cel mai popular SGBD open-source la ora actuala, fiind o componenta cheie a stivei LAMP(Linux, Apache, MySQL, PHP).Desi este folosit foarte des împreuna cu limbajul de programare PHP, cu MySQL se pot construi aplicatii în orice limbaj major. Este un sistem client-server. Serverul de baze de date este separat logic si deseori fizic (pe calculatoare diferite) de programele client care asigura interfata operatiilor cu baza de date. Serverul MySQL suporta o paleta larga de programe client, scrise in diverse limbaje de programare. Este rapid, fiabil si totodata usor de utilizat. Are scalabilitate buna motiv pentru care suporta baze de date de mari dimensiuni. Exista aplicatii cu aproximativ 5 miliarde inregistrari ruland pe MySQL.
  8. 8. Descrierea proiectului Proiectul a constat in construireaunui site de prezentarepentru o biserica. Site-ul a fostganditinitial sacontinaurmatoarelepagini: Acasa Desprenoi Biblioteca Imagini Resurse Contact
  9. 9. Descrierea proiectului Fisierelesursa a fiecareipagini a fostscriseavandextensia .php. Fiecarepagina include un header si un footer. In partea de header estetitlulpaginiisimeniul. Oricemodificare a unui link din meniu se face intr-un singur loc. Adaugareauneinoipagini se face foarteusorpentrucaeava include header-ulsi footer sivatrebuimodificatdoarcontinutul.
  10. 10. Descrierea proiectului Acasa - este pagina care se deschide la lansarea site-ului. Aici pot fi afisate diverse anunturi. Despre noi – este pagina care contine diverse informatii despre posesorii site-ului. In cazul de fata contine marturisirea de credinta.
  11. 11. Descrierea proiectului Biblioteca – este pagina care contine un formular care interactioneaza cu o baza de date. Baza de date reprezinta un numar de carti pus la dispozitie de biserica. Toate cartile sunt afisate in mod automat la deschiderea paginii. Adminstratorul poate insera sau elimina o carte in baza de date.
  12. 12. Descrierea proiectului Imagini – contine galeria de poze. Fiecare poza poate fi insotita de link, descriere, nu are limitari la denumire, are thumbs active. Galeria functioneaza si ca slideshow, poate fi setata cu usurinta sa afiseze automat imaginile, parametrii fiind de asemenea usor de modificat (viteza, opacitate, etc.)
  13. 13. Descrierea proiectului Resurse – pagina contine o serie de link-uri catre pagini similare Contact – pagina contine un formular de contact care trimite un mail persoanei de contact a bisericii. De asemenea, pagina mai contine o harta pusa la dispozitie prin intermediul GoogleMaps.
  14. 14. Site-uri similare http://www.betel.ro http://www.poartacerului.ro/ http://www.betania-tm.ro/ http://www.elim.ro/ http://www.bisericastanca.ro/ http://bisericametanoia.ro/
  15. 15. Resurse utile Galerii foto http://www.1stwebdesigner.com/css/57-free-image-gallery-slideshow-and-lightbox-solutions/ RSS http://www.w3schools.com/rss/default.asp Formulare http://www.tizag.com/htmlT/forms.php
  16. 16. Resurse utile De toate http://www.quackit.com/ Si mai multe http://www.webdesign-tutorials.com/
  17. 17. See for yourself
  18. 18. See for yourself
  19. 19. See for yourself
  20. 20. Cod Functii biblioteca function isNumeric(sText) { var ValidChars = "0123456789."; var IsNumber=true; var Char; for (i = 0; i < sText.length && IsNumber == true; i++) { Char = sText.charAt(i); if (ValidChars.indexOf(Char) == -1) { IsNumber = false; } } return IsNumber; }
  21. 21. Cod Functii biblioteca function validare(){ var parola = 123 ; //var aux = prompt("Parola:", "parola") ; var aux = 123; if( isNumeric(aux) && (parola == aux) ) { return true ; } else { alert("Parola incorecta!"); return false ; } }
  22. 22. Cod Functii biblioteca function stergere(){ if(validare()) { var site = window.location ; //alert(site); var site2 = new String(site); site2 = site2.substring(0, site2.length-4); //alert(site2); site2 = site2 + "-stergere.php" ; //alert(site2); window.location.href = site2 ; } }
  23. 23. Cod Galerie <script type="text/javascript" src="compressed.js"></script> <script type="text/javascript"> $('slideshow').style.display='none'; $('wrapper').style.display='block'; var slideshow=new TINY.slideshow("slideshow"); window.onload=function(){ slideshow.auto=true; slideshow.speed=5; slideshow.link="linkhover"; slideshow.info="information"; slideshow.thumbs="slider"; slideshow.left="slideleft"; slideshow.right="slideright"; slideshow.scrollSpeed=5; slideshow.spacing=5; slideshow.active="#fff"; slideshow.init("slideshow","image","imgprev","imgnext","imglink"); } </script>
  24. 24. Cod Contact <?php if ($_POST["email"]<>'') { $ToEmail = ‘???@yahoo.com'; $EmailSubject = 'Biserica Baptista Buteni '; $mailheader = "From: ".$_POST["email"]."rn"; $mailheader .= "Reply-To: ".$_POST["email"]."rn"; $mailheader .= "Content-type: text/html; charset=iso-8859-1rn"; $MESSAGE_BODY = "Name: ".$_POST["nume"]."<br>"; $MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>"; $MESSAGE_BODY .= "Mesaj: ".nl2br($_POST["mesaj"])."<br>"; mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); ?> Mesajul a fost trimis. <?php } else { ?>

×