Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. mastro.benza
    3. Post
    M

    mastro.benza

    @mastro.benza

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 14
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    14
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User

    Post creati da mastro.benza

    • RE: Aiuto per un compito

      Ho messo i file nella directory giusta etc.

      Accesso non consentito per l'utente: 'user_name'@'localhost' (Password: SI)

      Questo è chiaramente quel che mi dice per ovvi motivi...
      il che dovrebbe implicare che stiamo comunque facendo qualche passo avanti...

      Ma il mio obiettivo era eseguire il file registrazione.html
      premere il tasto OK e vedere se funziona...
      Non so se mi sono spiegato.

      Grazie ancora.

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      Scusate, ma in poche parole questo easyphp dovrebbe permettermi di poter utilizzare IE in maniera da testare normalmente il programmino che vi ho postato, giusto?

      Insomma, è come "emulare" che il mio computer sia un server che supporta php.

      Ma non fate prima forse a segnalarmi un sito gratuito dove posso iscrivermi e uploadare i miei file che supporti PHP? Tanto vale testarlo così...no?

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      cliccando su administration mi esce questa pagina:
      http://127.0.0.1/home/

      Forse devo configurare questa?

      Ma ora noto che non c'è niente da modificare, mi dice soltanto le info sulla licenza...

      Boh...sto cominciando a impazzire...possibile che per testare un programmino così stupido debba diventarci stupido io? 🙂

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      Allora
      C:\Programmi\EasyPHP1-8\home\accueil.html
      questa mi pare l'unica cosa che abbia un senso...forse devo crearmi una specie di User ID o simili?
      Ma non dovrebbe funzionare in automatico?

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      ah allora sì ci sono i due semafori entrambi sul verde e c'è scritto che sono avviati...
      Quindi il problema quale sasrebbe?

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      sì infatti sembra anche a me, ma mi pare senza senso. Il server non lo dovrebbe avviare Easyphp?

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      ...ma mi esce una pagina senza senso...o almeno...
      mi visualizza EasyPhp Weblocal e questa roba qua: 🙂

      "); print(" "); print(" image "); print("$file"); print(""); } } } if ($bAuMoinsUnRepertoire == false) { print(" [CENTER]- $noDir -[/CENTER]
      "); print(""); } closedir($rep); clearstatcache(); ?>

      Che me ne dovrei fare?

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      E cosa dovrei ottenere in quel modo?
      Non sto proprio capendo forse...

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      Ragazzi scusate ma calcolate che sto stampando un catalogo, parlando al telefono con un cliente e parlando di lavoro con un collega, quindi son un po' fuso non colgo tutto...il firewall lo dicevo solo per conferma, so come funziona... 🙂

      In questo momento però non ho presente dove inserire localhost in IE...o meglio: se me lo dite e lo becco direttamente mi fate un favore ed evito di cercarlo, così il favore lo faccio anch'io al mio amico che mi ha chiesto sto favore...ohps che giochi di parole...vabbè ci siam capiti... 🙂

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      Ragazzi scusate ma calcolate che sto stampando un catalogo, parlando al telefono con un cliente e parlando di lavoro con un collega, quindi son un po' fuso non colgo tutto...il firewall lo dicevo solo per conferma, so come funziona... 🙂

      In questo momento però non ho presente dove inserire localhost in IE...o meglio: se me lo dite e lo becco direttamente mi fate un favore ed evito di cercarlo, così il favore lo faccio anch'io al mio amico che mi ha chiesto sto favore...ohps che giochi di parole...vabbè ci siam capiti... 🙂

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      Ma non mi interessa che sia stimolante, volevo soltanto testare questo programmino che nemmeno era per me, non ho tempo di mettermi a installare e "stimolarmi", non ho più sedici anni che perdevo ore a programmare... 🙂 C'ho da lavorare... 🙂 Quindi la soluzione più rapida è quella migliore.

      Comunque ho provato sto easyphp...premesso che installa tutto eccome, infatti mi è partito il firewall (gli ho dato accesso per ora tanto per provare), non capisco perchè se clicco su Esplora File non succede nulla...

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      in pratica questo easyphp installa tutto in back ground, effettivamente non è una cosa simpatica che nasconda quel che fa, ma se funziona ci dò un'occhiata, la procedura di installazione è noiosa...

      postato in Coding
      M
      mastro.benza
    • RE: Aiuto per un compito

      Ma perchè nessuno mi ha risposto e cosa vuole dire il fatto che la lettera nell'elenco dei topic è azzurra e c'è di fianco al mio nome un segno di spuntato?

      postato in Coding
      M
      mastro.benza
    • Aiuto per un compito

      Ciao Ragazzi, sono nuovissimo del forum.
      Scrivo e mi sono iscritto perchè un mio amico mi ha chiesto aiuto per un compito di informatica.
      Il compito è il seguente:
      [LEFT]Svolgeremo questa attività:

      1. realizzare un modulo (form) di registrazione per un ipotetico evento culturale (ad
        esempio un convegno), in cui siano richieste le seguenti informazioni:
        nome, cognome, email, indirizzo, città, cap, telefono fisso,
        cellulare, nome ente/azienda, posizione lavorativa,
        e permesso di trattare i dati ai fini della legge sulla privacy.
        nome, cognome, email e cellulare sono campi obbligatori,
        quindi da controllare se sono stati immessi dati e se i dati sono congrui
        (es. la stringa di email deve contenere un carattere @);
        anche il permesso ai fini privacy è obbligatorio.
        Una volta controllati i campi, lo script potrà inviare una email di conferma all?utente.
        Realizzare la form in una pagina HTML (registrazione.html) e la pagina di controllo in
        PHP (controlloreg.php) che controlli i dati messi in ingresso alla form e reagisca di
        conseguenza, ciclando in caso di errori fino alla corretta registrazione.

      FINE TESTO
      Io ho provato a svolgerlo, ma non ho installato un server PHP al momento. Vorrei semplicemente che mi poteste dire gentilmente se ci sono errori. Vi ringrazio in anticipo.

      ECCO IL FILE REGISTRAZIONE.HTML:
      <?php include('controlloreg.php'); ?>
      <html>
      <head>
      <title>Form di registrazione</title>
      </head>
      <body>
      <h1>Form di Registrazione per ipotetico evento culturale</h1>
      <form id="Register" action="controlloreg.php" method="POST" runat="controlloreg.php" disablebuttons="all">
      <table cellpadding="2" cellspacing="0" border="0">
      <tr>
      <td width="130">
      <vllabel validators="UserID,UserIDExist" errclass="error" for="UserID" cerrclass="controlerror">
      <font color="#FF0000"></font>
      Nome: </vllabel>
      </td>
      <td width="140">
      <input name="UserID" type="text" class="control" id="UserID" size="15">
      <vlvalidator name="UserID" type="required" control="UserID" errmsg="Non hai inserito il tuo nome">
      <vlvalidator name="UserIDExist" type="custom" control="UserID" errmsg="User ID already exist" function="UserIDCheck">
      </td>
      <td width="300" rowspan="13" valign="top">
      <vlsummary class="error" headertext="Error(s) found:" displaymode="bulletlist">
      </td>
      </tr>
      <tr>
      <td width="130">
      <vllabel validators="UserID,UserIDExist" errclass="error" for="UserID" cerrclass="controlerror">
      <font color="#FF0000">
      </font>
      Cognome:</vllabel>
      </td>
      <td width="140">
      <input name="UserID0" type="text" class="control" id="UserID0" size="15">
      <vlvalidator name="UserID" type="required" control="UserID" errmsg="Non hai inserito il tuo cognome">
      <vlvalidator name="UserIDExist" type="custom" control="UserID" errmsg="User ID already exist" function="UserIDCheck">
      </td>
      </tr>
      <tr>
      <td width="130" height="27">
      Indirizzo:</td>
      <td width="140" height="27">
      <input type="text" size="15"></td>
      </tr>
      <tr>
      <td width="130">
      Città:</td>
      <td width="140">
      <input type="text" size="15" name="T1"></td>
      </tr>
      <tr>
      <td width="130">
      CAP:</td>
      <td width="140">
      <input type="text" size="15" name="T2"></td>
      </tr>
      <tr>
      <td width="130">
      Telefono fisso:</td>
      <td width="140">
      <input type="text" size="15" name="T3"></td>
      </tr>
      <tr>
      <td width="130">
      <vllabel validators="UserID,UserIDExist" errclass="error" for="UserID" cerrclass="controlerror">
      <font color="#FF0000"></font>
      Cellulare:</vllabel>
      </td>
      <td width="140">
      <input name="UserID5" type="text" class="control" id="UserID5" size="15">
      <vlvalidator name="UserID" type="required" control="UserID" errmsg="Non hai inserito il tuo numero di cellulare">
      <vlvalidator name="UserIDExist" type="custom" control="UserID" errmsg="User ID already exist" function="UserIDCheck">
      </td>
      </tr>
      <tr>
      <td width="130">
      Nome Ente/azienda</td>
      <td width="140">
      <input type="text" size="15" name="T4"></td>
      </tr>
      <tr>
      <td width="130">
      Posizione Lavoratica</td>
      <td width="140">
      <input type="text" size="15" name="T5"></td>
      </tr>
      <tr>
      <td>
      <vllabel errclass="error" validators="EmailReq,Email" for="Email" cerrclass="controlerror">
      <font color="#FF0000">
      </font> E-mail:</vllabel>
      </td>
      <td>
      <input name="Email" type="TEXT" class="control" id="Email" size="15">
      <vlvalidator type="required" name="EmailReq" control="Email" errmsg="Non hai inserito la tua E-mail">
      <vlvalidator type="format" format="email" name="Email" control="Email" errmsg="E-mail non valida">
      </td>
      </tr>
      <tr>
      <td colspan=2>
      <input name="Agreement" type="checkbox" id="Agreement" value="1">
      Permesso di trattare i dati ai fini della privacy
      <vlvalidator type="required" name="Agreement" control="Agreement" errmsg="Non hai dato il permesso al trattamento dei dati ai fini privacy">
      </td>
      </tr>
      <tr>
      <td colspan="2">
      <p align="center">
      <input type="submit" class="control" value="OK">
      <input type="reset" class="control" value="Cancella">
      </td>
      </tr>
      <tr>
      <td colspan="2">
      <font color="#FF0000">* campi obbligatori</font></td>
      </tr>
      </table>
      </form>
      </body>
      </html>
      <?php VDEnd(); ?>

      ECCO IL FILE CONTROLLOREG.PHP
      <?php
      $sDatabase = 'db_name';
      $sHostname = 'localhost';
      $sPort = 3306;
      $sUsername = 'user_name';
      $sPassword = 'password';
      $sTable = 'Customers';
      $rConn = mysql_connect("$sHostname:$sPort", $sUsername, $sPassword) or die(mysql_error());
      mysql_select_db($sDatabase);
      define('controlloreg_PARSE', false);
      include('controlloreg.php');
      function UserIDCheck($sValue, &$oStatus)
      {
      global $sTable;
      $sUserID = addslashes($sValue);

      $oStatus->bValid = false;
      $oStatus->sErrMsg = "User ID '$sValue' already exist";
      
      $sQuery = "SELECT UserID FROM $sTable WHERE UserID = '$sUserID'";
      if ($rRecordset = mysql_query($sQuery))
      {
          $oStatus->bValid = mysql_num_rows($rRecordset) == 0;
          mysql_free_result($rRecordset);
      }
      

      }
      // Funzione per aggiungere o rimuovere slashes
      $sUserID = VDFormat($_POST['UserID'], true);
      $sQuery = "INSERT INTO $sTable SET UserID = '$sUserID'";
      mysql_query($sQuery);
      ?>
      <html>
      <head>
      <title>Form di registrazione</title>
      </head>
      <body>
      <h1>Form di Registrazione per ipotetico evento culturale</h1>
      <p>I tuoi dati sono stati archiviati</p>
      <table cellpadding="0" cellspacing="0" border="0">
      <tr>
      <td width="100">User ID:</td>
      <td width="300"><?php echo $_POST['UserID']; ?></td>
      </tr>
      <tr>
      <td>Password:</td>
      <td><?php echo $_POST['Password']; ?></td>
      </tr>
      <tr>
      <td>Name:</td>
      <td><?php echo $_POST['Name']; ?></td>
      </tr>
      <tr>
      <td>E-mail:</td>
      <td><?php echo $_POST['Email']; ?></td>
      </tr>
      </table>
      </body>
      </html>

      Premesso che ho mezzo copiato alcune parti in giro per internet, per far prima, mi servirebbe sapere se ci sono errori rispetto a quanto richiesto dal TESTO...

      VI RINGRAZIO INFINITAMENTE.
      Mastro
      PS: se riusciste a rispondermi entro domani mi fareste un favore, d'altronde non è nemmeno per me: è per un mio amico, insomma è bello aiutarsi a vicenda. GRAZIE ANCORA.[/LEFT]

      postato in Coding
      M
      mastro.benza