Hallo ich arbeite im moment in einem fremden Modul..
ich möchte die user_sex von user_prefix auslesen und per Formular in andere Datenbank Tabelle integrieren.. Wie mache ich das mit der Code??
das ist meine Code.. Username und Password wird Problemlos integriert aber $user_sex nicht :(
userid=$username
pass=$password
sex=$user_sex
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
include("header.php");
$index = 1;
cookiedecode($user);
$natu=cookiedecode($user);
$password=$natu[2];
$username = $cookie[1];
if ($username == "") {
die('Bitte erst einloggen!');
}
global $user,$admin, $cookie, $prefix, $module_name, $module_url, $db;
if (is_user($user)) {
getusrinfo($user);
cookiedecode($user);
$username=$cookie[1];
}
else die("Zugriff nur für die Mitglieder!");
mysql_query ("INSERT INTO user (userid, pass,sex) VALUES ('$username', '$password', '$user_sex')");
$sql="UPDATE user SET pass = '$password' WHERE `userid` = '$username' LIMIT 1";
$db->sql_query($sql);
Die Tabelle user ist von einem Chat Datenbank tabelle hat mit $user_prefix nichts zu tun..
Wie kann ich user_sex auslesen? wenn $user_sex = 1 ist soll er 1 in die sex tabelle eintragen und bei $user_sex=2 halt 2.. Kann mir Jemand MySQL Code schreiben würde sehr dankbar sein..
Gruss Prinz :thumbup:
Sorry für oben geschribenen Beitrag, nicht $user_sex sondern $user_sexus von der $user_prefix auslesen..
Nur eine Korrektur.. ;)
Danke navruz hat mir sehr geholfen.. Die Lösung ist..
$userinfo = mxGetUserSession();
$uinfo = mxGetUserDataFromUsername($userinfo[1]);
mysql_query ("INSERT INTO user (userid, pass, sex) VALUES('$uinfo[uname]', '$uinfo[password]', '$uinfo[user_sexus]')");
Gruss an alle :drinks: