Pagina 1 van 1
online probleem
Geplaatst: 04 dec 2006, 22:29
door remon
Hallo iedereen, ik heb even een vraag ik weet niet of jullie me kunnen helpen maar ik wou een andere online pagina,
online zetten waar je ziet hoeveel gasten & leden online zijn en welke leden maar nu krijg ik deze fout.
Code: Selecteer alles
Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache'@'localhost' (using password: NO) in /home/partybox4u/domains/partybox4u.com/public_html/online.php on line 12
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/partybox4u/domains/partybox4u.com/public_html/online.php on line 12
Access denied for user 'apache'@'localhost' (using password: NO)
ik durf niet te zeggen wat dat inhoud, hier kan je de file downloaden
http://www.partybox4u.com/online.rar
alvast bedankt voor de moeite.
Geplaatst: 04 dec 2006, 22:30
door Coen
Je vergeet een username en password in te stellen bij het verbinding maken!

Je server geeft je zo geen toegang!

Geplaatst: 04 dec 2006, 22:33
door remon
Prophecy schreef:Je vergeet een username en password in te stellen bij het verbinding maken!

Je server geeft je zo geen toegang!

zou je ffies kunnen zeggen waar ik het in moet vullen want ik kan er geen wegwijs mee worden
hier is die file
Code: Selecteer alles
<?
// sessie zelf instellen
if ( isSet ( $_SESSION['user_id'] ) )
{
$iUser_id = $_SESSION['user_id'];
}
else
{
$iUser_id = 0;
}
$rQueryUsernameBepalen = mysql_query ( "SELECT id, username FROM users WHERE id = ".$iUser_id ) or die ( mysql_error() );
$aQueryUsernameBepalen = mysql_fetch_assoc ( $rQueryUsernameBepalen );
$sUsername = $aQueryUsernameBepalen['username'];
/* #### INSTELBARE VARIABELEN #### */
$sIpadres = $_SERVER['REMOTE_ADDR'];
$sHuidigePagina = $_SERVER['HTTP_REFERER'];
$sTime = time()+180; // is 3 minuten
$sQuerySelectOnline = "SELECT count(*) FROM online WHERE ip = '".$_SERVER['REMOTE_ADDR']."'";
$rQuerySelectOnline = mysql_query ( $sQuerySelectOnline );
$aQuerySelectOnline = mysql_result ( $rQuerySelectOnline,0 );
// wanneer het ipadres er nog niet instaat
if ( $aQuerySelectOnline == 0 )
{
$rQueryInsert = mysql_query ( "INSERT
INTO online ( ip, locatie, tijd, user_id, username )
VALUES ('" . mysql_real_escape_string($sIpadres) . "','" . mysql_real_escape_string($sHuidigePagina) . "','" . mysql_real_escape_string($sTime) . "', '" . mysql_real_escape_string($iUser_id) . "', '" . mysql_real_escape_string($sUsername) . "' ) " ) or die ( mysql_error() );
}
else // het ipadres staat er dus wel in
{
$rQueryUpdate = mysql_query ( "UPDATE online
SET locatie='" . mysql_real_escape_string($_SERVER['HTTP_REFERER']) . "', tijd = '" . mysql_real_escape_string($sTime) . "', user_id = '" . mysql_real_escape_string($iUser_id) . "', username = '" . mysql_real_escape_string($sUsername) . "'
WHERE ip = '" . mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."'" ) or die ( mysql_error());
}
$iHuidigeTijd = time();
mysql_query("DELETE FROM online WHERE tijd < $iHuidigeTijd");
$sQueryGastenOnline = "SELECT * FROM online WHERE user_id = 0";
$rQueryGastenOnline = mysql_query ( $sQueryGastenOnline );
$iAantalGastenOnline = mysql_num_rows ( $rQueryGastenOnline );
$sQueryLedenOnline = "SELECT * FROM online WHERE user_id <> 0";
$rQueryLedenOnline = mysql_query ( $sQueryLedenOnline );
$iAantalLedenOnline = mysql_num_rows ( $rQueryLedenOnline );
echo "Gasten: ".$iAantalGastenOnline."<br />";
echo "Leden: ".$iAantalLedenOnline."<br />";
while ( $aQueryLedenOnline = mysql_fetch_assoc ( $rQueryLedenOnline ) )
{
echo '<a href=#>'.$aQueryLedenOnline['username'].'</a>,';
}
?>
Geplaatst: 04 dec 2006, 22:35
door Coen
Kun je mij eerst eens wat meer informatie geven, waar deze code vandaan komt?

Snap het nu niet helemaal...
Geplaatst: 04 dec 2006, 22:37
door remon
Prophecy schreef:Kun je mij eerst eens wat meer informatie geven, waar deze code vandaan komt?

Snap het nu niet helemaal...
dit is de code die ik wil gebruiken online.php
die stond ergens op een site, en die kon je en op een website gebruiken en op een forum stond erbij vermeld
Geplaatst: 04 dec 2006, 22:40
door Coen
Nu vraag ik me af of dit script wel geschikt is voor phpBB2...

Tabelnamen als 'Online' en dergelijke kent phpBB2 niet...
Geplaatst: 04 dec 2006, 22:42
door remon
Prophecy schreef:Nu vraag ik me af of dit script wel geschikt is voor phpBB2...

Tabelnamen als 'Online' en dergelijke kent phpBB2 niet...
ow dat is wel jammer dan houd het op bedankt voor de moeite