Visualizzazione dei risultati da 1 a 10 su 10

Discussione: URL Profili

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    190

    URL Profili

    Nei Siti, soprattutto nei Social Network, visitando i Profili di Utenti, nel link cio che appare, mettendo caso che visiti il profilo di un certo Marco:

    ht*tp://www.sito.com/Marco

    e si puo visualizzare il suo profilo, etc, etc, etc...

    Cio che vorrei sapere, come si fa a fare una cosa simile?

    Cioè, mi spiego meglio. Scrivendo nell'URL quel link io Utente vado a visitare il Profilo di Marco.
    Tutto cio che ho detto fino ad ora riguardva il lato Utente.
    Ora Lato WebMaster.
    I link cosi non hanno estensione, come fanno? Sono cartelle che vengono lette?
    Come faccio io web master, nel lato codice, a creare profili cosi, cioè che nel link ci sia il nome utente e che non abbia estensione?

    Spero di essere stato chiaro Nel caso chiedete.

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    If you think your users are idiots, only idiots will use it. DropBox

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    190
    Originariamente inviato da homerbit
    chiarissimo http://forum.html.it/forum/showthrea...readid=1509680
    Immagino sia il post che abbia messo un paio di giorni fa, il fatto è che non riescu piu a visualizzarlo, mi da "Connessione Scaduta"
    Comunque, mi rendo conto che sia difficile da spiegare questa cosa...cerco di rendere il piu semplice possibile il fatto cosi da potermi spiegare chiaramente.
    Prendendo per esempio Facebook. Come fa Facebook ad avere link cosi:
    ht*tp://www.facebook.com/Marco
    ht*tp://www.facebook.com/Sofia
    etc.
    Cioè, link di Profili, senza estensione (di solito non sono cartelle?), che tra l'altro si vanno a creare una volta che l'utente si registra.

  4. #4
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    l'estensione del link può essere camuffata grazie ad htaccess (vale solo per domini in ambiente linux, quindi per php è ok)
    per sapere come fare ti rimando a: http://www.webmasterpoint.org/php/tu...stribuita.html
    e cmq ci sono infiniti esempi sparsi per la rete.

    poi, questione cartelle..che ci faccio con una cartella? carico dei documenti, immagini ecc, ma come posso memorizzare le info di un utente? mediante db! ci siamo? ok
    quindi dato il link ht*tp://miosito/marco
    questo avrà nell'href l'id dell'utente con il quale verrà interrogata la TABELLA utenti e magari anche alcuni documenti (immagini) della cartella associata all'utente (la cartella sarà sicuramente identificata da nome+id o solo id e cmq all'utente ciò è trasparente)
    If you think your users are idiots, only idiots will use it. DropBox

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    190
    Originariamente inviato da homerbit
    l'estensione del link può essere camuffata grazie ad htaccess (vale solo per domini in ambiente linux, quindi per php è ok)
    per sapere come fare ti rimando a: http://www.webmasterpoint.org/php/tu...stribuita.html
    e cmq ci sono infiniti esempi sparsi per la rete.

    poi, questione cartelle..che ci faccio con una cartella? carico dei documenti, immagini ecc, ma come posso memorizzare le info di un utente? mediante db! ci siamo? ok
    quindi dato il link ht*tp://miosito/marco
    questo avrà nell'href l'id dell'utente con il quale verrà interrogata la TABELLA utenti e magari anche alcuni documenti (immagini) della cartella associata all'utente (la cartella sarà sicuramente identificata da nome+id o solo id e cmq all'utente ciò è trasparente)
    Quindi, ht*tp://miosito/marco è uguale a ht*tp://miosito/marco.php soltanto che il ".php" è camuffato dall'htaccess?

  6. #6
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    esatto -> UrlRewriting
    If you think your users are idiots, only idiots will use it. DropBox

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    190
    Originariamente inviato da homerbit
    esatto -> UrlRewriting
    Tipo questo?

    Codice PHP:
    #Possiamo scrivere l'URL anche senza l'esetensione .php
    RewriteEngine On
    RewriteBase 
    /
    RewriteRule ^()$ index.php [NC,L]
    Rewritecond %{REQUEST_URI} !(^/?.*\..*$) [NC]
    RewriteRule (.*)$ $1.php [NC

  8. #8
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    si
    If you think your users are idiots, only idiots will use it. DropBox

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    190
    Originariamente inviato da homerbit
    si
    Ok
    Ora scusa se sono paranoico, ma aggiungendo .php al mio profilo Facebook (ww*w.facebook.com/lorenzoflippi.php) mi da "Pagina Non Trovata"... quindi, credo, non sia una pagina php e non sia "camuffata" l'estensione, o sbaglio?

  10. #10
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    non conosco come faccia fb ma se vuoi implementare una cosa simile hai capito come fare
    If you think your users are idiots, only idiots will use it. DropBox

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.