Probleme affichage lien sans http en php

khalidboutam Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -  
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
salut je suis entrain de réaliser une application php mais j'ai rencontré un problème
je veux afficher dans une page des boutons de téléchargement pour un fichier les liens sans stockés dans ma bbd phpmyadmin
mais si j'ai ajouter un lien qui commence par http:.....
la page d'affichage ma donne un lien avec deux http
exmp
pour un lien
http:www.google.com
la résultat est:
http://http//www.google.com
est ce que il ya une fonction php qui enleve le http dans un lien
et est ce que je peux réaliser un code qui verifier si mon lien est commencé par http: ou no
si oui on ajoute http+lien
si no on affiche seulement le lien qui commence déjà par http

voila mon code d'affichage
<?php echo "<a href='//$resultat[1]'><img src='image/download.gif'/></a>";?>
A voir également:

1 réponse

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

La syntaxe correcte est https://www.google.com/?gws_rd=ssl
Es-tu sûr d'avoir bien mis le deux-points, suivi des deux barres obliques ?

Xavier
0
khalidboutam Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
oui bien sur
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Tu dis « oui bien sûr », mais ce n'est pas du tout ce qu'on voit dans les extraits de code que tu donnes ^^'
0
khalidboutam Messages postés 23 Date d'inscription   Statut Membre Dernière intervention  
 
0
xMiLeY Messages postés 68 Date d'inscription   Statut Membre Dernière intervention   7
 
str_replace("http://","",$resultat);

et le tour est joué ;)
0
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
xMiLeY, tu ne corriges pas le problème, là, tu le camoufles...
Khalidboutan : Oui, $resultat contient ce que tu veux, mais dans le lien <a> tu mets href="//$resultat
D'où viennent ces // supplémentaires ?
0