• User

    Password corrispondendi ma diverse

    Ciao esiste un generatore di password che mi dia una serie di password corrispondenti ad un criterio univoco ?
    Mi spiego meglio :
    Il sistema è quello delle ricariche telefoniche credo, ovvero numeri diversi che però corrispondono sempre alla ricarica da 50 euro !
    Io devo realizzare un sito che permetta di visionare delle foto di diversi eventi, e quindi ho bisogno di generare ad esempio 10 pass diverse (in maniera da monitorare chi entra) corrispondenti ad un evento (quindi che mi diano tutte e 10 accesso ad un determinato album) e magari altre 50 per un altro evento e così via.
    Esiste un qualche script di generazione che faccia questo lavoro ?
    Grazie

    • Kiko -

  • User Attivo

    Sinceramente non saprei se ci sono degli script che ti permettono di fare questo...
    Credo che potresti fare in questo modo:
    Nella tabella dei codici da 50 euro ci sono i seguenti codici:

    r8944try38r
    83hr3ur3r9t
    38rwedejf9u
    248y3j2r939

    Adesso , con php, puoi fare in questo modo:
    [php]<?php
    $cod = $GET['codice'];
    #Praticamente, ricevi il codice in questo modo: codice_50
    #se vuoi una ricarica da 10 euro: codiceihg_10
    mysql_connect(.....);
    mysql_select_db(..);
    $part = explode("
    ",$cod);

    switch($part[1]){

    case ("_50"):
    $init = mysql_query("SELECT * FROM codici_da_50 WHERE codice = '$part[2]'")or die("ERRORE: ".mysql_error());
    if(mysql_num_rows($init) != 1) die ("Il codice non esiste!");
    ecc...
    break;
    case ("_10"):
    $init = mysql_query("SELECT * FROM codici_da_10 WHERE codice = '$part[2]'")or die("ERRORE: ".mysql_error());
    if(mysql_num_rows($init) != 1) die ("Il codice non esiste!");
    ecc...
    break;
    ecc....
    }
    ?>
    [/php]

    Il codice postato, praticamente, riceve come parametro GET il codice, e lo divide in due parti: il codice ed il tipo...
    Fa uno switch del tipo, cerca se esiste il codice nella tabella, altrimenti da errore...semplice!


  • User

    Grande !!
    riempio la tabella con un password generator di tanti record quanti ne necessito e poi con il tuo sistema che hai postato tu faccio un controllo !!
    Grazie mille hai risolto il mio problema !!

    • Kiko? -

  • User Attivo

    Prego, di niente!Sempre a disposizione!