begin process at 2012 05 27 20:23:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > SMILEY EN ASCII (TOTALEMENT SANS INTERET)

SMILEY EN ASCII (TOTALEMENT SANS INTERET)


 Information sur la source

Note :
9 / 10 - par 7 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :19/04/2004 Date de mise à jour :20/04/2004 13:47:39 Vu :13 413

Auteur : psyjc

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

il faut bien s'occuper quand on est au taff :D

voila, on peut porter les smileys sur phpbb!
le code est vraiment crasseux, a vous de netoyer ca :)


demo sur mon serveur : http://psykokwak.serveftp.com/divers/asciismileys. php


Source

  • <?
  • //$url = "http://jbc.unlimited.free.fr/jbc3/forum/smileys/[bigsourir].gif";
  • $url = $_POST['img'];
  • $char = "||||"; // ||||
  • $bgcolor = "FFFFFF";
  • $zizetext = 3;
  • //die("stop");
  • if (empty($url)) $url = "http://jbc.unlimited.free.fr/jbc3/forum/smileys/[bigsourir].gif";
  • $handle = @imagecreatefromgif($url);
  • $size = @getimagesize($url);
  • if($size[0]*$size[1] > 4096) die("Veuillez limiter a des images inferieur a 4096pxl");
  • //echo $size[0]*$size[1];
  • echo "<font size=\"".$zizetext."\">";
  • $phpbb = '[size='.$zizetext.']';
  • for($y=0;$y<$size[1];$y++){
  • for($x=0;$x<$size[0];$x++){
  • $i = imagecolorat($handle,$x,$y);
  • $color = imagecolorsforindex($handle,$i);
  • if($color['alpha']!=0) {
  • echo "<font color=\"".$bgcolor."\">$char</font>";
  • $phpbb .= "[color=#".$bgcolor."]".$char."[/color]";
  • }
  • else {
  • ?><font color="<? printf("%02X%02X%02X",$color['red'],$color['green'],$color['blue']);?>"><? echo $char; ?></font><?
  • $phpbb .= "[color=#".sprintf("%02X%02X%02X",$color['red'],$color['green'],$color['blue']);
  • $phpbb .= "]".$char."[/color]";
  • }
  • }
  • echo "<br>";
  • $phpbb .="\n";
  • }
  • echo "</font>";
  • $phpbb .= '[/size]';
  • ?>
  • <br><br><br>
  • <form name="form1" method="post" action="">
  • entrez l'url dun fichier "GIF" (2048pxl max): <input name="img" type="text" value="http://jbc.unlimited.free.fr/jbc3/forum/smileys/[boulet].gif"><input name="" type="submit" value="Generer le smiley">
  • <br> <br> <br>
  • code pour phpbb : <br><textarea cols="60" rows="10" name="phpbb"><? echo $phpbb; ?></textarea>
  • </form>
  • <p>"truc" devellopé (en 20minutes) par psykokwak (paske y sfé chier au taff)!
  • </p>
<?
//$url = "http://jbc.unlimited.free.fr/jbc3/forum/smileys/[bigsourir].gif";
$url = $_POST['img'];
$char = "||||";  // ||||
$bgcolor = "FFFFFF";
$zizetext = 3;

//die("stop");

if (empty($url)) $url = "http://jbc.unlimited.free.fr/jbc3/forum/smileys/[bigsourir].gif";


$handle = @imagecreatefromgif($url);
$size = @getimagesize($url);

if($size[0]*$size[1] > 4096) die("Veuillez limiter a des images inferieur a 4096pxl");

//echo $size[0]*$size[1];

echo "<font size=\"".$zizetext."\">";
$phpbb = '[size='.$zizetext.']';
for($y=0;$y<$size[1];$y++){
      for($x=0;$x<$size[0];$x++){
            $i = imagecolorat($handle,$x,$y);
            $color = imagecolorsforindex($handle,$i);
            if($color['alpha']!=0) {
                  echo "<font color=\"".$bgcolor."\">$char</font>";
                  $phpbb .= "[color=#".$bgcolor."]".$char."[/color]";
            }
            else {
                  ?><font color="<? printf("%02X%02X%02X",$color['red'],$color['green'],$color['blue']);?>"><? echo $char; ?></font><?
                  $phpbb .= "[color=#".sprintf("%02X%02X%02X",$color['red'],$color['green'],$color['blue']);
                  $phpbb .= "]".$char."[/color]";
            }
      }
      echo "<br>";
      $phpbb .="\n";
}
echo "</font>";
$phpbb .= '[/size]';


?>
<br><br><br>
<form name="form1" method="post" action="">
  entrez l'url dun fichier "GIF" (2048pxl max): <input name="img" type="text" value="http://jbc.unlimited.free.fr/jbc3/forum/smileys/[boulet].gif"><input name="" type="submit" value="Generer le smiley">




 <br> <br> <br>

  code pour phpbb : <br><textarea cols="60" rows="10" name="phpbb"><? echo $phpbb; ?></textarea>
</form>
<p>"truc" devellopé (en 20minutes) par psykokwak (paske y sfé chier au taff)! 
</p>

 Conclusion

en gros ca prends un smiley (format gif) et ca le transphorme en code html!


j'avais prevenu que cetait inutil hein :D


 Sources du même auteur

Source avec une capture INFORMATIONS SUR L'ETAT D'UN SERVEUR MS WIN.
Source avec Zip Source avec une capture [OBJECT] CREATION D'ORGANIGRAMMES EN HTML
ECRITURE DE FICHIERS CSV (EXCEL) [ OBJECT ]
Source avec Zip GENERATEUR DE SMILEYS CARAMAIL POUR MSN
Source avec Zip GENERATEUR DE SMILEY MSN DYNAMIQUE!

 Sources de la même categorie

Source avec Zip Source avec une capture CAMEMBERT BD par dardelphi
Source avec une capture AMÉLIORATION : CAMEMBERT par asphator
GESTION DE COULEUR par manuche
Source avec Zip NAVIGATOR (+CSSDETECTOR) par xXVoxPopuliXx
COMMENT, AVEC GD, DESSINER UN RECTANGLE TRANSPARENT PLEIN AV... par Rainbow

Commentaires et avis

Commentaire de jeje11991 le 20/04/2004 19:07:29

Salut je trouve ce truc hyper bien (j'ai mis 10) mais il y a t'il moyen de faire la même chose mais avec du texte

Commentaire de psyjc le 20/04/2004 21:57:35

avec du texte ? cest a dire ?!

Commentaire de jotrash le 21/04/2004 09:13:08

Moi je trouve ca bien ! C'est toujours mieux que 50 lignes de str-replace moi je te met 10/10 car nous avons enfin quelque chose de bien pour une fonction banale.

@+ et bonne prog

JoTrAsH

Commentaire de Biduloo le 21/04/2004 17:48:29

Super bien fait je trouve ! 10/10 !

Commentaire de Diti2330 le 07/09/2005 14:37:19

Quand j'essaie ce script le smiley n'est pas correct...
Est-ce qu'il faut mettre des balises <pre> quelque part ?

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales