Affichage de logo en fonction de la position dans un topsite


zsoldiers
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 22 Nov 2002

Affichage de logo en fonction de la position dans un topsite

Message le Jeu Déc 22, 2005 3:26

Bonjour,

J'ai parcouru pas mal de post grâce au moteur de recherche, et je n'ai pas trouvé la réponse à mon problême.

Voilà j'aimerai créer sur mon annuaire/topsite un systéme qui permettrait de générer des images en fonction de la position dans le classement de celui-ci.

J'ai déjà créer la partie code source, et écrit la régle de rééciture dans le htaccess. Tout fonctionne quand j'appelle l'adresse de l'image directement dans la barre d'adresse.

Le seul problême c'est que ca ne marche pas quand je le met l'adresse dans une balise <img sr="...">

Est ce que quelqu'un pourrez me venir en aide, car là je dois dire, je sais plus quoi faire.

Merci d'avance


chantra
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 257
Inscription: 27 Juin 2005

Message le Jeu Déc 22, 2005 9:35

peut etre devrait-tu copier l'adresse fournit dans le resultat de ton code source ey voir d'ou vient le pb, ca peut etre une erreur de saisie :?


bgdc
WRInaute impliqué
WRInaute impliqué
 
Messages: 723
Inscription: 23 Mai 2005

Message le Jeu Déc 22, 2005 9:44

Salut,

je suppose que le "C" qui manque ds <img srC="...."> est une erreur de saisie de ta part.....


dixenet
WRInaute discret
WRInaute discret
 
Messages: 163
Inscription: 7 Déc 2004

Message le Jeu Déc 22, 2005 9:58

POur faire ce genre de chose rien de plus simple pas besoin d'HtAccess. tu fais en php de la generation d'image et c'est tout bon. je l'ai fait sur mon site.

Si tu veut des details envoie nous ton code source


chantra
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 257
Inscription: 27 Juin 2005

Message le Jeu Déc 22, 2005 10:00

si tu as copié directement a partir de ta page, he ben ca vient de la :P


zsoldiers
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 22 Nov 2002

Message le Jeu Déc 22, 2005 10:47

Non ca ne vient pas d'une erreur de saisie, je n'ai pas fait attention dans le message que j'ai posté j'ai oublié le "c" mais pas dans mon code source.

Dans mon htaccess j'ai mis ça :

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^ban/logo_top_([0-9]*).gif$ /logo_top.php?id=$1 [L]

J'ai créé ensuite trois fichiers:
- le premier généré chaque jour qui donne la position dans le classement de chaque site la veille (dans un array) (ban/classement.php)
- le deuxiéme qui utilise cette variable définit et qui l'utilise pour générer le code à afficher (logo_top.php)
- le troisiéme qui met en forme comme je veux un petit logo simple avec en lien image et textuel la position du site s'il est compris dans le top 50. (ban/code.php)

Voici l'adresse du résultat :
http://www.todoomangas.com/ban/logo_top_2.gif

Ceci n'est qu'un exemple bien évidemment.

Donc maintenant j'aimerai utiliser ce lien dans un Image mais ca ne marche pas comme vous pouvez le voir, voilà mon problême.

Merci d'avance si quelqu'un trouve mon problême, ou si comme "dixenet" il y a mieux à faire que ma façon (je veux juste arriver à faire comme certains topsite qui affichent pour les inscrit des logos différent en fonction de leur position, voilà)


rottman
WRInaute passionné
WRInaute passionné
 
Messages: 2121
Inscription: 6 Jan 2004

Message le Jeu Déc 22, 2005 12:00

Salut,

chez moi ça propose de télécharger le fichier !
Tu as sans doute mal renseigné le Header :

header("Content-type: image/gif");


zsoldiers
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 22 Nov 2002

Message le Jeu Déc 22, 2005 14:02

Effectivement, j'ai rajouté : header("Content-type: image/gif"); ca devrait ne plus demander le téléchargement.

Mais mon problême est toujours le même, l'image réécrite qui cache le script ne s'affiche pas. Ca met une image en erreur.

En fait il faut juste que je sache comment faire pour que cette image apparaisse comme si elle existait alors qu'elle n'existe pas puisqu'elle est remplacé dans le htaccess par un script php donc.

Svp celui ou celle qui trouve la solution, me rendra un grand service.


rottman
WRInaute passionné
WRInaute passionné
 
Messages: 2121
Inscription: 6 Jan 2004

Message le Jeu Déc 22, 2005 19:00

C'est surement un problème de CHEMIN.


zsoldiers
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 22 Nov 2002

Message le Jeu Déc 22, 2005 19:16

Je vais essayer de voir à ce niveau là, sinon je vais essayer de faire ça d'une autre façon. C'est à dire en créant de toute piéce l'image avec les fonctions php correspondantes, ca sera surement plus facil et plus rapide.

Merci de votre aide


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités