Pagina 1 di 3 123 UltimoUltimo
Visualizzazione risultati 1 fino 30 di 89

Discussione: [Login] Diversa "pagina riservata" per ogni utente!

  1. #1
    Guest

    Predefinito [Login] Diversa "pagina riservata" per ogni utente!

    Ciao a tutti...
    vorrei creare un form di login (anche basato su cookie) dove la pagina riservata all'utente sia diversa per ognuno di essi!
    Per fare un esempio: come il login di AV, che ogni utente va sul proprio server!
    Non so proprio da dove cominciare... help please!
    grazie anticipatamente per l'aiuto!
    ...byex!

  2. #2
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Basta che dai ad ogni utente un id (il suo nickname per esempio) e lo associ ad alcune informazioni sul tuo db/file di testo... sul mio sito di tutorials intanto se vuoi c'è la guida per fare un'area riservata(registrazione un pò sempliciotta) che spiega il concetto...non penso ti sarà difficile modificarla a tuo piacimento!

    Buona notte, domani devo lavovave! :D

  3. #3
    Guest

    Predefinito

    ho dato un'occhiata sul tuo sito dei tutorial PHP ma ho capito poco quello che intendi tu...
    Nel tutorial Area riservata con file di testo ho dato un'occhiata al link Amministrazione ed ho capito più o meno quello che intendi, ma potresti farmi un pò di chiarezza, please?
    ...byex!
    Ultima modifica di TurkoSoft : 01-07-2006 alle ore 00.23.04

  4. #4
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Citazione Originalmente inviato da TurkoSoft
    ho dato un'occhiata sul tuo sito dei tutorial PHP ma ho capito poco quello che intendi tu...
    Nel tutorial Area riservata con file di testo ho dato un'occhiata al link Amministrazione ed ho capito più o meno quello che intendi, ma potresti farmi un pò di chiarezza, please?
    ...byex!
    Veramente quello serve a chi ha fatto il tutorial, per cancellarlo o modificarlo...

    Comunque dovresti fare una cosa che legge un identificativo e in base a quello prende i dati da mettere nella pagina...

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da Leo91
    Comunque dovresti fare una cosa che legge un identificativo e in base a quello prende i dati da mettere nella pagina...
    e come faccio?

  6. #6
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da Leo91
    Vuoi codice e pappa pronta????
    si mamma, grazie!

    PS: per lo meno un aiuto ed un idea, non sono tanto pratico col PHP

  8. #8
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Citazione Originalmente inviato da TurkoSoft
    si mamma, grazie!

    PS: per lo meno un aiuto ed un idea, non sono tanto pratico col PHP

    Bene! Però adesso non so se posso scrivere tanto, sono al "lavoro"...
    aspè...forse ci metterò un pò di più... comunque aspettati un post con un pò di codice!

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da Leo91

    Bene! Però adesso non so se posso scrivere tanto, sono al "lavoro"...
    aspè...forse ci metterò un pò di più... comunque aspettati un post con un pò di codice!
    Riporto UP, per sapere com'è finita con lo script!
    ...byex!

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da TurkoSoft
    Riporto UP, per sapere com'è finita con lo script!
    ...byex!
    Non ho capito una cosa: la pagina "riservata" di ogni utente, deve essere l'utente stesso a modificarla? E poi, deve essere come una specie di blog (cioè che inserisce, modifica o elimina SOLO del testo)? Oppure le pagine le crei te per ogni utente?

  11. #11
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Citazione Originalmente inviato da Zorinik
    Non ho capito una cosa: la pagina "riservata" di ogni utente, deve essere l'utente stesso a modificarla? E poi, deve essere come una specie di blog (cioè che inserisce, modifica o elimina SOLO del testo)? Oppure le pagine le crei te per ogni utente?
    Penso che ogni utente se la fa come vuole! Però..Turko...non ti devo fare tutto lo script, vero????

  12. #12
    Guest

    Predefinito

    Più che altro bisogna sapere quali parti di una pagina (o più) deve cambiare da utente a utente.


    Ciaoo!

  13. #13
    Guest

    Predefinito

    Citazione Originalmente inviato da Leo91
    Penso che ogni utente se la fa come vuole! Però..Turko...non ti devo fare tutto lo script, vero????
    Ogni pagina (per ogni utente) avrà uno stesso pannello di controllo (che sto costruendo)... Tu dovresti (per favore) costruirmi uno script che mandi ogni utente ad una pagina diversa (prestabilita da me)
    Esempio:
    UtenteX | id: 47512 | password: XxX -> (pagina utente) utentex/panel.php
    Mario | id: 475891 | password: altervista -> (pagina utente) mario/panel.php

    credo di esseremi spiegato bene...
    fatemi sapere!
    ...byex!
    Ultima modifica di TurkoSoft : 03-07-2006 alle ore 21.00.23

  14. #14
    Guest

    Predefinito

    Citazione Originalmente inviato da TurkoSoft
    Ogni pagina (per ogni utente) avrà uno stesso pannello di controllo (che sto costruendo)... Tu dovresti (per favore) costruirmi uno script che mandi ogni utente ad una pagina diversa (prestabilita da me)
    Esempio:
    UtenteX | id: 47512 | password: XxX -> (pagina utente) utentex/panel.php
    Mario | id: 475891 | password: altervista -> (pagina utente) mario/panel.php

    credo di esseremi spiegato bene...
    fatemi sapere!
    ...byex!
    Ma allora, supponendo che il nickname dell'utente sia memorizzato in una variabiledi sessione, credo sia facile:

    Codice PHP:
    <?php
    $nickname
    =$_SESSION['nickname'];
    header("Location: $nickname/panel.php");
    ?>

  15. #15
    Guest

    Predefinito

    @ Zorinik: non ho capito bene quello che intendi, però stasera [dopo la partita ] o domani, faccio delle prove... In caso posto il/i problema/i che riscontro!
    ...byex!

  16. #16
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

  17. #17
    Guest

    Predefinito

    e dopo che ognuno ha un file panel.php che cosa fa? Nel senso se non puo' modificarlo, il file panel.php sarà uguale per tutti

  18. #18
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Il file panel.php deve essere uguale per tutti, ma in base all'utente andrà a prendere i vari dati dal database o dal file di testo (dipende da dove salvi i dati).
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  19. #19
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Citazione Originalmente inviato da sql
    e dopo che ognuno ha un file panel.php che cosa fa? Nel senso se non puo' modificarlo, il file panel.php sarà uguale per tutti
    Intendevo:

    Citazione Originalmente inviato da funcool
    Il file panel.php deve essere uguale per tutti, ma in base all'utente andrà a prendere i vari dati dal database o dal file di testo (dipende da dove salvi i dati).
    Poi lui metterà qualche form per modificare...

  20. #20
    Guest

    Predefinito

    tanto per non farvi stare sulle spine: sto attuando un progettino, che se riesce, vorrò ingrandirlo sul serio!
    Il file panel.php è un pannello di controllo che sarà uguale per tutti gli utenti (come su AV), ma poi ognuno modifica, cancella ed utilizza quello che vuole!

    Stasera (un pò tardi) provo come mi ha suggerito Zorinik, se ho dei problemi, posto!
    ...byex!

  21. #21
    Guest

    Predefinito

    Citazione Originalmente inviato da Zorinik
    Ma allora, supponendo che il nickname dell'utente sia memorizzato in una variabiledi sessione, credo sia facile:

    Codice PHP:
    <?php
    $nickname
    =$_SESSION['nickname'];
    header("Location: $nickname/panel.php");
    ?>
    questo codice, lo devo mettere all'inizio (prima di ogni cosa) del pannello dell'utente?

    EDIT: ma se devo inserire un'altro utente, devo fare così (?):
    Codice PHP:
    <?
    $nickname
    =$_SESSION['nickname'];
    header("Location: $nickname/panel.php");
    ?>

    <?
    $nickname
    =$_SESSION['nickname'];
    header("Location: $nickname3/panel3.php");
    ?>
    Ultima modifica di TurkoSoft : 05-07-2006 alle ore 20.44.01

  22. #22
    Guest

    Predefinito

    Citazione Originalmente inviato da TurkoSoft
    questo codice, lo devo mettere all'inizio (prima di ogni cosa) del pannello dell'utente?

    EDIT: ma se devo inserire un'altro utente, devo fare così (?):
    Codice PHP:
    <?
    $nickname
    =$_SESSION['nickname'];
    header("Location: $nickname/panel.php");
    ?>

    <?
    $nickname
    =$_SESSION['nickname'];
    header("Location: $nickname3/panel3.php");
    ?>
    Il codice, si, va messo prima di ogni output al browser dell'utente.

    E per ogni altro utente ... NO, il codice è uguale per tutti.
    Devi solo far in modo che esista una cartella per ogni utente col suo stesso nickname.

  23. #23
    Guest

    Predefinito

    mm direi che è meglio dare un session_start();

    <?
    session_start()
    $nickname=$_SESSION['nickname'];
    header("Location: $nickname/panel.php");
    ?>
    ciao!

  24. #24
    Guest

    Predefinito

    header("Location: $nickname/panel.php");
    nickname non è il nome della cartella!

  25. #25
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    infatti è $nickname, che legge la sessione (leggi bene)

  26. #26
    Guest

    Predefinito

    Citazione Originalmente inviato da Zorinik
    Devi solo far in modo che esista una cartella per ogni utente col suo stesso nickname.
    non ti ho capito...

    @ mytho: volevo dire che $nickname non me lo legge come cartella... non so se mi sono spiegato
    Ultima modifica di TurkoSoft : 05-07-2006 alle ore 22.28.35

  27. #27
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Intende che alla registrazione devi creare una cartella che corrisponde al nick. A questa cartella si verrà poi reindirizzati al login

  28. #28
    Guest

    Predefinito

    Citazione Originalmente inviato da mythologia
    Intende che alla registrazione devi creare una cartella che corrisponde al nick. A questa cartella si verrà poi reindirizzati al login
    volevo dire che $nickname non me lo "legge" come cartella... cioè non vengo portato alla cartella (esempio) Ivan

    ecco il codice:
    Codice PHP:
    <?
    $user
    =$_SESSION['$user'];
    header("Location: $user/panel.php");
    ?>

  29. #29
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Domanda stupida: hai impostato la sessione al login?

    P.S. non è $user=$_SESSION['$user']; ma $user=$_SESSION['user']; e $_SESSION['user'] deve essere 'iniziato' al login

  30. #30
    Guest

    Predefinito

    che vuoi dire: "deve essere iniziato" ?
    ...scusami, ma ormai lo sapete che col php io ci litigo sempre!

    EDIT: funzia, era $user tra le parentesi [ ] che non andava
    Adeso come faccio per aggiungere utenti... ?
    Ultima modifica di TurkoSoft : 05-07-2006 alle ore 22.50.57

Pagina 1 di 3 123 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •