Pagina 1 di 1

Aiuto modulo php

Inviato: 09/06/2015, 22:51
da Claudia1
Mi chiamo Claudia sono inscritta da poco e vi saluto tutti.
Vi chiedevo se mi potevate aiutare su un problema,
Ho questo modulo in php funzionante ( non e' farina del mio sacco)

<?php
error_reporting(E_ALL ^ E_NOTICE);

session_start(); // Start Session
header('Cache-control: private'); // IE 6 FIX

// always modified
header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT');
// HTTP/1.1
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
// HTTP/1.0
header('Pragma: no-cache');

// ---------- LOGIN INFO ---------- //

$config_username = 'user';
$config_password = '123';

$cookie_name = 'siteAuth';

$cookie_time = (3600 * 24 * 30); // 30 days

if(!$_SESSION['username'])
{
include_once 'autologin.php';
}
?>


Quello che volevo modificare e' che la username e la password venisse letta da un file txt che contiene piu' username e password, esempio

"username1" Password1"
"username2" Password2" Ecc.

E' possibile? mi potete aiutare? ho provato in tutti i modi ma mi da un sacco di errori e dopo due giorni
chiedo aiuto a voi.

Grazie Ciaooooo.

Re: Aiuto modulo php

Inviato: 10/06/2015, 14:46
da Anto
Ciao e benvenuta,
il forum in cui ti trovi tratta PHP come linguaggio di programmazione e MySQL come database (non un file txt). :lol:
Inoltre ti ricordo che su Internet trovi innumerevoli guide sul PHP. :D

Re: Aiuto modulo php

Inviato: 10/06/2015, 15:15
da Sir Xiradorn
Beh devi creare una funzione con fopen che legge il contenuto del tuo file. Puoi usare tante strategie come ad esempio un tile txt o json o xml

Fatto questo allora puoi procedere a fare la validazione tramite file di testo. Di solito è preferibile usare un database per ste cose ma se è solo per scopo, diciamolo, didattico allora puoi procedere in tale senso. Con un db è più facile perchè crei una tabella con 3 campi (id, nome, pass)

I passi che dovresti fare sono questi
- funzione di lettura del file di testo .txt con i campi desiderati - istruzioni da usare file_get_content
- estrazione dei valori desiderati - creay un array e fai un explode per avere tutti i valori
- creazione della fase di opening della sessione e controllo dell'autologin

Il modulo che ti hanno scritto o che hai trovato così ha poco senso.