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 :oops:

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? :roll: 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? :roll: 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... :roll: 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... :roll: Tabelnamen als 'Online' en dergelijke kent phpBB2 niet...
ow dat is wel jammer dan houd het op bedankt voor de moeite