Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25

Discussione: user online errore

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804

    user online errore

    ciao sto provando un contatore utenti in locale e mi da i segenti errori
    perche cosa c e lerrore posto l errore e il codice

    Notice: Undefined variable: REMOTE_ADDR in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\actionscript\user.php on line 25
    Codice PHP:
    <?php

    $server 
    "localhost"
    $db_user "root"
    $db_pass ""
    $database "3333"
    $timeoutseconds 300;

    $timestamp time(); 
    $timeout $timestamp-$timeoutseconds;

    mysql_connect($server$db_user$db_pass); 
    $insert mysql_db_query($database"INSERT INTO useronline VALUES ('$timestamp','$REMOTE_ADDR','$PHP_SELF')");

    if(!(
    $insert)) { 
    print 
    "Useronline Insert Failed > "
    }

    $delete mysql_db_query($database"DELETE FROM useronline WHERE timestamp<$timeout"); 

    if(!(
    $delete)) { 
    print 
    "Useronline Delete Failed > "


    $result mysql_db_query($database"SELECT DISTINCT ip FROM useronline WHERE file='$PHP_SELF'"); 

    if(!(
    $result)) { 
    print 
    "Useronline Select Error > "


    $user mysql_num_rows($result); 

    mysql_close(); 

    if(
    $user == 1) { 
    print(
    "[b]$user[/b] user onlinen"); 
    } else { 
    print(
    "[b]$user[/b] users onlinen"); 


    ?>

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    prova così:

    Codice PHP:

    $server 
    "localhost";
    $db_user "root";
    $db_pass "";
    $database "3333";
    $timeoutseconds 300;

    $timestamp time();
    $timeout $timestamp-$timeoutseconds;

    $REMOTE_ADDR $_SERVER['REMOTE_ADDR'];
    $PHP_SELF $_SERVER['PHP_SELF'];

    mysql_connect($server$db_user$db_pass);
    $insert mysql_db_query($database"INSERT INTO useronline VALUES ('$timestamp','$REMOTE_ADDR','$PHP_SELF')");

    if(!(
    $insert)) {
    print 
    "Useronline Insert Failed > ";
    }

    $delete mysql_db_query($database"DELETE FROM useronline WHERE timestamp<$timeout");

    if(!(
    $delete)) {
    print 
    "Useronline Delete Failed > ";
    }

    $result mysql_db_query($database"SELECT DISTINCT ip FROM useronline WHERE file='$PHP_SELF'");

    if(!(
    $result)) {
    print 
    "Useronline Select Error > ";
    }

    $user mysql_num_rows($result);

    mysql_close();

    if(
    $user == 1) {
    print(
    "[b]$user[/b] user onlinen");
    } else {
    print(
    "[b]$user[/b] users onlinen");
    }

    ?> 

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    ma cos era l errore ? inoltre questo script da anchei lp dell utente? grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    l ho appena provato mi da piu errori

  5. #5
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    che tipo di errore?
    Può darsi che dipendono dalle query?

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    questi errori
    Warning: mysql_connect(): Accesso non consentito per l'utente: 'mar7914_online'@'localhost' (Password: SI) in c:\programmi\easyphp1-8\www\actionscript\user.php on line 12

    Notice: Undefined variable: REMOTE_ADDR in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Warning: mysql_db_query(): Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO) in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Warning: mysql_db_query(): A link to the server could not be established in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13
    Useronline Insert Failed >
    Warning: mysql_db_query(): Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO) in c:\programmi\easyphp1-8\www\actionscript\user.php on line 19

    Warning: mysql_db_query(): A link to the server could not be established in c:\programmi\easyphp1-8\www\actionscript\user.php on line 19
    Useronline Delete Failed >
    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\actionscript\user.php on line 25

    Warning: mysql_db_query(): Accesso non consentito per l'utente: 'ODBC'@'localhost' (Password: NO) in c:\programmi\easyphp1-8\www\actionscript\user.php on line 25

    Warning: mysql_db_query(): A link to the server could not be established in c:\programmi\easyphp1-8\www\actionscript\user.php on line 25
    Useronline Select Error >
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\programmi\easyphp1-8\www\actionscript\user.php on line 31

    Warning: mysql_close(): no MySQL-Link resource supplied in c:\programmi\easyphp1-8\www\actionscript\user.php on line 33
    users onlinen


    z

  7. #7
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    sembra un problema legato al database, prova a ricontrollare l'user e la password di connessione al db.
    Codice PHP:
    $server "localhost";
    $db_user "root";
    $db_pass "";
    $database "3333";
    $timeoutseconds 300;

    $timestamp time();
    $timeout $timestamp-$timeoutseconds;

    $REMOTE_ADDR $_SERVER['REMOTE_ADDR'];
    $PHP_SELF $_SERVER['PHP_SELF'];

    mysql_connect($server$db_user$db_pass) or die("Connessione non riuscita: " mysql_error()); 

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    l user e il db sono giusti lo sto provando in locale con easyphp

  9. #9
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    prova a scrivere questo nello script:
    Codice PHP:
    mysql_connect($server$db_user$db_pass) or die("Connessione non riuscita: " mysql_error()); 

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    aveviragione erano user e db comunque mi da i seguenti errori

    Notice: Undefined variable: REMOTE_ADDR in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\actionscript\user.php on line 13

    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\actionscript\user.php on line 25
    1 user onlinen


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.