Curs Php-mysql

1. Management de erori

O alta caracteristica ".htaccess" des folosita este "Managementul de erori". Altfel spus, putem folosi pagini personalizate care sa fie afisate in cazul unor erori (cum ar fi "error 404"), in locul celor standard.
Înainte de a crea propriile pagini de erori e bine sa stiti ce reprezinta documentele de erori si care sunt codurile de erori.
Documente de erori - cand primiti un mesaj de genul "Error 404 - Document not found" înseamna ca ati fost redirectionat catre o pagina care arata mesajul specific erorii 404. Aceasta reprezinta documentul de erori, pagina care este afisata in cazul erorii respective - pagina care poate fi personalizata.

Coduri de erori -Mai jos este afisata o lista cu mai multe coduri de eroare:


Nu trebue sa specificati cate o pagina pentru fiecare tip de eroare, de obicei sunt importante paginile pentru codurile de eroare 400, 401, 403, 404 si 500.

2. Aplicarea paginilor de eroare

Intai creati aceste pagini si le salvati intr-un director separat, de exemplu avem pagina "notfound.html" in directorul "erori" aflat in directorul root al serverului.
Apoi adaugati in .htaccess o comanda care are urmatoarea forma:

- Unde "cod" este codul erorii, din lista de mai sus, iar "/director/fisier.html" este calea catre fisierul care vrem sa fie afisat (pot fi folosite si fisiere PHP sau cu alta extensie, alta decat ".html").
De exemplu:
ErrorDocument 404 /erori/404.html
ErrorDocument 500 /erori/500.html
Puteti denumi paginile cum doriti, este de preferat sa fie sugestive cu eroarea la care se refera pentru a nu le confunda.
Se adauga "/" la inceputul adresei pentru a ne raporta la directorul root al serverului.

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag adauga imagine in pagina web?
<div> <img> <span>
<img src="http://coursesweb.net/imgs/webcourses.gif" width="191" height="63" alt="Courses-Web" />
Care din aceste coduri CSS afiseaza textul inclinat?
font-style: italic; text-decoration: underline; font-weight: 500;
#id {
  font-style: italic;
}
Clic pe functia jQuery care ascunde animat un element HTML.
click() hide() show()
$(document).ready(function() {
  $(".a_class").click(function(){ $(this).hide("slow"); });
});
Clic pe functia definita corect in PHP.
fname function() {} function fname() {} function $fname() {};
function fname($a, $b) {
  echo $a * $b;
}
Indicati forma pentru Prezent Perfect Continuu a verbului "to walk" (a merge).
have walked have been walking be walking
I have been walking for 5 hours.
- Merg pe jos de 5 ore.
Indicati Trecutul Nedefinit pentru verbul "ser" (a fi) la forma Yo.
será sería fui
Yo fui entrenador.
- Am fost antrenor.
Management de erori prin .htaccess

Last accessed pages

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (271045)
  2. Expediere date la o adresa de e-mail (3023)
  3. Cursuri limba engleza gratuite si lectii online (64666)
  4. Prezentul simplu - Exercitii si teste incepatori (68973)
  5. I sau Me (8303)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (759)
  2. Coduri pt culori (334)
  3. Exercitii engleza - English Tests and exercises - Grammar (320)
  4. Gramatica limbii engleze - Prezentare Generala (318)
  5. Cursuri limba engleza gratuite si lectii online (310)