faire en sorte d'une chaine de caractère commence par http://

faire en sorte d'une chaine de caractère commence par http:// - PHP - Programmation

Marsh Posté le 16-01-2008 à 10:29:30    

bonjour,
je souhaiterais qu'une chaine de caractere commence toujours par http://.
si $url = monsite.com alors  $lesite_internet doit etre egal à http://monsite.com
si $url = www.monsite.com alors  $lesite_internet doit etre egal à http://www.monsite.com
si $url = http://www.monsite.com alors  $lesite_internet doit etre egal à http://www.monsite.com
 
 
je ne sais pas trop comment m'y prendre  :ange:  
 
$url="monsite.com";
$lesite_internet = explode('http://',$url);
echo '<a href="'.$lesite_internet.'" target="_blank">'.$lesite_internet.'</a>';
 
merci de votre aide

Reply

Marsh Posté le 16-01-2008 à 10:29:30   

Reply

Marsh Posté le 16-01-2008 à 10:31:40    

Suffit de test pour voir si y'a déjà http :

Code :
  1. if(strncmp($url, 'http://', 7) !== 0) {
  2.  $url = 'http://' . $url;
  3. }

Reply

Marsh Posté le 16-01-2008 à 10:46:31    

beh oui ...
merci beaucoup florent

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed