Ich möchte gerne einen Wert in die SQL Datenbank eintragen lassen!
Driver78 (Level 1) - Jetzt verbinden
11.09.2011, aktualisiert 24.09.2011, 5308 Aufrufe, 14 Kommentare
Ich möchte bei der Registrierung eines neuen User ihn in einer Bestimmten Gruppe einordnen
Guten Morgen,
leider komme ich bei einem Problem nicht weiter. Und ich hoffe Ihr könnt mir vielleicht weiterhelfen.
Und zwar habe eine Datei Registrierung.php und in der möchte ich einen Wert hinzufügen.
Jedoch glaube ich nur zu wissen wo ich ansetzen möchte, wenn dieses so funktioniert wie ich mir das Denke.
Nachdem die Registrierung erfolgreich ist, möchte ich ihn Automatisch in einer Bestimmten Gruppe einsetzen lassen, dieses habe ich aus der admin_gruppen.php:
Ich dachte mir, man setzt den $insert Befehl plus dem Rest "einfach hinter dem oberen PHP Code, jedoch weiß ich nicht wie ich die gruppen_id zuweise!
Ich habe zur Zeit 4 ID in der SQL Datenbank
1 Admin
2 wurde gelöscht, war mal Moderator
3 Mitglied
4 unbekannt
Und genau in die 4te Gruppe sollen alle neuen Mitglieder eingeordnet werden. Ich hoffe das jemand sich findet, für den soetwas ein Kinderspiel ist ;)
Vielen Dank schonmal im Vorraus
leider komme ich bei einem Problem nicht weiter. Und ich hoffe Ihr könnt mir vielleicht weiterhelfen.
Und zwar habe eine Datei Registrierung.php und in der möchte ich einen Wert hinzufügen.
Jedoch glaube ich nur zu wissen wo ich ansetzen möchte, wenn dieses so funktioniert wie ich mir das Denke.
$_SESSION["$dbsql"]['user_registrieren'] = true;
$mitglied_id = (string) mysql_insert_id();
if($config->registrierungs_status == 1){
$mail_datei = $mail->text_laden("mail_8.txt");
$insert = "INSERT INTO ".$dbsql."user_gruppen (
user_id,
gruppen_id
) VALUES (
'".$mitglied_id."',
'".$gruppen_id."'
)";
Ich habe zur Zeit 4 ID in der SQL Datenbank
1 Admin
2 wurde gelöscht, war mal Moderator
3 Mitglied
4 unbekannt
Und genau in die 4te Gruppe sollen alle neuen Mitglieder eingeordnet werden. Ich hoffe das jemand sich findet, für den soetwas ein Kinderspiel ist ;)
Vielen Dank schonmal im Vorraus
14 Antworten
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 11:35:24 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 11:47:26 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 11:52:21 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 11:53:37 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 11:56:26 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 12:04:42 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 12:12:27 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 12:39:58 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 13:01:12 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 13:07:50 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 13:42:55 Uhr
- LÖSUNG Biber schreibt am 11.09.2011 um 14:11:57 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 14:29:28 Uhr
- LÖSUNG Biber schreibt am 11.09.2011 um 14:54:19 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 14:29:28 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 13:07:50 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 13:01:12 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 12:39:58 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 12:12:27 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 12:04:42 Uhr
- LÖSUNG EvilMoe schreibt am 11.09.2011 um 11:56:26 Uhr
- LÖSUNG Driver78 schreibt am 11.09.2011 um 11:47:26 Uhr
LÖSUNG 11.09.2011 um 11:35 Uhr
LÖSUNG 11.09.2011 um 11:47 Uhr
Hmmm,
also ich habe mal nach stmt gesucht, doch nichts gefunden, aber vielleicht hilft es wenn ich die gesamte Registrierung.php man hier poste:
also ich habe mal nach stmt gesucht, doch nichts gefunden, aber vielleicht hilft es wenn ich die gesamte Registrierung.php man hier poste:
<?php
/*
- Autor Mathias Possinke
- Copyright 2006-2007 Matpo.de / Mapos-Scripts.de
*/
// include Config
define('IN_MATPO', "true");
require_once('./config.inc.php');
$Matpo_Design->Laden("index_body", "header");
$Matpo_Design->Values(array("{wobinich}" => "Registrierung"));
if(isset($_GET["pin"]) and isset($_GET["user_name"]))
{
$user_pin = filter_string($_GET["pin"]);
$user_name = filter_string(trim(urldecode($_GET['user_name'])));
$ergebnis = $matpo_sql->sql_query("SELECT * FROM ".TABELLE_USER." WHERE name = '$user_name'");
if($user = $matpo_sql->sql_fetch_object($ergebnis))
{
$mitglied_id = filter_int($user->id);
$mitglied_name = user_name($user->name);
$mitglied_name_link = trim(urlencode($user->name));
$mitglied_reg_time = filter_int($user->reg_time);
$mitglied_status = filter_int($user->status);
$pin = md5($mitglied_id."_".$mitglied_reg_time."_".$user->name);
if ($pin == $user_pin)
{
if ($mitglied_status == 0)
{
$matpo_sql->sql_query("UPDATE ".TABELLE_USER." Set status = '1', letzt_login_time = '".$config->time."', letzt_login_ip = '".$config->user_ip."' WHERE id = '".$mitglied_id."'");
$_SESSION["$dbsql"]['user_id'] = $mitglied_id;
$_SESSION["$dbsql"]['user_login'] = true;
$info_text = 'Sie sind jetzt akteviert.<br /><a href="./'.INDEX_PHP.'"><b><u>Klick hier</b></u></a>, um zur Sartseite zu gelangen.<br />';
$info_text .= weiterleitung ("./".INDEX_PHP);
}
else
{
$info_text = 'Sie sind bereits akteviert.<br /><a href="./'.LOGIN_PHP.'">Klick hier</a>, um zum Login zu gelangen.<br />';
$info_text .= weiterleitung ("./".LOGIN_PHP);
}
}
else
{
$info_text = 'Pin ist falsch.<br /><a href="./'.LOGIN_PHP.'"><b><u>Klick hier</b></u></a>, um zum Login zu gelangen.<br />';
$info_text .= weiterleitung ("./".LOGIN_PHP);
}
}
else
{
$info_text = 'Mitglied wurde nicht gefunden.<br /><a href="./'.INDEX_PHP.'"><b><u>Klick hier</b></u></a>, um zum Startseite zu gelangen.<br />';
$info_text .= weiterleitung ("./".INDEX_PHP);
}
$info_text .= 'Sie werden in '.$config->weiterleitung_sek.' Sekunden automatisch weitergeleitet.';
info_text(INFO, $info_text);
}
elseif (!$user_daten['login'] and $config->registrierung)
{
if (isset($_SESSION["$dbsql"]["registrieren"]))
{
$mitglied_name = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_name']);
$mitglied_email = strtolower(trim($_SESSION["$dbsql"]["registrieren"]['mitglied_email']));
$mitglied_passwort1 = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_passwort1']);
$mitglied_passwort2 = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_passwort2']);
$mitglied_icq = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_icq']);
$mitglied_msn = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_msn']);
$mitglied_yahoo = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_yahoo']);
$mitglied_webseite = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_webseite']);
$mitglied_email_anzeigen = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_email_anzeigen']);
$mitglied_news_empfangen = trim($_SESSION["$dbsql"]["registrieren"]['mitglied_news_empfangen']);
unset($_SESSION["$dbsql"]["registrieren"]);
}
else
{
$mitglied_name = isset($_POST['mitglied_name']) ? trim($_POST['mitglied_name']) : '';
$mitglied_email = isset($_POST['mitglied_email']) ? trim($_POST['mitglied_email']) : '';
$mitglied_passwort1 = isset($_POST['mitglied_passwort1']) ? trim($_POST['mitglied_passwort1']) : '';
$mitglied_passwort2 = isset($_POST['mitglied_passwort2']) ? trim($_POST['mitglied_passwort2']) : '';
$mitglied_icq = isset($_POST['mitglied_icq']) ? trim($_POST['mitglied_icq']) : '';
$mitglied_msn = isset($_POST['mitglied_msn']) ? trim($_POST['mitglied_msn']) : '';
$mitglied_yahoo = isset($_POST['mitglied_yahoo']) ? trim($_POST['mitglied_yahoo']) : '';
$mitglied_webseite = isset($_POST['mitglied_webseite']) ? trim($_POST['mitglied_webseite']) : '';
$mitglied_email_anzeigen = isset($_POST['mitglied_email_anzeigen']) ? trim($_POST['mitglied_email_anzeigen']) : '2';
$mitglied_news_empfangen = isset($_POST['mitglied_news_empfangen']) ? trim($_POST['mitglied_news_empfangen']) : '1';
}
if (isset($_POST['registrieren']))
{
$_SESSION["$dbsql"]["registrieren"]['mitglied_name'] = $mitglied_name;
$_SESSION["$dbsql"]["registrieren"]['mitglied_email'] = $mitglied_email;
$_SESSION["$dbsql"]["registrieren"]['mitglied_passwort1'] = $mitglied_passwort1;
$_SESSION["$dbsql"]["registrieren"]['mitglied_passwort2'] = $mitglied_passwort2;
$_SESSION["$dbsql"]["registrieren"]['mitglied_icq'] = $mitglied_icq;
$_SESSION["$dbsql"]["registrieren"]['mitglied_msn'] = $mitglied_msn;
$_SESSION["$dbsql"]["registrieren"]['mitglied_yahoo'] = $mitglied_yahoo;
$_SESSION["$dbsql"]["registrieren"]['mitglied_webseite'] = $mitglied_webseite;
$_SESSION["$dbsql"]["registrieren"]['mitglied_email_anzeigen'] = $mitglied_email_anzeigen;
$_SESSION["$dbsql"]["registrieren"]['mitglied_news_empfangen'] = $mitglied_news_empfangen;
if (isset($_SESSION["$dbsql"]['user_registrieren']))
{
$info_text = 'Sie haben bereits vor kurzem sich Registriert.<br /><a href="./'.INDEX_PHP.'"><b><u>Klick hier</b></u></a>, um zum Startseite zurückzukehren.<br />';
$info_text .= weiterleitung ("./".REGISTRIEREN_PHP);
}
else
if (empty($mitglied_name) or empty($mitglied_email) or empty($mitglied_passwort1) or empty($mitglied_passwort2))
{
$info_text = 'Bitte füllen Sie alle mit * markierte Felder aus.<br /><a href="./'.REGISTRIEREN_PHP.'"><b><u>Klick hier</b></u></a>, um zum Registrierung zurückzukehren.<br />';
$info_text .= weiterleitung ("./".REGISTRIEREN_PHP);
}
elseif ($mitglied_passwort1 !== $mitglied_passwort2)
{
$info_text = 'Die Passwörter stimmen nicht überein.<br /><a href="./'.REGISTRIEREN_PHP.'"><b><u>Klick hier</b></u></a>, um zum Registrierung zurückzukehren.<br />';
$info_text .= weiterleitung ("./".REGISTRIEREN_PHP);
}
elseif ($config->captcha == 1 and strtolower($_SESSION['captcha_code']) !== strtolower($_POST['captcha']))
{
$info_text = 'Der Bestätigungs-Code wurde nicht richtig übernommen,<br /><a href="./'.REGISTRIEREN_PHP.'"><b><u>Klick hier</b></u></a>, um zum Registrierung zurückzukehren.<br />';
$info_text .= weiterleitung ("./".REGISTRIEREN_PHP);
}
else
{
$suche_email = $matpo_sql->sql_query("SELECT * FROM ".TABELLE_USER." WHERE name = '$mitglied_name' or email = '$mitglied_email' ORDER BY id");
if($suche_email = $matpo_sql->sql_fetch_object($suche_email))
{
if (strtolower($mitglied_name) == strtolower($suche_email->name))
{
$info_text = 'Name bereits vergeben.<br /><a href="./registrieren.php"><b><u>Klick hier</b></u></a>, um zum Registrierung zurückzukehren.<br />';
$info_text .= weiterleitung ("./".REGISTRIEREN_PHP);
}
elseif (strtolower($mitglied_email) == strtolower($suche_email->email))
{
$info_text = 'Email bereits vergeben.<br /><a href="./registrieren.php"><b><u>Klick hier</b></u></a>, um zum Registrierung zurückzukehren.<br />';
$info_text .= weiterleitung ("./".REGISTRIEREN_PHP);
}
}
else
{
$sql = "INSERT INTO ".TABELLE_USER." (
type,
name,
email,
passwort,
icq,
msn,
yahoo,
webseite,
reg_time,
letzt_login_time,
letzt_login_ip,
email_anzeigen,
news_empfangen,
status
) VALUES (
'0',
'".mysql_real_escape_string($mitglied_name)."',
'".mysql_real_escape_string($mitglied_email)."',
'".pw_encode($mitglied_passwort1)."',
'".filter_int($mitglied_icq)."',
'".mysql_real_escape_string($mitglied_msn)."',
'".mysql_real_escape_string($mitglied_yahoo)."',
'".mysql_real_escape_string($mitglied_webseite)."',
'".$config->time."',
'0',
'".$config->user_ip."',
'".filter_int($mitglied_email_anzeigen)."',
'".filter_int($mitglied_news_empfangen)."',
'".$config->registrierungs_status."'
)";
if ($matpo_sql->sql_query($sql))
{
$_SESSION["$dbsql"]['user_registrieren'] = true;
$mitglied_id = (string) mysql_insert_id();
if($config->registrierungs_status == 1){
$mail_datei = $mail->text_laden("mail_8.txt");
}else{
$mail_datei = $mail->text_laden("mail_3.txt");
}
$mail_betreff = $mail_datei[0];
$mail_text = $mail_datei[1];
$mail_text = str_replace("{user_name}", $mitglied_name, $mail_text);
$mail_text = str_replace("{user_pw}", $mitglied_passwort1, $mail_text);
$aktivierungspin = md5($mitglied_id."_".$config->time."_".$mitglied_name);
$user_name = trim(urlencode($mitglied_name));
$aktivierungslink = DOMAIN_NAME.$config->script_ordner."/".REGISTRIEREN_PHP."?pin=".$aktivierungspin."&user_name=".$user_name;
$mail_text = str_replace("{aktivierungslink}", $aktivierungslink, $mail_text);
$mail->senden($mitglied_email, $mail_betreff, $mail_text, $config->seiten_name."<".$config->webseiten_email.">");
$info_text = 'Du hast dich erfolgreich Registrieren.<br /><a href="./'.LOGIN_PHP.'"><b><u>Klick hier</b></u></a>, um zum Login zurückzukehren.<br />';
}
else
{
$info_text = 'Die Registrierung ist Fehlgeschlagen.<br /><b>'.$matpo_sql->sql_error().'</b><br /><a href="./'.LOGIN_PHP.'"><b><u>Klick hier</b></u></a>, um zur Login zu gelangen.<br />';
}
$info_text .= weiterleitung ("./".LOGIN_PHP);
}
}
$info_text .= 'Sie werden in '.$config->weiterleitung_sek.' Sekunden automatisch weitergeleitet.';
info_text(INFO, $info_text);
}
else
{
$Matpo_Design->Laden("registrieren_body", "registrieren_body");
if ($mitglied_email_anzeigen == 1){
$Matpo_Design->Values(array(
"{mitglied_email_anzeigen_ja}" => " checked",
"{mitglied_email_anzeigen_nein}" => "",
"{mitglied_email_anzeigen_forum}" => "",
));
}elseif ($mitglied_email_anzeigen == 2){
$Matpo_Design->Values(array(
"{mitglied_email_anzeigen_ja}" => "",
"{mitglied_email_anzeigen_nein}" => "",
"{mitglied_email_anzeigen_forum}" => " checked",
));
}else{
$Matpo_Design->Values(array(
"{mitglied_email_anzeigen_ja}" => "",
"{mitglied_email_anzeigen_nein}" => " checked",
"{mitglied_email_anzeigen_forum}" => "",
));
}
if ($mitglied_news_empfangen){
$Matpo_Design->Values(array(
"{mitglied_news_empfangen_ja}" => " checked",
"{mitglied_news_empfangen_nein}" => "",
));
}else{
$Matpo_Design->Values(array(
"{mitglied_news_empfangen_ja}" => "",
"{mitglied_news_empfangen_nein}" => " checked",
));
}
$Matpo_Design->Values(array(
"{mitglied_name}" => felder_schreiben($mitglied_name),
"{mitglied_email}" => felder_schreiben($mitglied_email),
"{mitglied_icq}" => felder_schreiben($mitglied_icq),
"{mitglied_msn}" => felder_schreiben($mitglied_msn),
"{mitglied_yahoo}" => felder_schreiben($mitglied_yahoo),
"{mitglied_webseite}" => felder_schreiben($mitglied_webseite),
));
}
}
elseif (!$_SESSION["user_login"] and $config->registrierung == 0)
{
$info_text = 'Registrierung ist zurzeit Deaktiviert.<br /><a href="./'.INDEX_PHP.'"><b><u>Klick hier</b></u></a>, um zur Startseite zu gelangen.';
$info_text .= '<script type="text/javascript">window.setTimeout("weiterleitung('."'index.php'".')", '.$config->weiterleitung_sek.'000);</script>';
info_text(INFO, $info_text);
}
else
{
$info_text = 'Du bist bereits eingeloggt.<br /><a href="./'.INDEX_PHP.'"><b><u>Klick hier</b></u></a>, um zur Startseite zu gelangen.';
$info_text .= '<script type="text/javascript">window.setTimeout("weiterleitung('."'index.php'".')", '.$config->weiterleitung_sek.'000);</script>';
info_text(INFO, $info_text);
}
// Lade Desingdatei Footer
$Matpo_Design->Laden("index_body", "footer");
// Desingdatei Ausgeben
$Matpo_Design->Ausgeben();
$matpo_sql->sql_close();
?>
LÖSUNG 11.09.2011 um 11:52 Uhr
Hallo,
doch ist vorhanden.
Dort muss nun deine Gruppen ID noch ergänzt werden etwa so:
Ich habe dort nun die gruppen_id ergänzt und fix den Wert "4" zugeordnet.
doch ist vorhanden.
$sql = "INSERT INTO ".TABELLE_USER." (
type,
name,
email,
passwort,
icq,
msn,
yahoo,
webseite,
reg_time,
letzt_login_time,
letzt_login_ip,
email_anzeigen,
news_empfangen,
status
) VALUES (
'0',
'".mysql_real_escape_string($mitglied_name)."',
'".mysql_real_escape_string($mitglied_email)."',
'".pw_encode($mitglied_passwort1)."',
'".filter_int($mitglied_icq)."',
'".mysql_real_escape_string($mitglied_msn)."',
'".mysql_real_escape_string($mitglied_yahoo)."',
'".mysql_real_escape_string($mitglied_webseite)."',
'".$config->time."',
'0',
'".$config->user_ip."',
'".filter_int($mitglied_email_anzeigen)."',
'".filter_int($mitglied_news_empfangen)."',
'".$config->registrierungs_status."'
)";
$sql = "INSERT INTO ".TABELLE_USER." (
type,
name,
email,
passwort,
icq,
msn,
yahoo,
webseite,
reg_time,
letzt_login_time,
letzt_login_ip,
email_anzeigen,
news_empfangen,
status,
gruppen_id
) VALUES (
'0',
'".mysql_real_escape_string($mitglied_name)."',
'".mysql_real_escape_string($mitglied_email)."',
'".pw_encode($mitglied_passwort1)."',
'".filter_int($mitglied_icq)."',
'".mysql_real_escape_string($mitglied_msn)."',
'".mysql_real_escape_string($mitglied_yahoo)."',
'".mysql_real_escape_string($mitglied_webseite)."',
'".$config->time."',
'0',
'".$config->user_ip."',
'".filter_int($mitglied_email_anzeigen)."',
'".filter_int($mitglied_news_empfangen)."',
'".$config->registrierungs_status."',
'4'
)";
LÖSUNG 11.09.2011 um 11:53 Uhr
Da fällt mir noch ein, bei einer erfolgreichen Registrierung legt er in der SQL Datenbank "ihs_user_gruppen" noch keinen Eintrag ab. Erst wenn der Admin (also ich) ihn manuell in einer der erstellte Gruppen verschiebt. Doch dieses schritt möchte ich mir eben ja ersparen, in dem erstmal alle in die Gruppe Unbekannt reinkommen, das macht das aussortieren einfacher.
LÖSUNG 11.09.2011 um 11:56 Uhr
Das heißt also das für die Gruppen eine extra Tabelle vorhanden ist.
Dann geht das oben sehr wahrscheinlich nicht.
Am besten wäre es wenn ich dafür die Struktur kennen würde wie die Tabelle für die Gruppen aussieht. Es reicht hier nicht aus den SQL Befehl zu ergänzen sondern benötigst wahrscheinlich einen 2. SQL Befehl.
Dann geht das oben sehr wahrscheinlich nicht.
Am besten wäre es wenn ich dafür die Struktur kennen würde wie die Tabelle für die Gruppen aussieht. Es reicht hier nicht aus den SQL Befehl zu ergänzen sondern benötigst wahrscheinlich einen 2. SQL Befehl.
LÖSUNG 11.09.2011 um 12:04 Uhr
Also die Strukture kann ich dir nur anhand der SQL Datenbank aufzeigen, die schaut so aus:
und die zweite Gruppe, die der einzelnen Gruppen sieht folgendermaßen aus:
Ansonsten, falls die Angaben nicht reichen unter matpo.de kannst Du das Komplette Script runterladen.
-- Daten für Tabelle `ihs_user_gruppen`
--
INSERT INTO `ihs_user_gruppen` (`user_id`, `gruppen_id`) VALUES
(12, 3),
(10, 3),
(9, 3),
(7, 3),
(6, 3),
(3, 3),
(1, 1),
(15, 3),
(13, 3),
(11, 3),
(8, 3),
(14, 3),
(5, 3),
(4, 3),
(17, 3),
(19, 3),
(16, 3),
(2, 4);
-- Tabellenstruktur für Tabelle `ihs_gruppen`
--
CREATE TABLE IF NOT EXISTS `ihs_gruppen` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`beschreibung` varchar(255) NOT NULL,
`online_markierung` varchar(255) NOT NULL,
`maxi_bilder` int(11) NOT NULL,
`maxi_speicher` int(11) NOT NULL,
`archiv_sichtbar` tinyint(1) NOT NULL,
`bild_loeschen` tinyint(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Daten für Tabelle `ihs_gruppen`
--
INSERT INTO `ihs_gruppen` (`id`, `name`, `beschreibung`, `online_markierung`, `maxi_bilder`, `maxi_speicher`, `archiv_sichtbar`, `bild_loeschen`) VALUES
(1, 'Admin', 'Admin', '<b><u>[user]</u></b>', 0, 0, 1, 1),
(3, 'Mitglied', 'Mitglied', '<b>[user]</b>', 500, 500, 1, 1),
(4, 'Unbekannt', 'Unbekannte User', '<b>[Unbekannt]</b>', 50, 50, 1, 0);
LÖSUNG 11.09.2011 um 12:12 Uhr
Dan müsste es in etwa so aussehen. Nach dem wo dein Benutzer angelegt wird muss dem Benutzer noch die Gruppe zugewiesen werden
Dort muss nun noch ein SQL Befehl ausgeführt werden, Das müsste so aussehen:
if ($matpo_sql->sql_query($sql))
{
$_SESSION["$dbsql"]['user_registrieren'] = true;
$mitglied_id = (string) mysql_insert_id();
if($config->registrierungs_status == 1){
$mail_datei = $mail->text_laden("mail_8.txt");
}
if ($matpo_sql->sql_query($sql))
{
$_SESSION[$dbsq"]['user_registrieren'] = true;
$mitglied_id = mysql_insert_id();
// Neuem Benutzer Gruppe zuweisen
$sql = "INSERT INTO ihs_user_gruppen SET user_id='".$mitglied_id."', gruppen_id='4'";
$matpo_sql->sql_query($sql);
if($config->registrierungs_status == 1){
$mail_datei = $mail->text_laden("mail_8.txt");
}
LÖSUNG 11.09.2011 um 12:39 Uhr
LÖSUNG 11.09.2011 um 13:01 Uhr
LÖSUNG 11.09.2011 um 13:07 Uhr
Da muss ich sagen "i don´t know"!
Ich habe Deinen Code so übernommen und bekam promt eine Fehlermeldung! Nachdem ich es geändert habe, funktionierte es tadellos!
Hier die Fehlermeldung:
Parse error: syntax error, unexpected '"', expecting ']' in C:\....................\registrieren.php on line 174
Aber da war noch ein Fehler, den habe ich gerade erst gesehen und zwar hat noch ein Ausrufezeichen gefehlt vor $dbsq"!
Vielleicht auch nur deswegen!
Ich habe Deinen Code so übernommen und bekam promt eine Fehlermeldung! Nachdem ich es geändert habe, funktionierte es tadellos!
Hier die Fehlermeldung:
Parse error: syntax error, unexpected '"', expecting ']' in C:\....................\registrieren.php on line 174
Aber da war noch ein Fehler, den habe ich gerade erst gesehen und zwar hat noch ein Ausrufezeichen gefehlt vor $dbsq"!
Vielleicht auch nur deswegen!
LÖSUNG 11.09.2011 um 14:11 Uhr
[OT]
Moin Driver78,
tut mir leid, dass du jetzt alles abbekommst, was sich in den letzten Monaten angestaut hat, aber...
@EvilMoe
Etwas feige, sich so rauszudrehen aus dem heiklen Thema "Wie heisst das Zeichen?"...
Aber nicht ungeschickt..
Grüße
Biber
[/OT]
Moin Driver78,
tut mir leid, dass du jetzt alles abbekommst, was sich in den letzten Monaten angestaut hat, aber...
Zitat von @Driver78:
Aber da war noch ein Fehler, den habe ich gerade erst gesehen und zwar hat noch ein Ausrufezeichen gefehlt vor $dbsq"!
Aber da war noch ein Fehler, den habe ich gerade erst gesehen und zwar hat noch ein Ausrufezeichen gefehlt vor $dbsq"!
- Das Zeichen " nennen wir bitte bitte bitte Anführungszeichen und nicht Ausrufezeichen.
- Das Zeichen " nennen wir bitte bitte bitte Anführungszeichen und nicht Zollzeichen.
- Das Zeichen " nennen wir bitte bitte bitte Anführungszeichen und nicht doppeltes Anführungszeichen.
- Das Zeichen " nennen wir bitte bitte bitte Anführungszeichen und nicht Gänsefüsschen, Gänse mit solchen Füsschen gibt es nur im Umkreis von Tschernobyl und Three Miles Island
@EvilMoe
Etwas feige, sich so rauszudrehen aus dem heiklen Thema "Wie heisst das Zeichen?"...
Aber nicht ungeschickt..
Grüße
Biber
[/OT]
LÖSUNG 11.09.2011 um 14:29 Uhr
[OT]
ups ;)
Ich gelobe Besserung
Hierzu noch einen guten Link zur Typografie der Anführungzeichen belleslettres.eu
[/OT]
ups ;)
Ich gelobe Besserung
Hierzu noch einen guten Link zur Typografie der Anführungzeichen belleslettres.eu
[/OT]
LÖSUNG 11.09.2011 um 14:54 Uhr