Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

Manu

Membre
  • Compteur de contenus

    24
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Manu a gagné pour la dernière fois le 29 octobre 2023

Manu a eu le contenu le plus aimé !

À propos de Manu

Réseaux Sociaux

  • Discord
    bzh#3785

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Manu's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

5

Réputation sur la communauté

  1. Ah oui pardon, c'est fait le code est passé. Voici mon fichier "inscrption.php" [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] Je ne comprends pas comment faire pour que le php lance une requete via un formulaire et ajoute le tout dans la bdd Et l'ancien fichier inscription, c'est ça: [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] J'ai discord si besoin
  2. Merci mais je le place ou ton code dans mon fichier "inscription.php" ? Et tu fait comment pour que quand tu remplie le formulaire d'inscription marche avec ce code? parce que je l'ai ajouter a la place de mon code sql et ça me retourne erreur 500... je galère avec le site web .... il me manque le "INSERT INTO account.account(login,password,) VALUES ('nouveaucompte','nouveaupassword');" Je l'ajoute après ton code? Je ne comprends pas pourquoi il me creait une erreur sur la colonne create_time : Donc impossible de delete les colonnes ... ALTER TABLE account DROP ipbox ça me retourne ça: ALTER TABLE account DROP ipbox > 1067 - Invalid default value for 'create_time' > Time: 0,028s
  3. Oui en effet, j'avais essayé coté bdd et il y avait des colonnes obligatoire a renseigner: ipbox, web_ip, web_aktiviert J'ai donc créer les variables sur le php: $ipbox="NULL" $web_ip="NULL" $web_aktiviert="NULL" Et coté bdd quand je créait un nouveau compte avec : INSERT INTO account.account(login,password,ipbox,web_ip,web_aktiviert) VALUES ('nouveaucompte','nouveaupassword','null','null','null'); Le compte s'ajoute sur la bdd Mais coté site inscription j'ai essayé d'adapté le code ça donne ça: compte créer avec succès mais aucun ajout coté bdd voilà le code: <?php if($register) { if (isset($_POST['login'])) { $check_login = $account->prepare("SELECT count(*) FROM account WHERE login = '".$_POST['login']."'"); $check_login->execute(); $check_login = $check_login->fetchColumn(); $check_email = $account->prepare("SELECT count(*) FROM account WHERE email = '".$_POST['email']."'"); $check_email->execute(); $check_email = $check_email->fetchColumn(); if($check_login>0) print '<div class="headline"> <center><font color="red">Nom d\'utilisateur indisponible.</font></center> </div>'; else if($check_email>0) print '<div class="headline"> <center><font color="red">L\'email est déjà utilisé.</font></center> </div>'; else { if(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) { if($_POST['pw'] == $_POST['repeat_pw']) { $hash = "*" . sha1(sha1($_POST['pw'], true)); $password = strtoupper($hash); $ipbox="NULL"; $web_ip="NULL"; $web_aktiviert="NULL"; if($bonus) $expire = "20221218131717"; else $expire = "0"; $sql = "INSERT INTO account(login,password,email,gold_expire,silver_expire, safebox_expire,autoloot_expire, fish_mind_expire, marriage_fast_expire, money_drop_rate_expire,ipbox,web_ip,web_aktiviert) VALUES (:login,:password,:email, NOW(),:gold_expire,:silver_expire, :safebox_expire, :autoloot_expire, :fish_mind_expire, :marriage_fast_expire, :money_drop_rate_expire,:ipbox,:web_ip,:web_aktiviert)"; $stmt = $account->prepare($sql); $stmt->bindParam(':login', $_POST['login'], PDO::PARAM_STR); $stmt->bindParam(':password', $password, PDO::PARAM_STR); $stmt->bindParam(':email', $_POST['email'], PDO::PARAM_STR); $stmt->bindParam(':gold_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':silver_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':safebox_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':autoloot_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':fish_mind_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':marriage_fast_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':money_drop_rate_expire', $expire, PDO::PARAM_STR); $stmt->bindParam(':ipbox', $ipbox, PDO::PARAM_STR); $stmt->bindParam(':web_ip', $web_ip, PDO::PARAM_STR); $stmt->bindParam(':web_aktiviert', $web_aktiviert, PDO::PARAM_STR); $stmt->execute(); print '<div class="headline"> <center><font color="green">Votre compte a été créé avec succès.</font></center> </div>'; } else print '<div class="headline"> <center><font color="red">Les mots de passe ne sont pas identique.</font></center> </div>'; } else print '<div class="headline"> <center><font color="red">L\'adresse email est indisponible.</font></center> </div>'; } } ?> <form name="contact-form" method="post" action="#"> <div class="form-group"><input type="text" maxlength="16" name="login" required="required" class="form-control" placeholder="Nom d'utilisateur" /></div> <div class="form-group"><input type="email" required="required" name="email" class="form-control" placeholder="Adresse email" /></div> <div class="form-group"><input type="password" required="required" name="pw" class="form-control" placeholder="Mot de passe" /></div> <div class="form-group"><input type="password" required="required" name="repeat_pw" class="form-control" placeholder="Répète-le" /></div> <div class="form-action"><input type="submit" name="submit" value="Valider mon inscription" class="btn btn-primary-magnet btn-block btn-lg" /></div> </form>
  4. Bonsoir, J'ai réécrit le fichier inscription.php cela me donne "inscription réussi" mais coté bdd rien ne s'ajoute voici le fichier screen : [Hidden Content] [Hidden Content] [Hidden Content]
  5. Bonjour Asikoo, Et bien je tourne sous apache24, j'ai suivis le tuto : et ce tuto: [Hidden Content] PHP 74: [Hidden Content] Je suis ouvert pour prendre n'importe quel CMS je veux juste un site fonctionnel...mais je trouve aucun CMS qui passe ... Et mysql 57 avec ce tuto:
  6. Sur un autre CMS il m'indique " Database connection error" donc il y a vraiment un problème entre le site et la connexion avec la bdd... il faut créer un compte special ? J'utilise le meme compte que celui pour me connecter a Navicat et ça ne fonctionne pas... il y a des cms qui m'indique ça : [Hidden Content] Puis quand je vais voir sur Navicat , je ne trouve pas le compte que j'ai créé ....
  7. Manu

    CMS Mileniun2

    Bonjour, Ce CMS ne fonctionne pas, Cordialement
  8. Je viens d'essayer avec un autre navigateur web, en effet en terme d'affichage tout est parfait , je joint une capture d’écran : [Hidden Content] J'ai aucun fichier erreur qui se creait dans le dossier apache24. Cependant toujours aucun accès vers la connexion user et la création de nouveau compte, tout les liens que je cliques se termine par une erreur 404 ... sur la barre du haut je clique: sur login > erreur 404 sur ranking > erreur 404 sur registro > erreur 404 sur noticias > erreur 404 Je pense vraiment a un problème de configuration... il doit y avoir un fichier config cacher quelque part ou il faut tout configurer J'ai juste touché au fichier "config.php", je vous joint une capture d'écran du fichier: [Hidden Content] Je viens de relire entierement le fichier " index.php" il est completement mal fait les liens vers les pages sont fausses il pointe sur "user/login" ou sur "user/player" alors que le dossier user n'existe pas et les pages sont en PHP donc c'est "pages/login.php" et "pages/player.php" c'est un CMS qui sort d'ou ? faut le recoder entierement ? Du coup, J'ai plus aucune erreur 404 [Hidden Content] Je ne comprends donc pas comment Oscar peut dire que cela fonctionne parfaitement bien... donc maintenant j'ai ça : page player: [Hidden Content] page login: [Hidden Content] page inscription: [Hidden Content] J'ai pris un autre CMS par contre il m'indique que le compte est bien créé mais dans la BDD il n'apparait pas...
  9. Normalement oui , mais dans le doute je veux bien savoir toutes les extensions qu'il faut j'ai du en oublier je pense vu que le site s'affiche mal je pense qu'il manque une extension après il faudra savoir pourquoi je n'arrive pas a me connecter ou a créer des comptes depuis le site web... A mon avis faut tout revérifier ... Mais il n'y a pas de tuto qui explique de A à Z .... Merci de votre aide Je viens de regarder j'ai quelques extensions d'installé, j'ai fait une capture d'écran, la voici: [Hidden Content]
  10. J'ai déjà essayé tout les CMS du monde aucun ne fonctionne meme avec l'original c'est pareil, il me fait un ecran blanc après avoir renseigné les champs demandé " host user mdp" donc bon surement un fichier qui est mal configuré mais lequel , mystère Sinon actuellement j'essaie des hebergeurs mais je trouve pas un hébergeur bien, une idée ? en gratuit et payant ? ( je suis sur webhost là mais je galère) De plus comment associé le serveur metin avec le serveur web ? avec la bdd du serveur metin ?
  11. Je ne vois pas ce qui peut changer ? J'ai un serveur dédié qui gère le serveur metin2 + le serveur web que j'ai moi meme installé Le problème s'est que le serveur web doit avoir un mauvaise config car j'ai un mauvais affichage donc c'est ça qu'il faut voir ? Pourquoi changer en passant par un hébergeur web si le problème vient de la config du site web ? Parce que bon les erreur 400 s'est un problème de config
  12. Bonjour, problème toujours d'actualité, petit Up... Merci
  13. Salut, J'utilise le DNS de mon serveur dédié kimsufi Il manque pas quelque chose a configurer a part le fichier "config.php", sachant que dans ce fichier je modifie seulement "site_url, host, user, password" ps: j'ai fait des screens dans mon premier message pour info Merci

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.