Recuperer les infos du liens...

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

iOUAZE
Nouveau WRInaute
 
Messages: 2
Inscription: Sam Fév 11, 2006 6:57

Recuperer les infos du liens...

Message le Sam Fév 11, 2006 7:00

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

zimounet
WRInaute accro
WRInaute accro
 
Messages: 1796
Inscription: Lun Nov 08, 2004 20:57

Message le Sam Fév 11, 2006 8:07

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


Madrileño
Madrileño
Madrileño
 
Messages: 19982
Inscription: Mer Juil 07, 2004 12:14

Message le Sam Fév 11, 2006 8:35

Bienvenue sur WRI :
http://www.webrankinfo.com/forums/viewtopic_24403.htm

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

zimounet
WRInaute accro
WRInaute accro
 
Messages: 1796
Inscription: Lun Nov 08, 2004 20:57

Message le Sam Fév 11, 2006 9:11

Code: Tout sélectionner
<?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: Tout sélectionner
<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!
Dernière édition par zimounet le Mar Fév 14, 2006 12:26, édité 1 fois.


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Sam Fév 11, 2006 13:08

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

;-)

iOUAZE
Nouveau WRInaute
 
Messages: 2
Inscription: Sam Fév 11, 2006 6:57

Message le Sam Fév 11, 2006 13:56

exactement ce que je cherchais ! merci beaucoup correiaj !!


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Sam Fév 11, 2006 23:18

Ya pas de quoi.... Comme quoi écouter semble être ce qu´il y a de plus dur après comprendre... :-) ;-)


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Echanger des liens
    Cet outil vous liste quelques sites qui font des liens vers des sites similaires au vôtre, pour vous aider à trouver des partenaires pour des échanges de liens.
  • Calculer le ratio de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Liste des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
  • Transformer des textes non cliquables en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité