Visualizzazione di pagina

Bizio2009

Utente Attivo
12 Giu 2009
310
0
0
Fatto, però Borgo, così mi ritrovo che ogni volta che l'utente và da un menù all'altro deve loggarsi...non c'è invece un modo per loggarsi solo all'inizio (solo quando si entra nel sito) e poi basta? è piuttosto stressante ogni volta digitare i dati ad ogni pagina...

Grazie! :)
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
...così mi ritrovo che ogni volta che l'utente và da un menù all'altro deve loggarsi...non c'è invece un modo per loggarsi solo all'inizio (solo quando si entra nel sito) e poi basta?...
non dovrebbe essere così in quanto nella pagina di log tu crei la sessione, poi in ogni pagina verifichi se esiste
se esiste continui la navigazione
se non esiste torni al log o a quello che vuoi

la sessione "vive" sino al momento in cui la distruggi o esci dal bw
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao, piccola aggiunta
nelle pagine riservate basta che in testa inserisca questo

PHP:
<?php
if(!isset($_SESSION)){session_start()}//serve in tutte le pagine in cui usi le sessioni
if(!isset($_SESSION['login'])){ //verifichi che esista la sessione login
header('Location: login.php'); //se non esiste torni
} 
?>
 

Bizio2009

Utente Attivo
12 Giu 2009
310
0
0
Grazie borgo! Mi dà questo errore:

syntax error, unexpected '}' in C:\HostingSpaces\\wwwroot\.php on line 2
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
questo dimostra che gli scripts devono essere guardati e poi guardati,e poi guardati,e poi guardati.....
anche na "cagatella di mosca" manda in tilt
metti il ;

if(!isset($_SESSION)){session_start();}
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
torna sempre comunque alla pag di login?
se è cosi vuol dire che la sessione non esite.
nella pag di login hai messo session_start?
 

Bizio2009

Utente Attivo
12 Giu 2009
310
0
0
L'avevo messo ma non mi funzionava. Il session_start ce l'ho nel config.php che richiamo ad ogni pagina, quindi dovrebbe andare bene...
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
richiami il config con un reuire o un include?
se è cosi la sessione non si crea se leggi nel manuale php nelle note trovi che è un errore comune fare il require e/o l'include prima di "sessionare" e/o "headerare". quindi togli il session start dall'include e mettilo nelle pagine alla prima riga, es:

PHP:
<?php
if(!isset($_SESSION)){session_start()}
//altre rige
require_once "config.php";
//altre righe
?>
 

Bizio2009

Utente Attivo
12 Giu 2009
310
0
0
Grazie borgo, sì funziona però se lo metto ad ogni pagina mi chiede i dati di login ad ogni pagina...

Ho tolto la session nel file config e ho messo questo in tutte le pagine.php

PHP:
<?php 
if(!isset($_SESSION)){session_start();} 

require_once "config.php"; 
{
header('Location: index.php');
exit;
}
    $default = mysql_fetch_array(mysql_query("SELECT cognome_utente, nome_utente FROM utenti WHERE id = '{$_SESSION['login']}' LIMIT 1"));
?>
Io vorrei trovare un modo per metterlo una sola volta il login, in qualsiasi pagina ma che sia solo una e non tutte :) senno è stressante...
Ciao e grazie!!!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao,
non ti sembra di esserti dimenticato qualcosa?
prova così

PHP:
<?php  
if(!isset($_SESSION)){session_start();}  

if(!isset($_SESSION['login'])){  
header('Location: index.php'); 
exit; 
} 
    require_once "config.php"; 
    $default = mysql_fetch_array(mysql_query("SELECT cognome_utente, nome_utente FROM utenti WHERE id = '{$_SESSION['login']}' LIMIT 1")); 
//ecc....
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
S [PHP] Errore visualizzazione pagina web PHP 1
pup3770 [RISOLTO]Pagina di inserimento con visualizzazione temporizzata PHP 7
Emix Problema visualizzazione pagina su host diversi HTML e CSS 3
L Menù dinamico con diverse lingue e visualizzazione pagina corrente PHP 5
E Visualizzazione galleria in pagina php da datebase PHP 3
Nicola Miceli Problema Visualizzazione pagina WP su Iphone Smartphone e tablet 0
B Cambia visualizzazione pagina se accedo con il cellulare. HTML e CSS 0
S Visualizzazione pagina php con Safari del MAC PHP 10
borgo italia Errori nella visualizzazione della pagina HTML e CSS 5
A Visualizzazione Pagina Php In PDF PHP 4
C Problema visualizzazione pagina ASP ASP.NET 4
V problema visualizzazione Pagina HTML e CSS 3
D Errore di visualizzazione nella pagina Flash 1
W Visualizzazione del contenuto di una cartella in pagina asp Classic ASP 3
Lord Dragon Eseguire funzioni JS in visualizzazione pagina Javascript 3
L problema visualizzazione pagina web HTML e CSS 3
M errori di visualizzazione pagina Windows e Software 1
D Visualizzazione data di una pagina diversa Javascript 0
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
A Visualizzazione due tabelle PHP 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
M Visualizzazione a video risultati query php PHP 0
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
F Visualizzazione motore di ricerca SEO e Posizionamento 2
T cms con visualizzazione mind map CMS (Content Management System) 0
B margini e padding nella visualizzazione mobile HTML e CSS 6
A Errore visualizzazione selezione testo Photoshop 0
R Visualizzazione barra superiore Google Search Console 0
Beppe2 Visualizzazione sottotitoli video HTML e CSS 2
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
L risolto visualizzazione e ordinamento dati PHP 1
Y Problema visualizzazione PDF generato da fpdf PHP 1
gandalf1959 Youtube e possibilità di visualizzazione delle playlist HTML e CSS 0
P Cambiare visualizzazione con JS Javascript 1
L Mancata visualizzazione di icone su button PHP 0
F [PHP] Visualizzazione video PHP 3
R Visualizzazione tabella Mysql MySQL 0
R anomalia nella visualizzazione tabella mysql MySQL 1
R [PHP] Visualizzazione dati Array PHP 2
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
Giacomo Boccherini Impedire la visualizzazione portrait per alcune mediaqueries jQuery 1
gandalf1959 Estrazione e visualizzazione del simbolo dell'euro php/mysqli PHP 0
M Problema visualizzazione colori in photoshop Photoshop 0
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
R Visualizzazione elementi Access MS Access 2
D [Photoshop] Visualizzazione a Monitor tasti ALT e CTRL Photoshop 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
M [HTML] Problema visualizzazione immagini su dispositivi HTML e CSS 4

Discussioni simili