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. darkito
    3. Post
    D

    darkito

    @darkito

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

    Post creati da darkito

    • Problemi di Sessione

      Ciao a tutti vi spiego subito quale è il mio problema. Ho spostato il mio forum phpBB3 in un nuovo dominio. Però invece di creare una nuova installazione di phpBB3 ho copiato l'intera cartella..Ho fatto questo perchè il vecchio dominio non è ancora scaduto e voglio rendere accessibile il forum in entrambi i domini. Il problema che sorge è relativo alle sessioni. Fin quando navigo sul forum resto loggato, se chiudo la pagina del forum o il browser la sessione finisce. Questo indifferentemente che mi colleghi dal vecchio o dal nuovo dominio..Qualcuno sa come risolvere il problema?

      postato in CMS & Piattaforme Self-Hosted
      D
      darkito
    • RE: [Script] Login

      @pizzet said:

      Mi inchino a te!!!!!

      Grazie sei stato grande

      ora invece provo a vedere se riesco a fare la registrazione oppure esiste già lo script inoltre io volevo inserire la funzione in cui l'user volesse modificare dei suoi campi(es.email) hai qualche idea.

      Per la registrazione io uso questo script
      [PHP]<?php
      require 'config.ini.php';
      require 'connection.php';

          $nome=trim($_POST['nome']);
          $cognome=trim($_POST['cognome']);
          $codice_fiscale=trim($_POST['codice_fiscale']);
          $via=trim($_POST['via']);
          $civico=intval($_POST['civico']);
          $telefono=trim($_POST['telefono']);
          $citta=trim($_POST['citta']);
          $regione=trim($_POST['regione']);
          $userid=trim($_POST['userid']);
          $pwd=trim($_POST['pwd']);
          
          
          
          $query = "INSERT INTO membro (nome,cognome,codice_fiscale,via,civico,telefono,citta,regione)
          VALUES ('$nome','$cognome','$codice_fiscale','$via',$civico,'$telefono','$citta','$regione')";
          $result=mysql_query($query);
          if (!$result) {  
              die("Impossibile inserire i dati" . mysql_error());  
              
          }  
          $query= "INSERT INTO account (codice_fiscale,userid,pwd,,tipoacc,valido) 
          VALUES ('$codice_fiscale','$userid','$pwd','user',0)";
          $result=mysql_query($query);
          if (!$result) {  
              die("Impossibile creare l'account" . mysql_error());  
              
          }  
          
          echo "Dati Inseriti";
          
          mysql_close();
      

      ?>[/PHP]
      Nel tuo caso dovresti inserire un campo mail. Per quanto riguarda la modifica dei campi non saprei....potresti adottare varie strategie..Quella che mi viene in mente adesso è di cancellare il vecchio record ed inserire quello con i campi aggiornati..Ma per questo punto passo la palla a chi ne sa più di me visto che anche io sono alle prime armi con php e non lo conosco nel dettaglio..magari esiste qualche funzione che ti permette di modificare i valori di un record...

      postato in Coding
      D
      darkito
    • RE: [Script] Login

      @pizzet said:

      no ho inserito direttamente i campi nel database quindi dovrebbe trovare l'utente renato quando va a fare la query per il login
      Sbaglio???

      Forse ho capito quale è il tuo errore...Nell'inserimento molto probabilmente hai inserito la passwordo senza la crittazione MD5 per questo quando cerchi renato renato non ti fa il log-in. Puoi risolvere in due modi:
      1- Modificando la query originale togliendo la crittazione MD5

      [php]$query = mysql_query("SELECT username FROM utenti WHERE username = '".$_POST['username']."' AND password = '"$_POST['password']."'");[/php]2- Inserendo i dati in questo modo..riporto pure la tabella a cui fa riferimento l'inserimento

      
           CREATE TABLE utenti (
            id INT(4) NOT NULL AUTO_INCREMENT,
            username VARCHAR(65) NOT NULL DEFAULT '',
            password VARCHAR(65) NOT NULL DEFAULT '',
              PRIMARY KEY (id,username)
      
            ) ;
       
          INSERT INTO `utenti` VALUES (1, 'admin', md5('admin'));
      
      
      
      ```Spero di essere stato utile
      postato in Coding
      D
      darkito
    • Ed eccomi qua

      Dovendo lavorare ad un progetto per l'università sono venuto a conoscenza di questo bellissimo forum....spero di trovarmi bene qui...
      Un saluto a tutti 😉

      postato in Presentati alla Community
      D
      darkito
    • RE: [Script] Login

      Ho dovuto modificare lo script login.php
      Ecco il codice:

      File login.php
      [php]<?php

      //includo il file di Configurazione con session_start()) dentro
      include "config.php";

      $userid=trim($_POST['username']);
      $pass=trim($_POST['password']);

      //Eseguo una query nella tabella utenti verificando se esiste l'username con quella password.
      // codice vulnerabile...converebbe introdurre codice anti inject codes..
      $query = mysql_query("SELECT username FROM utenti WHERE username = '".$_POST['username']."' AND password = '".md5($_POST['password'])."'");
      $var=mysql_num_rows($query);
      //se esiste l'account registra la sessione
      if($var==1)
      {
      //metto l'username nella variabile di sessione "username"
      $_SESSION['username'] = $_POST['username'];
      //Faccio il redirect nella pagine enter.php
      echo "<script>
      window.location = "enter.php"
      </script>";
      }
      else
      {
      //Faccio il redirect nella pagine enter.php
      //Questa sezione può contenere l'implementazione della parte di codice relativa al login errato.
      echo "<script>
      window.location = "enter.php"
      </script>";
      }
      ?>
      [/php]

      postato in Coding
      D
      darkito
    • RE: [Script] Login

      Ragazzi sono nuovo...Allora ho provato ad utilizzare il codice però ho qualche problema..Ecco cosa mi esce fuori:

      Warning: session_start() [function.session-start]: open(C:/php/sessionfiles\sess_r6ka3fr1sp189nt9ni9dfbnrv6, O_RDWR) failed: No such file or directory (2) in C:\www\login\Login\config.php on line 2
      Non hai fatto il login correttamente, mi spiace riprova o iscriviti
      Warning: Unknown: open(C:/php/sessionfiles\sess_r6ka3fr1sp189nt9ni9dfbnrv6, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

      Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:/php/sessionfiles) in Unknown on line 0Mi potreste aiutare?

      EDIT: Ho risolto il problema precedente creando una cartella "sessionfiles" nella root di php....Adesso il problema è che lo script non mi funziona...mi da sempre username e password errate...ho anche provato a togliere la md5 ma non funziona lo stesso...:x

      EDIT 2: Ok tutto risolto...ho dovuto modificare un po il codice ma adesso funziona...se serve ve lo posto...

      postato in Coding
      D
      darkito