PHP crypter en base 64 liens image pour site e-commerce
Résolu
Noel-barbu
Messages postés
305
Statut
Membre
-
Noel-barbu Messages postés 305 Statut Membre -
Noel-barbu Messages postés 305 Statut Membre -
Bonjour,
Alors voilà je voudrais demander au webmaster assez adepte du cryptage de donnée comment puis-je crypter mets urls je m'explique :
Voilà un exemple que je voudrais crypter :
Je voudrais crypter en base64 le lien de pointage vers l'image la il s'agit d'un exemple dans mon qu'a c'est sous cette forme:
Comment puis-je procéder ?
Alors voilà je voudrais demander au webmaster assez adepte du cryptage de donnée comment puis-je crypter mets urls je m'explique :
Voilà un exemple que je voudrais crypter :
<img src="image/paypal.png"/>
Je voudrais crypter en base64 le lien de pointage vers l'image la il s'agit d'un exemple dans mon qu'a c'est sous cette forme:
<?php
$image1='image/paypal.png';
$achat='<img alt="acheter" title="acheter" src=" '.$image1.' " width="150" height="48" />';
?>
Comment puis-je procéder ?
3 réponses
-
Salut,
que cherches-tu à faire ?
Parce que si c'est cacher l'url de l'image, ça ne sert à rien. Il va bien falloir à un moment ou à un autre que le navigateur du client sache où aller chercher cette image.
Quant à crypter dans le php, ça ne sert à rien, vu qu'il est interprété sur le serveur et envoyé en tant que html 'pur' au navigateur.
-
et bien je voudrais passer de ça :
<img src="image/paypal.png"/>
a ça :
<img src="aHR0cDovL2Jhbm5lci50aXRhbnBva2VyL/paypal.png"/>
qui crypte le lien de pointage vers l'image un peut comme les site e-commerce style paypal ou on peut voir la chose sous cette forme.
pas forcement crypter tout mais du moins le lien de pointage -
-
-
-
-
-
'lut
$image1='image/paypal.png'; $achat='<img alt="acheter" title="acheter" src="data:image/png;base64,'.base64_encode(file_get_contents($image1)).'" width="150" height="48" />';
from human import idiocy
del idiocy-
-
-
-
-
effectivement ça grossi en taille merci de tes éclaircissement ça m'aide beaucoup , ensuite voilà en vue de ta solution qui marche bien je doit dire l'encodage est t'il valable pour du css par exemple?
car j'ai pas mal de petites images en background de div exemple ça
#img_logo1 {
height : 100px; /* hauteur maximum logo */
width : 163px;
background : url(img_presta/logo.png) no-repeat center top;
}
-
-
Bonjour
A toutes fins utiles ==> https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/