CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme PHP/MYSQL

killdragonus
killdragonus
Niveau 7
19 avril 2005 à 20:13:30

bonjour,

j´ai telecharger un script php/mysql de zone membre mais je voudrait que quand un membre s´enregistre il soit enregister dans la table " phpbb_user" ( table des membre de mon forum ) et pas dans la table " membre"( table des membre du script ) qui est la table par default du script
j´aimerai bien savoir ce que je doit modifier dans le code des pages et ou

merci

videogameplayer
videogameplayer
Niveau 10
19 avril 2005 à 22:24:33

c´est pas plus simple de faire en sorte davoir la meme table?

killdragonus
killdragonus
Niveau 7
19 avril 2005 à 22:41:32

c justement ce que je voudrait mais en ce moment quadn les membre s´inscirve il sont inscrit dans la table " membre" et moi je voudrait qu´il soit ´inscrit dans la table " phpbb_user" mais je sait pas ou il fait aller dans la page pour modifier ca
tenez c le code du formulaire d´inscription si jamais vous en avait besoin

< html>
< head>
< title>=>Tuning passion<=</title>
< /head>
< body>
< font face="Verdana" size="2">
< center>
< ?
require("conf.php3");

switch($action) {

/*------------------------------------------------
-----------------*/
/ * AJOUT DANS MySQL */

/*------------------------------------------------
-----------------*/

case " add";

/ / CONNEXION A LA BASE DE DONNEE
$db_link =
@mysql_connect($sql_serveur,$sql_user,$sql_passwd)
;
if(!$db_link) {echo " Connexion impossible à la base de données < b>$sql_bdd</b> sur le serveur < b>$sql_server</b><br>Vérifiez les paramètres du fichier conf.php3"; exit;}

/ / TEST SUR LES VALEURS SAISIES
if($pseudo_membre==""){echo " Vous devez choisir un pseudo<br><br><a
href=\"javascript:window.history.back()\">Retour</
a>";exit;}
if($passe_membre==""){echo " Vous devez choisir un mot de passe<br><br><a
href=\"javascript:window.history.back()\">Retour</
a>";exit;}
/ / CHAMPS SUPLEMENTAIRES, inspirez-vous des lignes suivantes. Pour qu´un champs soit facultatif, omettez la ligne.
/ /if($email==""){echo " Vous n´avez pas saisi votre email<br><br><a
href=\"javascript:window.history.back()\">Retour</
a>";exit;}
/ /if($ville==""){echo " Vous n´avez pas saisi la ville<br><br><a
href=\"javascript:window.history.back()\">Retour</
a>";exit;}

/ / ON VERIFIE SI CE PSEUDO EXISTE DEJA
$requete=mysql_db_query($sql_bdd,"select * from membre where pseudo=\"$pseudo_membre\"",$db_link) or die(mysql_error());
$num=mysql_num_rows($requete);
if($num!=0)
{
echo " Ce pseudo existe déjà, veuillez en choisir un autre<br><br><a
href=\"javascript:window.history.back()\">Retour</
a>";
}
else
{
// CREATION D´UN IDENTIFIANT ALEATOIRE
$taille = 20;
$lettres = " abcdefghijklmnopqrstuvwxyz0123456789";
srand(time());
for ( $i=0;$i<$taille;$i++)
{

$id.=substr($lettres,(rand()%(strlen($lettres)))
,1);
}

// ON RECHERCHE L´ID MAXIMUM DE LA TABLE
$requete=mysql_db_query($sql_bdd,"select max(id_membre) from membre",$db_link) or die(mysql_error());

$idmax=mysql_result($requete,0,"max(id_membre)");

// INSERTION DANS LA TABLE
$idnew=$idmax+1;
$requete=mysql_db_query($sql_bdd,"insert into membre values
($idnew,\"$id\",\"$pseudo_membre\",\"$passe_membre
\")",$db_link) or die(mysql_error());
// CHAMPS SUPLEMENTAIRES, complétez la requête précédente en ajoutant les variables et en respectant l´ordre des colonnes de la table. Exemple :
// insert into membre values
($idnew,\"$id\",\"$pseudo_membre\",\"$passe_membre
\",\"$email\",\"$ville\")

// REDIRECTION VERS LA PAGE D´ENTREE DE L´ESPACE MEMBRE
echo " Merci, vous êtes bien enregistré. Cliquez < a href=\"$zone_membre?id=$id\">ici</a> pour entrer dans votre espace privé.";
}

/ / DECONNEXION MYSQL
mysql_close($db_link);

break;

/*------------------------------------------------
-----------------*/
/ * AFFICHAGE DU FORMULAIRE */

/*------------------------------------------------
-----------------*/

default;
echo " <h2>Nouveau membre</h2>
<form action=\"adduser.php3\" method=\"post\">
<input type=\"hidden\" name=\"action\" value=\"add\">
Chosissez un pseudo<br><input type=\"text\" name=\"pseudo_membre\"><br>
Chosissez un mot de passe<br><input type=\"password\" name=\"passe_membre\"><br>
<! -- CHAMPS SUPLEMENTAIRES, décommentez les 2 lignes suivantes -->
<!-- Votre email<br><input type=\"text\" name=\"email\"><br> -->
<!-- Ville<br><input type=\"text\" name=\"ville\"><br> -->
<input type=\"submit\" value=\"Envoyer\">
</form>
<font face=\"Verdana\" size=\"2\"><a href=\"index.htm\">Se connecter</a></font>";
break;
}
? >
< /center>
< /font>
< /body>
< /html>

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment