[Tutorial PHP]Cum se genereaza link corect

#1
Nume Tutorial:Cum se genereaza link corect
Descriere:
/* am creat o functie utila pentru generarea linkurilor
la pagini de forma "acesta-este-un-link-pentru-pagina"
util pentru cazul in care doriti sa generati pagini dinamice
dintr-o pagina php.
Consideram ca pagina la care doriti sa generati linkul are un
titlu, iar pentru link trebuie sa apelati functia in felul
urmator:
Download:Nu necesita
Autor:Anonim
Sursa (Link-ul oficial):
tutorialeonline
Propria parere:Util.
Tutorialul:

Cod: Selectaţi tot

 <?php

 
    $titlul_pagini = "Acesta este un link (pentru o pagina - test)";
    echo set_name_content($titlul_pagini);

 
 function set_name_content($nume) {
    $lista_car = array(
       '&#259;' => 'a',
       '&icirc;' => 'i',
       '&acirc;' => 'a',
       '&#351;' => 's',
       '&#355;' => 't',
       '&#258;' => 'A',
       '&Icirc;' => 'I',
       '&Acirc;' => 'A',
       '&#350;' => 'S',
       '&#354;' => 'T',
       ',' => '',
       '- ' => '', // situatie 'test - test'
       '.' => '',
       '  ' => ' ', // situatie 'test  test'
       '?' => '',
       '!' => '',
       '[' => '',
       ']' => '',
       '(' => '',
       ')' => '',
       '{' => '',
       '}' => '',
       '|' => '',
       '#' => '',
       '&nbsp;' => ' ',
    );
    // se inlocuiesc caracterele nepermise
    foreach ($lista_car as $litera=>$inlocuire)
       $nume = str_replace($litera, $inlocuire, $nume);
    // se converteste numele in litere mici si se scot spatiile de la inceput si sfarsit
    $nume = trim(strtolower($nume));
    // se convertesc spatiile in -
    $nume = str_replace(' ', '-', $nume);
    // se convertesc eventualele caractere speciale
    $nume = rawurlencode($nume);
    // se returneaza gata aranjat pentru a fi introdus in link
    return $nume;
 }
 ?> 
N-am cerut la nimeni niciodata,
Chiar de-a fost sa rabd, in viata mea.
Am dat totul fara nici o plata,
Nevoind nimic sa mi se dea.

@Virgil Carianopol
Vezi-ti de treaba si retine:
"E treaba ta sa spui ce vrei si sa nu conteze pentru nimeni".

@Kazi Ploae

Înapoi la “Tutoriale PHP”

Cine este conectat

Utilizatori răsfoind acest forum: Niciun utilizator înregistrat și 0 vizitatori