Recuperer les infos du liens...

Nouveau WRInaute
Bonjour,

voilà sur mon site j'aimerai faire une image dynamique qui recupere des infos ds le lien...
mais mon probleme est que j'ai du mal a comprendre comment fonctionne les HTACCES...

par exemple le lien sera de la forme -http://www.monsite.com/img/infor_01_02_03.jpg

comment faire pour que cela soit redirigé vers un script php, et recuperer les infos: "infor_01_02_03.jpg" ?

Si vous pouviez me donnez un ptit coup de main :D
Merci
 
WRInaute passionné
Si tu parle de faire une image avec GD avec infos dans le lien

IL suffit de faire

<img src="image.php?param=6" title=image généré avec GD affichant 6" />

et tu récupère le parametre dans ton image.php
 
Membre Honoré
Bienvenue sur WRI :
https://www.webrankinfo.com/forum/t/recapitulatif-seo-kit-madrileno.191334/

Zimounet cela me fait penser un peu le logo de xiti dans l'idée ( si cela peut aider à comprendre et pour faire un peu plus de recherches ) ou encore certaines fois les images en avatar sur le forum.

Si quelqu'un à un exemple applicatif cela serait bien aussi ( je n'ai pas pousser mes recherches )

Il existe des URL prévues pour donner des exemples: "example.com", "example.net" et "example.org" (avec un "a"), voir http://www.rfc-editor.org/rfc/rfc2606.txt , section 3.

Poster Utile / Repondre Utile / Fonction recherche
 
WRInaute passionné
Code:
<?php
header ("Content-type: image/png");

$im = imagecreate (190, 60);

$couleur_fond = imagecolorallocate($im, 0, 0, 0);      


$rouge = imagecolorallocate ($im, 255, 0, 0);  
$bleu = imagecolorallocate ($im, 207, 207, 255); 


$random = mt_rand(1,3);
if($random==1){
$icode="C qui le plus bo? Madrileno!";
}
if($random==2){
$icode="Madrileno est un canaillou";
}
if($random==3){
$icode="Madrileno je t'aime";
}
//On récupère la var "perso" dans l'url
@$pero = $_GET['pero']; 
//Texte aléatoire définit au dessus
imagettftext($im, 12, 0, 0, 30, $rouge, "./ARIAL.TTF", "$icode");
//Texte perso dans l'url
imagettftext($im, 12, 0, 0, 42, $bleu, "./ARIAL.TTF", "$pero");
//Ci dessus 12 est la taille, 0, 0, 42 les coordonnées en pixel avec 0 en haut a gauche de l'image.

//on génère l'image
imagepng ($im);

?>

Résultat:
-http://www.ju*too.com/forumg.php?pero=Message_perso_url
(* = t)
(on peut essayer de l'intégrer dans une page html comme ceci:

Code:
<img src="http://www.juxtoo.com/forumg.php?pero=Welcome_sur_mon_site" />

De plus, dans la page de génération de l'image, vous pouvez tres bien faire des requetes sql, tant que sa renvoie pas d'erreur, c good!
 
WRInaute impliqué
Pour pouvoir récupérer les données, il faut bien séparer tes variables:

si le nom de ton image est juste cette suite de caractère, alors c´est ceci:
RewriteEngine On
RewriteRule ^img/(.*)\.jpe?g$ /ton_script.php?nom_img=$1

Mais si cette suite contient plusieurs variables, alors tu peux traiter la suite avec un code php avec un implode('_','$nom_img), ou bien directement dans la règle:
RewriteEngine On
RewriteRule ^img/([^_]+)_([^_]+)_([^_]+)_([^.]+)\.jpe?g$ /ton_script.php?var1=$1&var2=$2&var3=$3&var4=$4

;-)
 
Discussions similaires
Haut