Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1040 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

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

n°1671959
attentio
Posté le 16-01-2008 à 10:29:30  profilanswer
 

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

mood
Publicité
Posté le 16-01-2008 à 10:29:30  profilanswer
 

n°1671961
FlorentG
Posté le 16-01-2008 à 10:31:40  profilanswer
 

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

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

n°1671978
attentio
Posté le 16-01-2008 à 10:46:31  profilanswer
 

beh oui ...
merci beaucoup florent


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

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

 

Sujets relatifs
[C] pointeur et chaine de caractèreChaîne de caractère, je débute
Comment choisir un e seule lettre dans une chaine de lettre ?? Help ![résolu]probleme de chaine vide non détectée
Decouper une chaine en un tableau a chaque caractèrecreer une chaine de caractere en placant les elements à des endroit pr
Plus de sujets relatifs à : faire en sorte d'une chaine de caractère commence par http://


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR