[ PHP ] Script Erreur Minecraft
Zepunk
-
ReDLoG -
ReDLoG -
Bonjour,
Je suis en train de modifier mon site qui tourne autour du monde de Minecraft.
Pour ce qui ne savent pas, les personnes ayant des compte Minecraft Prenium peuvent avoir un Skin sur leurs joueurs.
On peut retrouver les skins de tout les joueur a ce lien :
http://s3.amazonaws.com/MinecraftSkins/pseudo.png
Par exemple le mien :
http://s3.amazonaws.com/MinecraftSkins/Zepunk.png
Donc voila, J'ai un code qui permet d'allez le chercher lorsque le joueur entre son nom mais il n'est pas fonctionnel.
Lorsque je charge la page, il me met le skin de base, je tape mon pseudo et je le valide et il me met une erreur.
Voici le site avec le script : zepunk.webege.com
Voici les codes :
skin.php
Index.html
<img src="skin.php" width="100" height="100" border="0" />
Je ne suis pas sur davoir dans ' index.html ' avoir bien placer le PHP, je ne savais pas trés bien ou le mettre...
Merci
Je suis en train de modifier mon site qui tourne autour du monde de Minecraft.
Pour ce qui ne savent pas, les personnes ayant des compte Minecraft Prenium peuvent avoir un Skin sur leurs joueurs.
On peut retrouver les skins de tout les joueur a ce lien :
http://s3.amazonaws.com/MinecraftSkins/pseudo.png
Par exemple le mien :
http://s3.amazonaws.com/MinecraftSkins/Zepunk.png
Donc voila, J'ai un code qui permet d'allez le chercher lorsque le joueur entre son nom mais il n'est pas fonctionnel.
Lorsque je charge la page, il me met le skin de base, je tape mon pseudo et je le valide et il me met une erreur.
Voici le site avec le script : zepunk.webege.com
Voici les codes :
skin.php
// Fonction de vérification d'existance de l'image function is404($filename) { $handle = curl_init($filename); curl_setopt($handle, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($handle); $httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE); curl_close($handle); if ($httpCode >= 200 && $httpCode < 300) { return false; } else { return true; } } // Variable d'environnement _GET $pseudo = trim(@$_GET['pseudo']); $size = trim(@$_GET['size']); // Pseudo du joueur à utiliser s'il n'est pas mentionné if(empty($pseudo)) { // Skin Minecraft par demandé $pseudo = 'char.png'; } if(!empty($_GET['playername'])) { echo '<img src="fichier_image_skin.php?joueur=' . $_GET['playername'] . '" />'; } // Taille de l'image à utiliser si elle n'est pas mentionnée if(empty($size)) { // Taille du skin par défaut à 64 pixels $size = '64'; } // Skin Minecraft demandé $filename = 'http://s3.amazonaws.com/MinecraftSkins/' . $pseudo . '.png'; // Exécution de la fonction "is404" pour vérifier si le fichier image existe if(is404($filename) || empty($pseudo)) { // Skin Minecraft par défaut $filename = 'http://s3.amazonaws.com/MinecraftSkins/char.png'; } // Génération de l'image header('Content-type: image/png'); $img_1 = imagecreatetruecolor($size, $size); $img_2 = imagecreatefrompng($filename); imagecopyresampled($img_1, $img_2, 0, 0, 8, 8, $size, $size, 8, 8); imagepng($img_1); ?>
Index.html
<form action="skin.php" method="get"> <input name="playername" type="text" value="pirmax" /><br /> <input name="go" type="submit" value="Valider" /> </form> <?php if(!empty($_GET['playername'])) { echo '<img src="fichier_image_skin.php?joueur=' . $_GET['playername'] . '" />'; } ?>
<img src="skin.php" width="100" height="100" border="0" />
Je ne suis pas sur davoir dans ' index.html ' avoir bien placer le PHP, je ne savais pas trés bien ou le mettre...
Merci
A voir également:
- [ PHP ] Script Erreur Minecraft
- Script vidéo youtube - Guide
- Minecraft gratuit - Télécharger - Stratégie
- Mas script - Accueil - Windows
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
1 réponse
Bonsoir,
>> Lorsque je charge la page, il me met le skin de base, je tape mon pseudo et je le valide et il me met une erreur.
Quelle erreur ?
Apprend à développer ta problématique, les topics de CCM ne sont pas limités à quelques centaines de caractères (sauf si tu écris un roman bien sûr...), alors fais un effort si tu désires qu'une ou des personnes bienveillantes tentent de t'apporter une solution...
>> Lorsque je charge la page, il me met le skin de base, je tape mon pseudo et je le valide et il me met une erreur.
Quelle erreur ?
Apprend à développer ta problématique, les topics de CCM ne sont pas limités à quelques centaines de caractères (sauf si tu écris un roman bien sûr...), alors fais un effort si tu désires qu'une ou des personnes bienveillantes tentent de t'apporter une solution...