Forum Marvel Comics Index du Forum Connectez-vous au Tchat Live et patientez... Quelqu'un va venir ! ;-)

Forum Marvel Comics
Le Forum des Super-Héros Marvel !
 

 Unique ! Le Tchat Live !  Communiqué de Presse  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres     S'enregistrerS'enregistrer 
Le Blog   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

à propos des micro-héros

Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Forum Marvel Comics Index du Forum -> Images, icones, économiseurs d'écran, vos créations...
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 23 Avr 2005, 19:26    Sujet du message: à propos des micro-héros Répondre en citant

y'a quelques temps je m'étais fait un avatar qui affichait un bonhomme aléatoirement :



(F5 powa Wink )
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 23 Avr 2005, 19:57    Sujet du message: à propos des micro-héros Répondre en citant

cool, comment tu fais ça ? (le code, je veux le code ! Laughing )
ils viennent tous du site de Jerome "Ball-Breaker" Galica ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 23 Avr 2005, 21:04    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
cool, comment tu fais ça ? (le code, je veux le code ! Laughing )
ils viennent tous du site de Jerome "Ball-Breaker" Galica ?


Laughing

bah c'est du phptout con : ça prends une image au hasard dans un dossier Wink
je vais essayer de te retrouver ça ^^


ils viennent tous du même site si mes souvenirs sont bons, par contre je saurais pas te dire lequel Embarassed
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 23 Avr 2005, 21:18    Sujet du message: à propos des micro-héros Répondre en citant

voilà le code :
Code:
<?
header("Content-type: image/png");
    /* on dit au navigateur que ce fichier est une image de type png */


if (isset($_GET["pseudo"])) $pseudo = $_GET["pseudo"];
else $pseudo = "adhes";
    /* c'est deux lignes c'est pour dire dans quel répertoire on va chercher les images
     * par défaut on va dans le répertoire "adhes
     */

$handle = opendir($pseudo);
    /* on ouvre le dossier défini juste au dessus */

$i=0;
while ($file = readdir($handle)) {
   $fichiers[$i] = $file;
   $i++;
}
    /* dans cette boucle : on enregistre les noms de fichiers des images */

$fichier = $fichiers[rand(2,$i-1)];
    /* on choisit une image au hasard dans le fichier */

$chemin = $pseudo."/".$fichier;
$im = @imagecreatefrompng($chemin);
imagepng($im);
    /* on envoie l'image au navigateur */
?>


à mettre dans un fichier php Smile



sur certains forums les images au format php ne passent pas, dans ce cas il faut renommer le fichier en .png, et ajouter dans le .htaccess :
Code:
<FilesMatch "^avatar.png$">
  ForceType application/x-httpd-php
</FilesMatch>

(mais je pense que la plupart des hébergeurs gratuit refusent le htaccess, en tout cas chez free ça passe pas...)
_________________
Iron Man


Dernière édition par adhes le 23 Avr 2005, 23:58; édité 3 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 23 Avr 2005, 21:20    Sujet du message: à propos des micro-héros Répondre en citant

adhes a écrit:
bah c'est du phptout con : ça prends une image au hasard dans un dossier Wink
je vais essayer de te retrouver ça ^^

sympa
adhes a écrit:
ils viennent tous du même site si mes souvenirs sont bons, par contre je saurais pas te dire lequel Embarassed

vu les différents persos que j'ai vu (j'ai bien du appuyer sur la touche F5 30 fois ) je pense que c'est bien ce site
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 23 Avr 2005, 21:23    Sujet du message: à propos des micro-héros Répondre en citant

adhes a écrit:
(mais je pense que la plupart des hébergeurs gratuit refusent ce truc, en tout cas chez free ça passe pas...)

zut ! FREE
évidemment le forum des micro-héros et mes sites sont chez eux Crying or Very sad
en tous cas merci, je garde quand même ça au chaud Wink
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 23 Avr 2005, 21:31    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
adhes a écrit:
bah c'est du phptout con : ça prends une image au hasard dans un dossier Wink
je vais essayer de te retrouver ça ^^

sympa
adhes a écrit:
ils viennent tous du même site si mes souvenirs sont bons, par contre je saurais pas te dire lequel Embarassed

vu les différents persos que j'ai vu (j'ai bien du appuyer sur la touche F5 30 fois ) je pense que c'est bien ce site


oui, c'est bien possible que ça soit ce site ^^


pou le code il marche avec free, y'a que le .htaccess qui passe pas
si ton forum ne surveille pas les extensions des images, ou si tu veux mettre ton image aléatoire dans une page normale, tu peux mettre le code dans un fichier php et ça passe ^^
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 23 Avr 2005, 22:19    Sujet du message: à propos des micro-héros Répondre en citant

