Aller au contenu

Plasminds

Membre d'honneur
  • Compteur de contenus

    443
  • Inscription

  • Dernière visite

  • Jours gagnés

    4

Tout ce qui a été posté par Plasminds

  1. Plasminds

    Fallout 4

    Personnellement, j'attends Fallout 4 et Star Wars Battle Front 3 avec impatience, ils envoient vraiment du lourd
  2. C'est sans doute l'une des franchises les plus connues dans l'univers du jeu vidéo, tant elle a marqué les esprits et les générations ! L'une des rares licences pour ma part qui a réussi à unir les gamers et gameuses de tout âge ! Le mythe n'est pas prêt de se terminer
  3. Un topic très intéressant, qui donne une toute autre dimension stratégique ! Incarner une femme dans ce type de jeu peut je pense être agréable à jouer !
  4. Merci à toi pour ces conseils ! J'ose espérer que nos appareils se refassent une santé avec ça
  5. Plasminds

    3DS MAX 2016

    Merci de ta réponse
  6. Présentation assez complète pour connaître les bases de ce jeu de stratégie médiévale !
  7. Plasminds

    3DS MAX 2016

    Ce logiciel est-il gratuit ? En tout cas il a l'air très sympa !
  8. Plasminds

    Présentation d'Echo of Soul

    Si vous avez du temps à perdre, voici une présentation assez complète du jeu. Elle dure approximativement 50 minutes.
  9. Plasminds

    Dots: Eat' Em ALL!!

    C'est un peu comme agar.io sur PC, mais quelle plate-forme a copié qui ?
  10. Plasminds

    Présentation du jeu

    Présentation soignée pour ce jeu de stratégie qui semble très bien ! Il n'est jouable qu'en solo ?
  11. Plasminds

    Besoin d'un dev expérimenté !

    Cela aurait peut-être permis de voir si le soucis de configuration vient du CMS, ou de l'émulateur. Sur quel rétro est disponible ce CMS ?
  12. Plasminds

    Azure Emu

    Il me semble qu'il est disponible sur fabbu en français.
  13. Plasminds

    Besoin d'un dev expérimenté !

    As-tu essayé en changeant de CMS et en prenant HabboPHP ou systemCMS par exemple en premier lieu ?
  14. Plasminds

    Menu déroulant

    Bonjour, en fouillant sur le net j'ai trouvé un petit menu déroulant assez plaisant. Je me suis dit que j'allais vous le partager ! Le background sert à faire ressortir le menu. Sans plus attendre, le partage : Screen : ici Scan : ici Téléchargement : ici Je vous souhaite une bonne utilisation !
  15. Si vous avez commencé à créer votre propre site web, vous devez à un moment donné connecter votre site à votre base de donnée (BDD ou DB pour database). Pour les besoins du tutoriel, nous allons nous connecter à notre base de donnée en local. Il y a 3 méthodes pour se connecter à sa base de donnée : la fonction mysql_ (aujourd'hui devenue obsolète, à ne pas utiliser), la fonction mysqli_ (valable uniquement pour une BDD utilisant MySQL) et PDO (la méthode la plus récente, valable quelque soit le système). Comme vous l'avez bien compris, nous allons donc nous intéresser à la méthode utilisant PDO. Tout d'abord, il faudra vérifier que l'extension est activée sur votre serveur. Pour cela, allez dans le fichier de configuration de php (généralement php.ini) et recherchez les lignes contenant "php_pdo". Vous arriverez sur ceci : extension=php_pdo_mysql.dll ;extension=php_pdo_oci.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll ;extension=php_pdo_sqlite_external.dll La ligne qui nous intéresse est "extension=php_pdo_mysql.dll". Vérifiez qu'il n'y ait pas de point-virgule à cette ligne, et s'il n'y en a une, enlevez là. Pour se connecter avec d'autres types de base de données, comme PostgreSQL, il vous suffit de répéter l'opération avec la ligne ";extension=php_pdo_pgsql.dll". Par la suite cherchez toujours dans le même fichier "display_errors" et vérifiez que la ligne affiche "display_errors = On". Cela permettra à PHP d'indiquer les erreurs rencontrées ! Pour se connecter à MySQL avec PDO, il suffira d'entrer le code PHP suivant : $bdd = new PDO('mysql:host=host;dbname=nombdd;charset=utf8', 'utilisateur', 'mot de passe'); ?>[/php] L'host est l'hôte de la DB, dbname fait référence au nom de votre base de donnée, charset=utf8 permet d'encoder votre page en UTF-8, permettant les accents. A la place de 'utilisateur' il faudra mettre le nom de l'utilisateur de la BDD et à la place de 'mot de passe', votre mot de passe. Comme nous travaillons en local, le code devient le suivant : [php] $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', 'motdepasse'); ?> Cette ligne de code est ce qu'on appelle un objet $bdd. Contrairement à ce que l'on pourrait pensé, ce n'est pas une variable ; cet objet représente la connexion à votre base de donnée. Nous en reparlerons dans un prochain tutoriel, sur la POO (Programmation Orientée Objet) Si vous avez renseigner toutes les informations correctement, normalement vous devriez avoir une page blanche. Si ce n'est pas le cas, PHP va vous renvoyez une erreur, sauf que celle-ci contiendra toute la ligne, dont le mot de passe ! Pour éviter ceci, nous allons tester la présence d'erreur. Cela devrait ressembler à ceci : try { $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', 'mot de passe'); } catch (Exception $e) { die('Echec lors de la connexion : ' . $e->getMessage()); } ?> [/php] PHP va tout d'abord tester le code dans le bloc try ; si tout se passe bien, on passe à la suite. Sinon, on rentre dans le bloc catch et PDO va nous renvoyer ce qu'on appelle une exception, qui va "capturer" l'erreur et arrêter l'exécution de la page et vous renvoyer le message (grâce à die). Maintenant, pour récupérer les informations de la base de donnée (symbolisée par l'objet $bdd définit précédemment), nous allons faire ce que l'on appelle une "requête" à MySQL et récupérer le contenu dans un nouvel objet, appelé $reponse). Le code devrait maintenant ressembler à ça : [spoiler] [php] try { $bdd = new PDO('mysql:host=localhost;dbname=test;charset=utf8', 'root', 'mot de passe'); } catch (Exception $e) { die('Echec lors de la connexion : ' . $e->getMessage()); } $reponse = $bdd->query('SELECT unecolonne FROM votretable'); ?> Pour ne pas tout traiter d'un seul coup, nous allons utiliser la méthode fetch(), couplée à une boucle while afin d'afficher bloc par bloc les valeurs. Cela nous donne finalement : Bravo ! Vous avez réussi à afficher vos premières données ! Le code n'est pas tout à fait optimisé, vous pouvez proposer vos corrections dans les en commentaire !
  16. Plasminds

    CCleaner

    Bonjour, je vous partage CCleaner, un logiciel permettant d'optimiser votre ordinateur. Comme principales fonctions, ce programme permet de nettoyer vos navigateurs web, libérer votre espace libre, désinstaller des applications qui ont du mal à partir, effacer les fichiers temporaires, vider votre cache, mais bien plus encore. Pour les utilisateurs non avertis, sachez qu'il faut tout de même manipuler CCleaner avec précaution ; un message de confirmation s'affichera si le fichier que vous voulez effacer est potentiellement important. Capture d'écran : ici Téléchargement : ici Scan : ici Bon nettoyage !
  17. Plasminds

    Notepad++

    [align=left][align=center] Tu as commencé à programmer et tu recherches un outil adapté, gratuit et Open Source ? Notepad++ est LE logiciel à installer d'urgence. Il représente l'un des outils de base de la programmation ! Grâce à lui, tu pourras programmer facilement et bien structurer ton code. Sans plus attendre, voici le partage : [/align] Capture d'écran : ici ! [/align] Téléchargement : ici ! Scan : ici ! Je vous souhaite bonne programmation !
  18. Plasminds

    RevCMS 4.0

    Bonjour, voici le lien d'un CMS très utilisé par nos amis anglophones. Ci-dessous le partage. Screen : ici Téléchargement : ici Scan : ici A bientôt et bons partages
  19. Plasminds

    Azure Emu

    Bonjour, je vous partage aujourd'hui la nouvelle version d'Azure Emulator (Build 0180) Emulateur : ici SWF : ici Habbo swf : ici Screen : ici (je vous rassure vous le verrez en anglais !) Scan : ici A bientôt, bons partages !
  20. Plasminds

    70 Mobis armée

    Bonjour à tous, ci-dessous le partage de 70 mobis armée. Bon téléchargement à tous ! Screen : http://prntscr.com/6u1n99 Scan : http://gyazo.com/bb3856eb43ec59392d73b1fb7094c8cd Téléchargement : ici
  21. Plasminds

    42 Mobis dinosaures

    Un petit sujet pour vous partager les derniers mobiliers Habbo sortis. Normalement ils sont compatibles avec toutes les versions. Screen : http://img11.hostingpics.net/pics/939983dino.png Scan : http://i.gyazo.com/b66b737d87800bec741991044641e0be.png Téléchargement : ici Bonne chance pour vos rétro serveurs et bon partage de ressources !
×
×
  • Créer...

Information importante

En navigant ce site, vous acceptez nos Politique de confidentialité.