Punkrazio non riesco a postarti il codice prenderei 5 pagine di forum il massimo che posso fare è cercare di spiegare più in dettaglio se provi a fare uno schema su carta di quello che dico forse riesci a capire !
Allora ho il file principale index.php
dentro questo file viene incluso il file:
tema.php
funzioni.php
config.php
secure.php (vari script che puliscono tutti i $_POST da caratteri dannosi)
All'interno di tema.php viene incluso attraverso $_GET il modulo a centro pagina
All'interno del modulo login.php c'è un form dove l'utente inserisce username e password in più ce uno script che controlla se nel database è presente username e password inserita:
codice:
if ($_POST['Submit']=='Invia'){
$pass=$_POST['password'];
$sql=@mysql_query("SELECT * FROM utentilogin WHERE username='$username' AND password='".md5($pass)."'");
$conta = mysql_num_rows ($sql);
if($conta==1){
QUI DOVREI CREARE IL COOKIE CON IL NOME UTENTE PER TENERE APERTO IL LOGIN}
else {
$msg="Attenzione username o password errati.Riprova.";
}}
Ora quì sta il problema se io inserisco li sopra
codice:
setcookie("allweb","collegato", time()+3600);
mi restituisce un'errore questo perchè la creazione del cookie deve avvenire prima di inviare a browser qualsiasi dato, quindi l'unico posto dove posso creare il cookie sarebbe prima delle inclusioni in index.php !
Spero di essere stato più in dettaglio satvolta.