Meta-tag-uri pentru fiecare pagina
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
MarPlo - Administratorul site-ului
- Mesaje:4343
Meta-tag-uri pentru fiecare pagina
Acesta este un mic exemplu, mai simplist, de cum se poate face ca paginile unui site cu php sa aibe fiecare meta-tag-uri proprii, diferite de la o pagina la alta.
Explicatiile necesare sunt in cod.
Cod: Selectaţi tot
<?php
// Se stocheaza tag-urile pt. fiecare pagina (sau pot fi din baza de date si preluate similar in variabila, Array)
$metatag['home'] = 'cuvinte, pt, pagina, home';
$metatag['ceva'] = 'cuvinte, pt, pagina, ceva';
// Se verifica daca sunt primite date prin GET (de la URL)
if (isset($_GET['id'])) {
// Se preia valoarea lui 'id' din URL si se filtreaza sa nu contina tag-uri
$var_id = strip_tags($_GET['id']);
// Daca exista elementul cu meta-taguri in matrice, il preia si-l stocheaza intr-o variabila ce poate fi afisata ulterior
if (isset($metatag[$var_id])) { $keywords = $metatag[$var_id]; }
else { $keywords = ''; }
}
?>
<!-- Se adauga keyword-urile in meta-tag -->
<meta name="keywords" content="<?php echo $keywords; ?>" />
- Cand va fi apelata o adresa gen
pagina.php?id=ceva , va fi preluat si afisat sirul din Array
cuvinte, pt, pagina, ceva
- Similar se poate face pentru <title> sau meta-tag "description".
Pentru un exemplu mai detaliat, vedeti tutorialul : Creare site cu PHP
Subiecte similare
- Regex pentru adrese
PHP - MySQL - XML
Primul mesaj
Salut,
As avea si eu nevoie de ajutor! incerc de ceva zile sa dezvolt un regex/ sau o alta solutie, sa vad daca intr-un string mai mare exista o...
Ultimul mesaj
Ai putea folosii o functie de localizare IP/browser, dar ar fii ceva individual, facusem eu in trecut o functie, ceva de verificare IP si blocare pe...
- Proteina genetică pentru vindecarea paraliziei
Handicap
Într-un nou studiu, oamenii de știință germani au restabilit capacitatea de a merge la șoareci paralizați după o leziune completă a măduvei spinării....
- Eroare citire pagina cu file_get_contents
PHP - MySQL - XML
Primul mesaj
Buna ziua,
Vreau sa preiau informatiile din aceasta adresa si sa o afisez intr-o alta pagina php
URL: //79.114.46.127:5819/
Scriptul pe care...
Ultimul mesaj
Imi pare rau, mai mult nu stiu cum sa te ajut, posibil sa fie ceva cu SSL, dar nu cunosc.
Am testat scripturile; codul cu cURL e bun, a mers bine...
- load time - idle mare - pagina principala
Discutii si Intrebari Diverse
Primul mesaj
Salut,
cu inspect-ul din Chrome si apoi tab-ul Performance se pot vedea timpii de incarcare ai unei pagini web.
Am cate o pagina principala pe...
Ultimul mesaj
Iata ce am gasit pe internet:
This is idle time, the time when the browser is waiting on the CPU or GPU to do some processing.
I can't find any...