Extragere ultima parte din Url

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
MelecaCristian
Mesaje:176

Extragere ultima parte din Url

Cum Se Iau Date Din URL adica urlul sa zicem ce e ceva de genu http://zoynkss.com/profil/12334312
deci nu stiu daca exista asa script incat sa copieze doar acea data 12334312 si sa fie introduse in pagina la mai multe sectiuni

De Exemplu :

Url : http://zoynkss.com/profil/12334312

Pagina Lui 12334311

date despre : 1233....


Multumesc mult
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford

MarPlo Mesaje:4343
Salut
Se poate cu pathinfo(), preg_match() si explode().
Exemplu:

Cod: Selectaţi tot

<?php
$url = 'http://zoynkss.com/profil/12334312';

// cu pathinfo()
$url_parts = pathinfo($url);
$url_last_part = $url_parts['filename'];
echo $url_last_part;                            // 12334312

// cu preg_match()
$rgx = '/http:(.+)\/([0-9]+)$/i';
if(preg_match($rgx, $url, $match)) {
  $url_last_part = $match[2];
  echo '<br>'. $url_last_part;                   // 12334312
}

// cu explode()
$url_last_part = end(explode('/', $url));
echo '<br>'. $url_last_part;                       // 12334312
?>

MelecaCristian Mesaje:176
nu merge daca nu de ex Url : http://zoynkss.com/profil=12334312

Pagina Lui 12334311

date despre : 1233....

doar data aceea de dupa = sa mio ieie in acest caz 12334312 o sa mai citesc si eu poate gasesc

Multumesc mult
„Uneori o greşeală poate fi tot ce este necesar pentru o realizare valoroasă.” — Henry Ford

claUdiu Mesaje:313
cred ca ai vrut sa scri asa:

Cod: Selectaţi tot

http://zoynkss.com/profile.php?id=13213131312
atuncea poti sa o iei cu $_GET

Cod: Selectaţi tot

<?php
$nr_url = $_GET['id'];

echo $nr_url;

?>
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?