Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL

Programmation => PHP/MySQL - (x)HTML - ... => Discussion démarrée; par: sbastien60 le 21 Juin 2009, 17:50:30



Titre: Selectionner une partie d'un lien en php ?
Posté par: sbastien60 le 21 Juin 2009, 17:50:30
Bonjour, et oui, c'est encore moi ^^

J'aimerai savoir s'il est possible de selectionner une partie d'un lien récupéré lors d'une inscription via un formulaire et de le stocker dans une variable ?

Par exemple, voici un des liens que je reçois :

http://www.wonaruto.com/membres/172192/benzoni/

J'aimerai récupérer tout d'abord cela dans une première variable :
172192

Puis cela dans une seconde variable :
benzoni

Merci de votre aide ^^


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: K@cem le 21 Juin 2009, 17:58:46
Salut,
Oui tu peux le faire avec la fonction explode() de php, mais d'abord les liens que tu reçois sont toujours de la même forme ?
Si c'est oui alors ce code devrait faire l'affaire :
Code:
<?php
$url 
'http://www.wonaruto.com/membres/172192/benzoni/';
$tab explode("/"$url);
$var2 $tab[count($tab)-1]; // pour benzoni
$var1 $tab[count($tab)-2]; // pour 172192
?>
Je l'ai pas testé, il se peut qu'il ne marche pas du premier coup ;)
k@cem


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: sbastien60 le 21 Juin 2009, 18:22:14
Merci ^^

je vais essayer et je vous tiens au courant !

:)

ça ne fonctionne pas :/


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: Rainbow le 21 Juin 2009, 18:45:06
c'est se qu'il faudrais faire lorsque l'on envoie une image


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: sbastien60 le 21 Juin 2009, 18:50:51
Ha Rainbow ^^

Tu viens sur msn ? :)


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: K@cem le 22 Juin 2009, 11:39:32
Code:
<?php
$url 
'http://www.wonaruto.com/membres/172192/benzoni/';
$tab explode("/"$url);
$var2 $tab[count($tab)-2]; // pour benzoni
$var1 $tab[count($tab)-3]; // pour 172192
?>


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: sbastien60 le 23 Juin 2009, 00:34:28
Merci ça fonctionne maintenant, c'est génial ! Merci encore !!!!!

x3 K@cem ;)

 ;D


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: Rainbow le 05 Juillet 2009, 14:22:20
Savez vous si on peut utiliser le même code mais un peux modifier comme cela pour récupérer admettons:

<?php
$url = 'C:\Documents and Settings\camille\Bureau\big.80097358.jpg';
$tab = explode('"\"', $url);
$var2 = $tab[count($tab)-1]; // Pour  big.80097358.jpg
echo $var2 ;
?>

Merci d'avance


Titre: Re: Selectionner une partie d'un lien en php ?
Posté par: Coleim le 06 Juillet 2009, 02:15:16
Tiens, des exemples pour comprendre comment marche explode.

Code:
<?php
$url 
'C:\Documents and Settings\camille\Bureau\big.80097358.jpg';
$tab explode('"\"'$url);
$var2 $tab[count($tab)-1]; // Pour  big.80097358.jpg
echo $var2 ;
?>

var2 = Bureau;

Code:
<?php
$url 
'C:\Documents and Settings\camille\Bureau\big.80097358.jpg';
$tab explode('"\"'$url);
$var2 $tab[count($tab)]; // Pour  big.80097358.jpg
echo $var2 ;
?>

var2 = big.80097358.jpg;

Code:
<?php
$url 
'C:\Documents and Settings\camille\Bureau\big.80097358.jpg[b]\[/b]';
$tab explode('"\"'$url);
$var2 $tab[count($tab)]; // Pour  big.80097358.jpg
echo $var2 ;
?>

var2 = ; (rien)

Code:
<?php
$url 
'C:\Documents and Settings\camille\Bureau\big.80097358.jpg[b]\[/b]';
$tab explode('"\"'$url);
$var2 $tab[count($tab)-1]; // Pour  big.80097358.jpg
echo $var2 ;
?>

var2 = big.80097358.jpg;