Reinderizzamento dopo login

rino2002

Utente Attivo
13 Set 2018
34
0
6
Buongiorno, avrei una domanda...
Nel mio sito, ci sono pagine dinamiche protette.
Per le pagine statiche, dopo il login sono riuscito a mettee il reinderizzamento, ma per quelle dinamiche, come faccio?

ad esempio nella newsletter invio il link per un articolo www.link.com/blog.php?titolo=titoloalrticolo e giustamente essendo blog.php una pagina protetta, vengono reinderizzati alla pagina del login e dopo averlo effettuato con successo, vengono reinderizzati a blog.php e non a blog.php?titolo=titoloalrticolo. come potrei fare?
Grazie mille in anticipo
 

Tommy03

Utente Attivo
6 Giu 2018
606
57
28
18
Vicenza
Potresti provare una cosa del genere...
Immagino che per la protezione delle pagine usi le sessioni:
PHP:
//pagina protetta che indirizza al login
$titolo_articolo=$_POST['titolo'];
if(!isset($_SESSION['sessione'])){
header("location: login.php");
}
cambiala così:
PHP:
//pagina protetta che indirizza al login
$titolo_articolo=$_POST['titolo'];
if(!isset($_SESSION['sessione'])){
header("location: login.php?continua=$titolo_articolo");
}
Poi nella pagina di login recuperi la variabile $titolo_articolo facendo $_POST['continua'], ed una volta eseguito il login anzichè:
PHP:
header("location: blog.php");
metti:
PHP:
header("location: blog.php?titolo=$titolo_articolo");
 

rino2002

Utente Attivo
13 Set 2018
34
0
6
PHP:
<?php
session_start();
require_once('lib/Users.class.php');
$login = New Users;
$login->access_denied_blog();
?>

<?php
require_once('includes/config.php');
?>

Questa è la sessione, reinderizzo tramite le funzioni access_denied_blog() che si trova in lib/Users.class.php per il form di login. come passo le variabili a questo file ?
 
Discussioni simili
Autore Titolo Forum Risposte Data
S aiuto sul reinderizzamento del mio sito Presenta il tuo Sito 2
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
M Inviare dati nel db dopo risposta alert PHP 0
C Dopo chiusura del tag php la stringa html va a capo PHP 1
S Download di un file in automatico dopo la sua creazione PHP 2
D Lenovo Schermo nero dopo ram aggiuntiva Hardware 0
felino [JQuery] Append dopo ultimo ul li del primo livello jQuery 2
Y verificare condizione dopo esecuzione della funzione Programmazione 0
M errore dopo passaggio Php 7.2 PHP 6
Cosina Reindirizzare a nuova pagina dopo echo copy PHP 4
C finestra popup dopo login PHP 2
M Guestbook - non funziona dopo upgrade di PHP PHP 5
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
S [PHP] Come mantenere selezionato checkbox dopo aver cliccato submit PHP 7
B [PHP] Creare PDF dopo inserimento dati form PHP 4
F [JavaScript] Ottenere il CSS dopo transform: scale() e transform-origin Javascript 0
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
D [HTML] scorrimento dopo un'aggiunta di dati HTML e CSS 5
M [PHP] header (location..) non funzionante dopo login PHP 3
L [PHP] Visualizzare utente dopo login PHP 0
andreas88 Immagini non leggibili dopo trasferimento alla scheda SD Smartphone e tablet 0
W [Prestashop] Non accedo più dopo la copia da remoto a locale E-Commerce 7
M [Javascript] Aggiornare like totali dopo click Javascript 0
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
Tommy03 Generare file PHP dopo registrazione PHP 2
N [Java]problema jasper report dopo compilazione file .jar Java 0
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
A [PHP] Undefined index dopo query dal server PHP 1
D [Javascript] [HTML] Inserire slash dopo 3 numeri Javascript 5
Y [PHP] Errore di login dopo aver inserito Codice AdSense PHP 0
D Errori dopo installazione certificato SSL in Wordpress WordPress 0
R RI-Approccio dopo anni - PHP PHP 6
otto9due GDPR 25 Maggio - script per attivare analytics, facebook ecc.. dopo il consenso. jQuery 14
G [PHP] convertire data in formato italiano dopo query PHP 6
felino [Wordpress][WooCommerce] PayPal: nessun notifica email dopo il pagamento WordPress 1
paloppa [PHP] Campi che appaiono dopo aver compilato un determinato campo PHP 7
T [PHP] impedire un doppio INSERT INTO dopo reload della pagina PHP 3
Fredyss redirect a altra pagina php dopo commit su postgresql con PDO PHP 1
gaspare490 E dopo anni mi sono iscritto Presentati al Forum 1
trattorino [Javascript] FAR sparire campo dopo top caratteri Javascript 2
L Come caricare <iframe> dopo il click ad un immagine, per migliorare le prestazioni. Discussioni Varie 0
eraclio666 [PHP] Input text dopo sue select PHP 4
M [PHP] Far rimanere biffata checkbox dopo aggiornamento pagina PHP 24
M alert dopo aggiornamento automatico pagina php PHP 4
A Modifiche a CSS recepite solo dopo cambio nome cartella HTML e CSS 2
P [Javascript] eseguire una funzione dopo un'altra Javascript 0
M [PHP] A capo dopo if PHP 2
D Sito web dopo un anno sempre con poco traffico SEO e Posizionamento 4
B [PHP] Copiare testo da iframe dopo il caricamento? PHP 1
L [Javascript] Come inserire codice dopo un div in automatico Javascript 2

Discussioni simili