Visualizzazione risultati 1 fino 7 di 7

Discussione: [php] Registrazione chat

  1. #1
    Guest

    Unhappy [php] Registrazione chat

    allora...ho una chat in flash con admin in php...
    si possono aggiungere user (protetti da pass,quindi registrati) solo tramite l'admin...è possibile far uno script di registrazione in modo che:
    l'utente compili i dati e li spedisca tramite script,script che agisce come admin aggiungengo l'user?
    è mlt importante

  2. #2
    Guest

    Predefinito

    certo ke si può fare , ma devi postare il codice dell'admin

  3. #3
    Guest

    Predefinito

    ke script è??

  4. #4
    Guest

    Predefinito

    intendi del file admin.php oppure il file che amministra gli user?

  5. #5
    Guest

    Predefinito

    del file ke aggiunge gli user, così provo a crearne uno simile

  6. #6
    Guest

    Predefinito

    ok te lo allego:

    Codice PHP:
    <?php

    include_once('init.php');

    if(!
    inSession()) {
    include(
    'login.php');
    exit;
    }

    if(!isset(
    $_REQUEST['sort']) || isset($_REQUEST['clear'])) $_REQUEST['sort'] = 'none';

    $cms = $GLOBALS['fc_config']['cms'];
    $cmsclass = strtolower(get_class($cms));
    $manageUsers = ($cmsclass == 'defaultcms') || ($cmsclass == 'statelesscms' && (!isset($cms->constArr)));

    if(!
    $manageUsers)
    {
    //Assign Smarty variables and load the admin template
    $smarty->assign('manageUsers',!$manageUsers);
    $smarty->display('usrlist.tpl');

    exit;
    }

    $stmt = new Statement("SELECT * FROM {$GLOBALS['fc_config']['db']['pref']}users");
    $rs = $stmt->process();

    function
    roles2str($roles) {
    switch(
    $roles) {
    case
    ROLE_ADMIN: return 'admin';
    case
    ROLE_USER: return 'user';
    case
    ROLE_CUSTOMER: return 'customer';
    case
    ROLE_SPY: return 'spy';
    }
    }

    $users = array();
    while(
    $rec = $rs->next()) {
    $temp_user = array();
    $temp_user['id'] = $rec['id'];
    $temp_user['login'] = $rec['login'];
    $temp_user['password'] = $rec['password'];
    $temp_user['roles'] = roles2str($rec['roles']);

    array_push($users, $temp_user);
    }

    if (
    $_REQUEST['sort'] != 'none') {
    sort_table($_REQUEST['sort'], $users);
    }

    //Assign Smarty variables and load the admin template
    $smarty->assign('users',$users);
    $smarty->display('usrlist.tpl');

    ?>
    se ti servono i vari file inclusi dimmelo :)

  7. #7
    Guest

    Predefinito

    potresti postare il codice di usrlist.tpl?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •