phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Redirect da login per un solo utente

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
mcr
Utente
Utente
Messaggi: 2
Iscritto il: 17/06/2012, 13:43
Sesso: Femmina
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.2.17
Database: MySQL(i) 5.5.16-55

Redirect da login per un solo utente

Messaggio da mcr » 27/08/2012, 21:52

Salve a tutti, avrei bisogno di reindirizzare un singolo utente ad una pagina diversa dopo il login, mantenendo però il redirect all'indice per tutti gli altri utenti.

Ho cercato già su internet qualche guida e ho trovato tre pagine che mi hanno fornito del codice che potrebbe aiutarmi, il problema è che ho molta inesperienza con il php, quello che so di informatica l'ho imparato da autodidatta.

Le tre pagine sarebbero
http://www.ktuk.net/phpBB3/viewtopic.php?f=32&t=2414
https://wiki.phpbb.com/Login_box
http://forums.phpfreaks.com/index.php?topic=330933

Da qui ho aggiustato il codice da inserire nel ucp.php della cartella del forum facendolo diventare così:

Codice: Seleziona tutto

case 'login':
        if ($user->data['user_id'] == id utente da reindirizzare)
        {
            redirect(append_sid("url della pagina")); 
        }else{
            redirect(append_sid("{$phpbb_root_path}index.$phpEx"));

        login_box(request_var('redirect', "index.$phpEx")); 
    break;  
Non capisco se la penultima linea mi serve a qualcosa oppure no per il mio scopo, nemmeno che cosa significa esattamente.
Se mi potreste aiutare ne sarei grata!

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 40 ospiti