ah d'accord j'avais pas bien compris Embarassed
j'utilise dreamweaver, il gère le php ?
j'en ai jamais fait bien que mon neveu qui est un crac en php me garantit que c'est tout simple Confused
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 23 Avr 2005, 23:52    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
ah d'accord j'avais pas bien compris Embarassed

en fait c'est mon message qui étais pas clair Laughing
j'ai édité mon message, c'est mieux Wink

Citation:
j'utilise dreamweaver, il gère le php ?

dreamweaver gère effectivement le php, mais pas comme il gère le html, il faut de toute façon aller dans le code.

Citation:
j'en ai jamais fait bien que mon neveu qui est un crac en php me garantit que c'est tout simple Confused

bah si t'as déjà fait de la prog, ça devrait passer tout seul, sinon faudra faire un petit effort pour apprendre (mais rien d'insurmontable si t'es assez motivé Wink )


tiens, je vais commenter mon code, ça sera plus facile à comprendre ^^
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 24 Avr 2005, 00:31    Sujet du message: à propos des micro-héros Répondre en citant

non je n'ai jamais fais de prog, même sous le DOS il y a 15 ans je me contentais de batchs rudimentaires Confused
maintenant si il suffit de faire du copier/coller dans un fichier et de modifier 2/3 paramètres c'est dans mes cordes, mais comme tu le dis tout est une question de motivation Wink
en fait c'était pour la page d'accueil de mon site sur les micros justement, pour que les micros situés au dessus de chaque rubrique puisse être différents sans que je les change moi-même régulièrement (tiens ça fait longtemps que c'est les mêmes, allez hop !)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 24 Avr 2005, 01:35    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
non je n'ai jamais fais de prog, même sous le DOS il y a 15 ans je me contentais de batchs rudimentaires Confused
maintenant si il suffit de faire du copier/coller dans un fichier et de modifier 2/3 paramètres c'est dans mes cordes, mais comme tu le dis tout est une question de motivation Wink
en fait c'était pour la page d'accueil de mon site sur les micros justement, pour que les micros situés au dessus de chaque rubrique puisse être différents sans que je les change moi-même régulièrement (tiens ça fait longtemps que c'est les mêmes, allez hop !)


alors ça devrait passer tout seul Wink

tu aura juste à adapter le passage avec $_GET["pseudo"] en fonction de la structure de ton site


par exemple (j'ai pas regardé en détail comment c'était, mais je pense que ça devrait aller)

tu mets le fichier à la racine de ton site :
http://felis7.free.fr/image.php

et pour afficher l'image :
<img src="http://felis7.free.fr/image.php?pseudo=well_known/marvel/">
ça t'affichera une image du dossier marvel Wink

pis tu change pour chaque dossier
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 24 Avr 2005, 01:48    Sujet du message: à propos des micro-héros Répondre en citant

cool Very Happy je vais essayer ça tout de suite, merci adhes, t'es le meilleur

edit 15 mn + tard, bon je regarde ça demain finalement, c'est moins évident que je ne croyais
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Patlevrai
Admin-Man


Inscrit le: 24 Mar 2005
Messages: 5162
Localisation: Dans un monde de fous !

MessagePosté le: 25 Avr 2005, 18:24    Sujet du message: à propos des micro-héros Répondre en citant

Des questions en php : http://www.salemioche.net/ Wink
_________________
Cadeaux homme - Toscane - Marvel comics
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 25 Avr 2005, 18:45    Sujet du message: à propos des micro-héros Répondre en citant

en fait, changer mes micros avec dreamweaver me prend 3 mn, comprendre le php 3333 ans ! donc je vais rester au html de base
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Patlevrai
Admin-Man


Inscrit le: 24 Mar 2005
Messages: 5162
Localisation: Dans un monde de fous !

MessagePosté le: 25 Avr 2005, 20:31    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
en fait, changer mes micros avec dreamweaver me prend 3 mn, comprendre le php 3333 ans ! donc je vais rester au html de base
Pareil !
_________________
Cadeaux homme - Toscane - Marvel comics
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 26 Avr 2005, 20:28    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
en fait, changer mes micros avec dreamweaver me prend 3 mn, comprendre le php 3333 ans ! donc je vais rester au html de base


oups, j'ai oublié un détail : php gère plus les gifs Embarassed

ce script risquait pas de marcher avec tes images, vu qu'elles sont en gif pour la plupart...
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 26 Avr 2005, 22:00    Sujet du message: à propos des micro-héros Répondre en citant

j'avais bien compris et j'avais convertis les gifs en pngs dans le dossier de test mais ça a pas mieux marché Confused
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 27 Avr 2005, 01:00    Sujet du message: à propos des micro-héros Répondre en citant

un truc comme ça devrait marcher mieux, et c'est plus propre pour ce que tu veux faire et ça bugge pas avec les gifs Wink
à mettre dans ta page (avec uneextensionphp au lieu de htm) à la place de l'image
Code:
<img src="<?
$dossier = "chemin_vers_le_dossier_avec_les_images";
$handle = opendir($dossier);
$i=0;
while ( false !== ($file = readdir($handle)) ) {
   $ext = substr($file,-4,4);
   if ($ext == ".jpg" || $ext == ".gif" || $ext == ".png") {
      $fichiers[$i] = $file;
      $i++;
   }
}
echo $fichiers[rand(0,$i-1)];
?>">



par contre j'ai pas testé si ça marchait Embarassed
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 27 Avr 2005, 03:54    Sujet du message: à propos des micro-héros Répondre en citant

pas mieux, il ne faut pas renommer les images du dossier des fois ? j'ai vu que les tiennes c'était 01, 02, 03 etc...
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 27 Avr 2005, 17:05    Sujet du message: à propos des micro-héros Répondre en citant

Felis 7 a écrit:
pas mieux, il ne faut pas renommer les images du dossier des fois ? j'ai vu que les tiennes c'était 01, 02, 03 etc...


nan, c'était pour la première version du script, maintenant y'a plus besoin...

tu peux me dire la page où ça bugge, que je vois un peu ce que ça fait...
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 27 Avr 2005, 18:30    Sujet du message: à propos des micro-héros Répondre en citant

la page d'index
http://felis.7.free.fr/index.html
en prenant le même esemple que toi
http://felis.7.free.fr/well_known/marvel/
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 27 Avr 2005, 20:21    Sujet du message: à propos des micro-héros Répondre en citant

oups, j'aurais du tester mon code Embarassed


remplace la dernière ligne :
echo $fichiers[rand(0,$i-1)];

par :
echo $dossier."/".$fichiers[rand(0,$i-1)];


une fois ça corrigé, ça marche
_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 28 Avr 2005, 01:20    Sujet du message: à propos des micro-héros Répondre en citant

ben même comme ça c'est pas bon Sad
envois-moi ton index.php que je compare avec ce que j'ai chez moi steup
thanks
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
adhes
X-Man


Inscrit le: 18 Avr 2005
Messages: 242
Localisation: Pamiers

MessagePosté le: 28 Avr 2005, 01:42    Sujet du message: à propos des micro-héros Répondre en citant

http://glacasa.free.fr/test_alea.php

le code c'es exactement ce que je t'ai donné, mis dans une page html...

la page complète je veux bien la mettre, mais ça t'avancera pas beaucoup plus...

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>

<body>
<img src="<?
$dossier = "fan-club/ava/";
$handle = opendir($dossier);
$i=0;
while ( false !== ($file = readdir($handle)) ) {
   $ext = substr($file,-4,4);
   if ($ext == ".jpg" || $ext == ".gif" || $ext == ".png") {
      $fichiers[$i] = $file;
      $i++;
   }
}
echo $dossier."/".$fichiers[rand(0,$i-1)];
?>" alt="image al&eacute;atoire">
</body>
</html>

_________________
Iron Man
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Felis 7
Entité Cosmique


Inscrit le: 30 Mar 2005
Messages: 1740

MessagePosté le: 28 Avr 2005, 04:01    Sujet du message: à propos des micro-héros Répondre en citant

je parlais de mon fichier index.html passé en php avec ton code, car quand en renommant l'index.html en index.php puis en faisant juste du copié/collé de ton code en changeant juste le dossier source, ça ne fonctionne pas du tout et j'ai un message de dreamweaver comme quoi le code n'est pas valide à cause d'un élément mais il ne dit pas lequel...
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Forum Marvel Comics Index du Forum -> Images, icones, économiseurs d'écran, vos créations... Toutes les heures sont au format GMT + 2 Heures
Aller à la page 1, 2  Suivante
Page 1 sur 2

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
You can attach files in this forum
You can download files in this forum
Mon Sponsor - Creation site - Sologne - Glaces & sorbets - Voyage Toscane -Le BD-Vore.com - Comics & Heroes References - Comics Cover Swipe
Le site Forumcomics est une réalisation de l'agence web Franquelin Services : numérisation, création de site



Robe de mariée - Offrir des fleurs - Robe d'un jour - Chocolats du Roi Soleil - Cadeaux homme

Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com - Hébergement professionnel

Forumcomics, le forum des comics Marvel, mais aussi DC, Topcow, Star wars, Lobo, etc. Découvrez tout sur l'univers des collectionneurs de bustes et statues Bowen, Attakus, Sideshow. Venez discuter de vos personnages préférés tel que Spider-Man, les 4 Fantastiques, Iron-Man, Hulk, X-Men, Daredevil, et aussi de Star Wars, Yoda, Goldorak, et toutes les séries de votre enfance !