Visualizzazione dei risultati da 1 a 3 su 3

Discussione: correzione codice

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    196

    correzione codice

    Salve ho il seguente code per efffetuare un login:
    <?
    require_once('conf.inc.php');
    require_once('functions.php');
    $tipo="";
    // ---
    // login, check user
    // ---
    function login($username,$pass)


    {
    GLOBAL $db,$table,$table1,$tipo;

    $query = mysql_query("SELECT * FROM $table tutorial_user_auth WHERE userName = '$username' AND userPassword = '$pass'");

    if (mysql_num_rows($query)== " ")
    {
    $query = mysql_query("SELECT * FROM $table1 admin_user_auth WHERE userAdmin = '$username' AND passAdmin = '$pass'");
    $tipo="ADMIN";

    }
    else $tipo="USER";

    return mysql_num_rows($query);


    }


    // decisional switch
    // ---
    if(isset($HTTP_POST_VARS["action"]))
    {
    switch($HTTP_POST_VARS["action"])
    {

    case "login":
    $result = login($HTTP_POST_VARS['username'],$HTTP_POST_VARS['pass']);

    //$result = login($HTTP_GET_VARS['username'],$HTTP_GET_VARS['pass']);
    print "user=$result&tipo=$tipo";
    break;


    }
    }
    ?>
    va tutto ok solo vorrei aggiungere un controllo nel caso nelle query non trova niente,ed associarlo ad un valore,grazieeeeee

  2. #2
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119

    c'è già!
    Codice PHP:
    if (mysql_num_rows($query)== " "

    lo aggiungi dopo l'altra!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    196
    grazieeeeeeeee

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.