Créer un avatar dynamique sur ZdS

a marqué ce sujet comme résolu.
Auteur du sujet

Bonjour,

J’aimerais créer un avatar qui alterne aléatoirement entre plusieurs images :

df   qsd   qsd   sdf

Je peux me débrouiller pour le code, je peux même apprendre un nouveau langage si nécessaire.
Le souci c’est comment et où héberger mon script gratuitement.

Comment feriez-vous ?

+0 -0

Cette réponse a aidé l’auteur du sujet

Salut,

Il y a plusieurs hébergeurs gratuits qui fournissent au moins du PHP (suffisant pour ce genre de choses), par exemple 000webhost que j’avais utilisé sans trop de soucis, ou Free si tu es abonné chez eux. Ça peut être une solution. Un script proposant un avatar aléatoire n’est vraiment pas gourmand ni critique, donc ça doit pouvoir s’installer chez n’importe quel hébergeur gratuit.

Attention par contre à la taille des images, car ces hébergeurs limitent généralement la bande passante (10 Gio par mois pour 000webhost, par exemple). Je ne crois pas que ce soit le cas de Free cela dit, vu que l’hébergement est en quelques sortes inclut dans le prix de l’abonnement.

Édité par Amaury

#JeSuisArius

+2 -0

Holà, attention ce tuto est antique (c’est pour ça qu’il n’a jamais été migré sur ZdS d’ailleurs).

La seule chose à en conserver dans le cas d’un avatar utilisé sur ZdS (ou tout autre site qui permet des URLs arbitraires dans les avatars), c’est ce code :

<?php header('Location: avatar-'.mt_rand(1,21).'.jpg'); ?>
Auteur du sujet

Merci, j’irai tester ce weekend vos propositions.

Holà, attention ce tuto est antique (c’est pour ça qu’il n’a jamais été migré sur ZdS d’ailleurs).

La seule chose à en conserver dans le cas d’un avatar utilisé sur ZdS (ou tout autre site qui permet des URLs arbitraires dans les avatars), c’est ce code :

<?php header('Location: avatar-'.mt_rand(1,21).'.jpg'); ?>

SpaceFox

Il ne manque pas une ligne de code ?

header('Content-type: image/jpeg');

Ou c’est facultatif ?

+0 -0

Ça se passe comme ça :

  1. NAVIGATEUR —— PATH: /avatar ——> SERVEUR

  2. SERVEUR —— 'Location: mon-image-8.jpg' ——> NAVIGATEUR

  3. NAVIGATEUR —— PATH: /mon-image-8.jpg ——> SERVEUR

1) Le navigateur va demander l’avatar, 2) mais le serveur lui répond que l’image est ailleurs, 3) le navigateur va demander l’image en question.

Édité par A-312

+1 -0
Auteur du sujet

Merci, je pense que ça fonctionne désormais ! :)

Le plus dur a été de m’inscrire chez eux, ils demandent aussi de créer une adresse e-mail outlook ou gmail.

Je m’attaque maintenant à créer un script qui :

  • Ne renvoie jamais deux fois d’affilé le même avatar sans créer de cookies
  • Permet de moduler la probabilité de rencontrer un avatar, en tenant compte du premier point
  • Renvoie très rarement un avatar spécial en couleurs négatives

D’autres idées qui pourraient être amusantes ? :)

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte