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. rullato
    3. Post
    R

    rullato

    @rullato

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 4
    • Post 9
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località milano Età 34
    0
    Reputazione
    9
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da rullato

    • upload files

      ciao ragazzi mi trovo di fronte ad un problema, ho inserito dei forms per il caricamento di files, ma ho visto che se un utente carica un file con un nome uguale ad uno giá presente, questo viene sostituito, come risolvere?

      Ho provato ad usare questo "sprazzo" di codice:
      [PHP]move_uploaded_file($_FILES['caricare_file_1']['tmp_name'],$direzione.$_FILES['caricare_file_1']['name'].mysqli_insert_id());
      [/PHP]

      Infatti visto che ho creato una tabella, potrei usare l'ultimo id nella tabella per rinominare il file caricato, ma così non funziona , cosa ho sbagliato?

      postato in Help Center: consigli per il tuo progetto
      R
      rullato
    • Registrazione (pagina scaduta)

      Ciao ragazzi, io ho una pagina di registrazione che quando l'utente sbaglia qualcosa porta in un'altra pagina "errore_registrazione.php", ora vorrei che da questa pagina se l'utente prova ad andare indietro alla pagina di registrazione "principale", questa si presenti come "pagina_scaduta" o comunque reindirizzi da un'altra parte.
      Ho pensato di fare così:
      registrazione.php => $_SESSION['errore'] = 'ok';
      pagina => session_start();
      if ($_SESSION['errore'] = 'ok')
      {header('location:ciao.html');}

      Perchè non funge?

      postato in Coding
      R
      rullato
    • registrazione
      <script>function errore()
      {
      
          if (document.getElementById('nome_utente').value == '')
           {   document.getElementById('nome_utente').className = "form_1";
                }
      
      
      }
      </script>
      

      Ciao ragazzi ho una registrazione, e ogni volta che l'utente sbaglia (in questo caso non immette nulla nel nome utente) la casella stessa diventa rossa, tutto questo funziona..

      <form method="post" action="registration.php" onsubmit="errore();">
      

      Però ho un problema, il background della casella si colora di rosso ma mezzo secondo dopo la pagina si ricarica e parte il messaggio del codice php "errore di registrazione" mentre non dovrebbe partire nulla, dovrebbe solamente bloccarsi, come fare?

      postato in Coding
      R
      rullato
    • RE: Registrazione PHP

      Sì hai ragione scusami.., l'ho scritto esattamente come me lo hai dato tu, la pagina bianca me la da subito

      postato in Coding
      R
      rullato
    • RE: Registrazione PHP

      Nessuno può aiutarmi?

      postato in Coding
      R
      rullato
    • RE: Registrazione PHP

      Provato come dici tu, ma mi da pagina bianca..
      Anche perchè riflettendoci... i due input login e password devono esserci sempre, e solo quando tu invii il form alla pagina se i dati sono errati la pagina ri risponderà, facendoti diventare il form rossi

      postato in Coding
      R
      rullato
    • RE: Registrazione PHP

      Sì certo scusami ecco il mio codice:
      [PHP]<form method="post" action="pagina.php">
      <?php

      session_start();
      include ("connessione.php");

      $nome_utente = ($_POST['nome_utente']);
      $password = ($_POST['password']);

      $sql = "SELECT * FROM users WHERE nome_utente = '$nome_utente'
      and password = '$password'";
      $result = mysql_query($sql);

      $count= mysql_num_rows($result);

      if ($count == 1)
      {
      $_SESSION['nome_utente'] = $nome_utente;
      $_SESSION['password'] = $password;
      header("location:pagina_log.php");
      exit;

      }

      else

      {

          echo '<input placeholder="Nome utente" tabindex="1"  onBlur="if (this.placeholder=='') {this.placeholder="Password"}; class="nuvola_rossa"  name="nome_utente" type="text" maxlength="40"/>';
      exit;
      

      }

      ?>
      <fieldset class="nuvola">
      <input placeholder="Nome utente" tabindex="1" onBlur="if (this.placeholder=='') {this.placeholder="Password"}; class="nuvola" name="nome_utente" type="text" maxlength="40"/>
      <input placeholder="Password" tabindex="2" onBlur="if (this.placeholder=='') {this.placeholder="Password"}; class="nuvola_1" type="text" name="password" maxlength="20"/>
      <button style="cursor:pointer;" tabindex="3" id="login" class="entra" type="submit" size="10px">ENTRA</button>
      </fieldset>
      </form>[/PHP]
      In parole povere, questo codice php funzionava, in una pagina esterna e mi reindirizzava benissimo ad un'altra pagina con header(), ora l'ho messso invece sulla pagina stessa e ho messo l'action del form su action="pagina.php" (la pagina stessa).
      Se il login funziona reindirizza su la pagina di log avvenuto con successo, mentre se il login non funge, l'input di "nome_utente" diventa rosso, la class="nuvola_rossa" è proprio settata con backgroun-color: red;
      Però tutto questo non funziona, cosa ho sbagliato?

      postato in Coding
      R
      rullato
    • RE: Registrazione PHP

      Nessuno può aiutarmi?

      postato in Coding
      R
      rullato
    • Registrazione PHP

      Ciao ragazzi, ho creato perfettamente una registrazione in php e ogni volta che c'è un errore questa rimanda l'utente in una pagina dove appunto è scritto l'errore commesso, ma vorrei modifcarla in modo che se l'utente commette un errore, l'input di testo diventa con un background-color diverso dal precedente (magari rosso) e quindi cambia solamente il colore della casella ma non riporta ad un'altra pagina, come fare?

      postato in Coding
      R
      rullato