online probleem

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

online probleem

Bericht door remon » 04 dec 2006, 22:29

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.

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 04 dec 2006, 22:30

Je vergeet een username en password in te stellen bij het verbinding maken! ;) Je server geeft je zo geen toegang! :)

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 04 dec 2006, 22:33

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>,'; 
} 
?>

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 04 dec 2006, 22:35

Kun je mij eerst eens wat meer informatie geven, waar deze code vandaan komt? :roll: Snap het nu niet helemaal...

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 04 dec 2006, 22:37

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

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 04 dec 2006, 22:40

Nu vraag ik me af of dit script wel geschikt is voor phpBB2... :roll: Tabelnamen als 'Online' en dergelijke kent phpBB2 niet...

Gebruikersavatar
remon
Berichten: 188
Lid geworden op: 13 sep 2006, 20:53
Contacteer:

Bericht door remon » 04 dec 2006, 22:42

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

Gesloten