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

Discussione: *creazione Utenti*

  1. #1

    *creazione Utenti*

    sera a tutti..sto cercando di creare utenti da uno script php
    l utente inserisci nei campi Username e Password le informazioni..e l' esecuzione è data da questo script..sicuramente sbagliato..poichè mi da errore..
    cosa c è ke nn va?
    è giusto usare $_POST con un campo <input type="password"> ?

    Codice PHP:
    $query "CREATE USER '$_POST[Username]'@ 'localhost' IDENTIFIED BY '$_POST[Password]';

    GRANT SELECT , 
    INSERT ,

    UPDATE ,
    DELETE ,
    FILE ON * . * TO '
    $_POST[Username]'@ 'localhost' IDENTIFIED BY '$_POST[Password]' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0" 
    grazie

  2. #2

  3. #3
    nessuno lo sa??

    (ho già guardato nelle guide e articoli..ma nn ho trovato niente k lo spiegasse..)

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    che errore ti da ?

  5. #5
    prova a fare

    Codice PHP:
    $user $_POST['username'];
    $pass $_POST['password'];

    $query "CREATE USER '$user'@ 'localhost' IDENTIFIED BY '$pass';

    GRANT SELECT ,
    INSERT ,

    UPDATE ,
    DELETE ,
    FILE ON * . * TO '
    $user'@ 'localhost' IDENTIFIED BY '$pass' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0" 
    anche se
    Codice PHP:
    GRANT SELECT ,
    INSERT ,

    UPDATE ,
    DELETE ,
    FILE ON * . * TO '$user''localhost' IDENTIFIED BY '$pass' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0" ; 
    Non capisco cosa voglia dire... :master:
    Questa volta, più che un voto.. è favoreggiamento.

  6. #6
    Codice PHP:
    $query "CREATE USER '$user'@ 'localhost' IDENTIFIED BY '$pass' GRANT SELECT ,INSERT , UPDATE , DELETE , FILE ON * . * TO '$user'@ 'localhost' IDENTIFIED BY '$pass' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0" 
    ecco forse senza il ; in mezzo và ma non la capisco..
    Questa volta, più che un voto.. è favoreggiamento.

  7. #7
    Codice PHP:
    GRANT SELECT 
    INSERT 

    UPDATE 
    DELETE 
    FILE ON * . * TO '$user''localhost' IDENTIFIED BY '$pass' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0" ; 
    questi sono i privilegi dell' utente.. in pratica dice ke l utente può inserire file, può modificarli e cancellarli..

    però la query non funziona lo stesso..

    mi riporta :

    CREATE USER 'prova1'@ 'localhost' IDENTIFIED BY 'prova'; GRANT SELECT , INSERT , UPDATE , DELETE , FILE ON * . * TO 'prova1'@ 'localhost' IDENTIFIED BY 'prova' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''localhost' IDENTIFIED BY 'prova'; GRANT SELECT , INSERT , UPDATE , ' at line 1

  8. #8
    Originariamente inviato da REGISTRAMI
    Codice PHP:
    GRANT SELECT 
    INSERT 

    UPDATE 
    DELETE 
    FILE ON * . * TO '$user''localhost' IDENTIFIED BY '$pass' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0" ; 
    questi sono i privilegi dell' utente.. in pratica dice ke l utente può inserire file, può modificarli e cancellarli..

    però la query non funziona lo stesso..

    mi riporta :

    CREATE USER 'prova1'@ 'localhost' IDENTIFIED BY 'prova'; GRANT SELECT , INSERT , UPDATE , DELETE , FILE ON * . * TO 'prova1'@ 'localhost' IDENTIFIED BY 'prova' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''localhost' IDENTIFIED BY 'prova'; GRANT SELECT , INSERT , UPDATE , ' at line 1
    Scusa ma perchè stai facendo così?
    Puoi benissimo creare degli utenti con una normale stringa e poi imposti un campo del db
    con valore 0,4 e magicamente ti ritrovi 4 "rank" nel sito ai quali puoi dare diversi poteri no?

    .:Se sei uno scrittore o un giornalista:.
    oppure anche solo per hobby
    www.adaltavoce.com facci sentire la tua.
    Il mio blog tonylog.altervista.org

  9. #9
    ho preso questa stringa da phpMyAdmin..perchè non so come si creano gli utenti..

    non è che mi potresti spiegare come fare?

  10. #10
    Bè il discorso andrebbe un pò per le lunghe ma cerco di riassumerlo.....
    Codice PHP:
    <html>
    <
    head>
    <
    title>Modulo di registrazione</title>
    </
    head>
    <
    body>
    <
    form action="register.php" method="post">
    <
    div align="center">
    <
    table border="0" width="300">
        <
    tr>
            <
    td>Nome:</td>
            <
    td><input type="text" name="name"></td>
        </
    tr>
        <
    tr>
            <
    td>Cognome:</td>
            <
    td><input type="text" name="surname"></td>
        </
    tr>
        <
    tr>
            <
    td>Indirizzo:</td>
            <
    td><input type="text" name="indirizzo"></td>
        </
    tr>
        <
    tr>
            <
    td>Occupazione</td>
            <
    td><input type="text" name="occupazione"></td>
        </
    tr>
        <
    tr>
            <
    td>Username:</td>
            <
    td><input type="text" name="username"></td>
        </
    tr>
        <
    tr>
            <
    td>Password:</td>
            <
    td><input type="password" name="password"></td>
        </
    tr>
        <
    tr>
            <
    td>Mail:</td>
            <
    td><input type="text" name="mail"></td>
        </
    tr>
        <
    tr>
            <
    td colspan="2" align="center"><input type="submit" name="action" value="Invia"></td>
        </
    tr>
    </
    table>
    </
    div>
    </
    form>
    </
    body>
    </
    html
    Ti crei sto bel modulozzo di registrazione.....
    .:Se sei uno scrittore o un giornalista:.
    oppure anche solo per hobby
    www.adaltavoce.com facci sentire la tua.
    Il mio blog tonylog.altervista.org

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.