Hilfe

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
mishonja
Mitglied
Beiträge: 5
Registriert: 27.12.2005 11:41

Hilfe

Beitrag von mishonja »

Hallo

Ich habe jetzt phpBB installiert und möchte gerne das meine user die auf der seite schon registriert sind sich nicht nochmal registrieren müssen.

Das die user wenn sich auf die website einlogen das auch auf dem forum eingelogt sind.

Wien kann ich das machen das die user von einer anderen tabele geladen werden?
Ist es überhaupt möglich?Wie soll das funktionieren?
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

Siehe Signatur 8)
KB
mishonja
Mitglied
Beiträge: 5
Registriert: 27.12.2005 11:41

Beitrag von mishonja »

Da bekomme ich folgende meldung


phpBB : Critical Error

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1054 Unknown column 'u.user_id' in 'where clause'

SELECT u.*, s.* FROM phpbb_sessions s, members u WHERE s.session_id = '0c815bcf08b72ccb5cf94426557cef7b' AND u.user_id = s.session_user_id

Line : 319
File : sessions.php
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

in der Tabelle _sessions Tabellenfeld user_id anlegen.
mishonja
Mitglied
Beiträge: 5
Registriert: 27.12.2005 11:41

Beitrag von mishonja »

Ist aber drinnen in der tabell

CREATE TABLE `phpbb_sessions` (
`session_id` char(32) NOT NULL default '',
`session_user_id` mediumint(8) NOT NULL default '0',
`session_start` int(11) NOT NULL default '0',
`session_time` int(11) NOT NULL default '0',
`session_ip` char(8) NOT NULL default '0',
`session_page` int(11) NOT NULL default '0',
`session_logged_in` tinyint(1) NOT NULL default '0',
`session_admin` tinyint(2) NOT NULL default '0',
PRIMARY KEY (`session_id`),
KEY `session_user_id` (`session_user_id`),
KEY `session_id_ip_user_id` (`session_id`,`session_ip`,`session_user_id`)
) TYPE=MyISAM;
mishonja
Mitglied
Beiträge: 5
Registriert: 27.12.2005 11:41

Beitrag von mishonja »

ich habe es soweit bekommen das der forum wieder läuft aber ein kleines problem habe ich noch :D die user werden von der anderen tabelle geladen aber auf meiner seite sind die passwörter nicht im md5 und wenn ich dann auf einlogen klicke steht invalid password ?
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

dann musst du wohl noch eine MD5- verschlüsselung einbauen.

Poste mal die datei, die für das einloggen zuständig ist als .txt
mishonja
Mitglied
Beiträge: 5
Registriert: 27.12.2005 11:41

Beitrag von mishonja »

<?php
/*****************************************************
* © copyright 2005 memo JaRaNi.org.

*****************************************************/

include("db_connect.php");
# set cookie for affiliate
if (isset ($HTTP_GET_VARS['referid'])) {
$referid=$HTTP_GET_VARS['referid'];
setcookie("referrer","$referid",0);
$query="SELECT aff_clickthru FROM affiliates WHERE aff_userid=$referid";
$result=mysql_query($query,$link) or die(mysql_error());
$recnum=mysql_num_rows($result);
if ($recnum > 0) {
$sql_array = mysql_fetch_object($result);
$clicks=$sql_array->aff_clickthru;
$clicks+=1;
$query="update affiliates set aff_clickthru = $clicks where aff_userid=$referid";
$result=mysql_query($query,$link) or die(mysql_error());
}
mysql_close( $link );
}
$country_res = mysql_query("SELECT * FROM geo_country WHERE gcn_countryid!=0");
?>
<html>
<head>
<title>JaRaNi.org</title>
<META NAME="KEYWORDS" CONTENT="">
<META NAME="DESCRIPTION" content="">
<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
<META NAME="language" CONTENT="en">
<LINK REL='StyleSheet' type='text/css' href='singles.css'>
<script language="JavaScript" src="jscript_lib.js"></script>
</head>
<body>
<table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>

<td width="320"><a href="index.php"><img src="images/logo.gif" width="320" height="40" border="0"></a></td>
<td width="420" align="right" valign="bottom"><table border="0" cellspacing="0" cellpadding="5">

<tr>

</table></td>
<td width="30" align="right" valign="bottom"> </td>
</tr>
<tr>
<td colspan="3"><img src="images/headbar.gif" width="790" height="20"></td>
</tr>
</table>
<table width="770" border="0" align="center" cellpadding="10" cellspacing="0" bgcolor="#F0F0F0">




<tr>

<td valign="top"><table border="0" cellpadding="0" cellspacing="10" bgcolor="#FFFFFF" width="100%">

<tr>

<td width="1%" rowspan="2" valign="bottom" bgcolor="#FFFFFF"> </td>
<td><table width="100%" border="0" cellpadding="<?php print("$CONST_SUBTABLE_CELLPADDING"); ?>" cellspacing="<?php print("$CONST_SUBTABLE_CELLSPACING"); ?>">
<form method="post" action="<?php echo $CONST_LINK_ROOT?>/loguj_se2.php" name="FrmLogin" onSubmit="return Validate_FrmLogin()">
<tr >
<?php echo LOGIN_USERNAME?>
<input type="text" class="input" name="txtHandle" size="20" tabindex="1" value="<?=$HTTP_COOKIE_VARS[txtHandle_c]?>">
</td>
<td rowspan="3" align="left" valign="top" class="tdeven" >
<p><?php echo LOGIN_IF_YOU_MEMBER_TAIL ?></p></td>
</tr>
<tr >
<?php echo LOGIN_PASSWORD ?>&nbsp;
<input name="txtPassword" type="password" class="input" tabindex="2" value="<?=$HTTP_COOKIE_VARS[txtPassword_c]?>" size="20">
</td>
</tr>
<tr >
<?php echo LOGIN_LOG_AUTOMATICALY ?>
<input type=checkbox name="save"<?php if(isset($HTTP_COOKIE_VARS[txtHandle_c])) echo ' checked' ?>>
</td>
</tr>
<tr >
<input name="submit" type='submit' class="button" value='<?= BUTTON_LOGIN ?>'>
</td>
</tr><br><br>
<?php echo LOGIN_IF_YOU_MEMBER_HEAD ?>&nbsp;<a href="<?php echo $CONST_LINK_ROOT?>/registracija.php" tabindex="5"><?php echo LOGIN_CLICK_HERE ?></a> </td><br><br>
</tr>
<tr >
<td align="left" valign="bottom" bgcolor="#FFFFFF"><img src="images/jarr.JPG" alt="JaRaNi.org" width="350" height="165"></td>
</tr>

<tr>

<td width="100%" align="center" valign="middle" bgcolor="#FFFFFF"><table width="500" border="0" cellspacing="0" cellpadding="0">


<td width="250" align="right" valign="top" bgcolor="#ffffff"><table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>

<td><strong>JaraNi.org</strong></td>
</tr>
</table>
</td>
<td width="230" align="center" valign="top" bgcolor="#ffffff"><table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>

</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><p><b>Registrujte se besplatno,napravite svoj profil sa slikama,pregledajte napravljene profile,nadzite idealnu osobu za vas.Cekamo na vas pozurite ...</b></p>
</td>
</tr>
</table>

</td>
</tr>

<tr>


<td width="30">

<img src="images/spacer.gif" width="20" height="8"></td>

</tr>

</table>

</td>
</tr>
</table></td>
</tr>


</table>
<table width="770" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="1"><img src="images/headbarbot.gif" width="770" height="20"></td>
</tr>

</table></td>
</tr>
</table>
<table width="770" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<td align="center" class="copy"><a href="o_nama.php">O nama</a> | <a href="pravila.php">Pravila</a> | <a href="mailto:info@jarani.at">Kontakt</a> | <a href="izgubljena_lozinka.php">Zaboravljena lozinka</a></td>
</tr>
<tr>

<td align="center" class="copy">Copyright &copy; JaRaNi.org 2005 Sva prava pridrzana </td>
</tr>
<tr>
<td >&nbsp; </td>
</tr>
</table>
</body>
</html>
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“