Visualizzazione risultati 1 fino 9 di 9

Discussione: IMPAGINARE il sito

  1. #1
    Guest

    Predefinito IMPAGINARE il sito

    Salve.
    io ho una pagina main che in tramite if controlla la variabile GET
    di nome pagina
    faccio un esempio:
    ioscarico.altervista.org/?pagina=1


    in base alla variabile
    importa (include) tramite codice PHP
    la pagina centrale con gli articoli.
    la domanda è... come faccio a impaginare gli articoli e far si che questo accada?

  2. #2
    Guest

    Predefinito

    cioè cosa intendi per impaginare ... utilizzi html e css ... senò mostra il codice e spiegati meglio ... ciao e sappimi dire

  3. #3
    Guest

    Predefinito

    eccovi il codice spero capiate meglio u.u

    ho una pagina che funge da scheletro
    (significa che ha il codice per la parte grafica principale quale il menu, il footer e un include PHP al centro).
    Codice:
    --------------------------------------------------------------------
    ! home ! Registrati | login | Area Personale | e blabla |
    --------------------------------------------------------------------
    |                                                                                  |
    |                           PAGINA RICHIAMATA                       |
    |                                CON IL PHP                                |
    |                        INCLUDE(contenuto.php)                   |
    |-------------------------------------------------------------------
    |                  FOOTER DELLA PAGINA                            |
    --------------------------------------------------------------------
    la pagina "contenuto.php" controlla se ci sono variabili GET di un certo tipo
    e in base a quella restituisce un'altra pagina.

    un esempio è
    ioscarico.altervista.org/index.php?do=register
    ( siccome l'index include una pagina con il codice....)

    CODICE PAGINA CONTENUTO.PHP
    --------------------------------------------
    ecc...
    Codice PHP:
    if ( $_GET['do'] == "register" ) {
    include(
    '/Registrati.php');
    }

    ecc....
    --------------------------------------------

    Quello che voglio fare ora...
    Codice PHP:
    if ( $_GET['do'] == "pagina1" ) {
    include(
    'PAGINA CONTENENTE ARTICOLI E POST DI ALTRI UTENTI');
    }

    if (
    $_GET['do'] == "pagina2" ) {
    include(
    'ALTRA PAGINA CON POST E ARTICOLI DI ALTRI UTENTI');
    }
    ora cosa mi serve?

    un sistema che:
    1 Cataloghi gli articoli e i post degli utenti e che ogni 10 li separi (i primi 10 in pagina1 da 10 a 20 in pagina2)
    2 Classificare Man mano che qualcuno invia un post/articolo questo deve comparire come primo (magari tramite la data di invio)

    per farvi capire...

    avete presente una chat di messaggistica?
    tizio1 scrive una cosa
    e stampa il msg
    poi tizio2 ne scrive un'altro
    e lo stampa...

    io devo fare una cosa del genere che però
    deve impaginare articoli e non messaggi
    Ultima modifica di alemoppo : 26-06-2013 alle ore 17.47.14 Motivo: +tag

  4. #4
    Guest

    Predefinito

    Codice PHP:
    if ( $_GET['do'] == "register" ) {
    include(
    '/Registrati.php');
    }

    ecc....
    --------------------------------------------

    Quello che voglio fare ora...

    if (
    $_GET['do'] == "pagina1" ) {
    include(
    'PAGINA CONTENENTE ARTICOLI E POST DI ALTRI UTENTI');
    }

    if (
    $_GET['do'] == "pagina2" ) {
    include(
    'ALTRA PAGINA CON POST E ARTICOLI DI ALTRI UTENTI');
    }
    questo non è un codice è un pseudo codice che vuoi che ti rispondano? Poi fai l'esempio di una chat ma vuoi che ti impagini come se fosse un articolo che vuol dire ? Magari se sei piu chiaro e abbozzi un qualcosa sul serio magari un sugerimento ti arriva...

    p.s. poi vuoi fare una osa simile a una chat o un blog?
    Ultima modifica di gmda : 25-06-2013 alle ore 20.13.41

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    In ogni caso, penso che invece degli include, devi prelevare del testo salvato in un database: salvi gli articoli degli utenti nel database. Quando vuoi leggerli, dai la query secondo la chiave passata da $_GET e prelevi l'articolo.

    Ciao!

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da gmda Visualizza messaggio
    Codice PHP:
    if ( $_GET['do'] == "register" ) {
    include(
    '/Registrati.php');
    }

    ecc....
    --------------------------------------------

    Quello che voglio fare ora...

    if (
    $_GET['do'] == "pagina1" ) {
    include(
    'PAGINA CONTENENTE ARTICOLI E POST DI ALTRI UTENTI');
    }

    if (
    $_GET['do'] == "pagina2" ) {
    include(
    'ALTRA PAGINA CON POST E ARTICOLI DI ALTRI UTENTI');
    }
    questo non è un codice è un pseudo codice che vuoi che ti rispondano? Poi fai l'esempio di una chat ma vuoi che ti impagini come se fosse un articolo che vuol dire ? Magari se sei piu chiaro e abbozzi un qualcosa sul serio magari un sugerimento ti arriva...

    p.s. poi vuoi fare una osa simile a una chat o un blog?
    dovrei fare uan cosa coem un blog..
    1 tramite bbcode deve creare delle pagine.
    2 deve aggiungere queste pagine man mano che arrivano al centro del sito.
    e ogni 10 deve cambiare pagina u.u più chiaro di cosi?

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Puoi benissimo farlo con PHP come ti ho spiegato.
    In quali punti riscontri difficoltà? Come hai provato?


    Ciao!

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Puoi benissimo farlo con PHP come ti ho spiegato.
    In quali punti riscontri difficoltà? Come hai provato?


    Ciao!
    intendi dire che:
    dovrei creare un database dove vanno i reindirizzamenti delle pagine
    quindi solo testo ovviamente.

    e grazie ai GET li richiamo?

    penso vada bene ma come faccio per dividerli ogni 10?

  9. #9
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Beh, ad esempio nella prima pagina ne mostri 10. Nella seconda mostri i record dall'11 al 20 e così via... Per le pagine, puoi farlo tramite un altro parametro GET. Per sapere quante pagine in totale ci sono, puoi fare numero di articoli totali / 10

    Ciao!

Regole di scrittura

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