RPG en php

bnrj Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   -  
NookZ Messages postés 2376 Statut Membre -
Bonjour,
je commence enfin mon projet final , un RPG en PHP .
Voici la connexion:
<?php
mysql_connect("localhost","root","");
mysql_select_db("mailz"); 
if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['password']) && !empty($_POST['password'])))
{$retour=mysql_query('SELECT * FROM connexion WHERE login="'.$_POST['pseudo'].'"');
$donnees = mysql_fetch_array($retour);
if($donnees['pass'] == $_POST['password'])
     {
     session_start();
     $_SESSION['login'] = $donnees['login'];
     echo'Bienvenue '.$_SESSION['login'].'';
     mysql_close();
     }

}
else{echo 'Au moins un champ est vide.';}
?>

Pour l'inscription je n'y arrive pas vraiment.(si vous pouvez m'aider en vous inspirant de ce code)
Ensuite pour la MAP euh...la fonction html est cool mais faire toutes les cases .
Et comment gérer les combats ?
il y aurait:
*plusieurs rounds
*un ORDI et peu etre un mode VS
*une possibilité d'attaque defence fuite
Voilà si vous comprenez pas vraiment le projet voici un site http://www.shinobi.fr/ merci beaucoup.
Configuration: Mac OS X
Safari 525.28.3

3 réponses

  1. NookZ Messages postés 2376 Statut Membre 514
     
    Bonjour,
    Pour l'inscription. En tapant "inscription php" dans google vous pourrez voir de nombreux exemples de script.

    Pour les cases, je pense que tu peux utiliser le javascript bien que je n'aies jamais essayer pour ça en faisant une boucle par exemple :
    function createMap(tailleImg) {
    var map = document.createElement("MAP");
    var hauteurZone = 10;
    var largeurZone = 20;
    for(var i=0;i<tailleImg;i=i+10) {
    for(var j=0;j<tailleImg;j=j+10){
    var area = document.createElement("area");
    area.shape = "rect";
    area.coords=i+","+j+","+largeurZone+","+"hauteurZone";
    area.href=monlien(i,j);
    map.appendChild(area);
    }
    }
    document.appendChild(map);
    }

    function monlien(i,j){
    var url = "/map/coor"+i+"_"+j;
    return url;
    }

    par exemple là (si ça marche) c'est censé créer une map qui sera automatiquement divisée en rectangle de 10px de hauteur sur 20 de largeur.
    1
  2. bnrj
     
    comment l'afficher?
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      afficher quoi?
      0
  3. bnrj
     
    la map
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      Voici un exemple d'utilisation

      http://fr.selfhtml.org/html/graphiques/compose_liens.htm#definir

      en gros dans mon code vous rajoutez
      map.name="nom_carte" par exemple puis
      vous faites

      <img src="carte.gif" width="345" height="312" border="0" alt="carte" usemap="#nom_carte">
      dans votre code html
      0