Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    :-(

    si lo so che ti sembro inetto!!!sto proprio nel pallone!!

    Allora...partendo dall' id del componente...come si fa a farlo andare sulla propria pagina col titolo della pagina che corrisponda al nome del componente??!?!

    voglio associare che all'id 17 vada su daniele_rini.html ...all'id 18 deve andare su frank_bursomanno.html ..e così via!!!

    mi sento un'idiota...sembrava na cazzata e invece mi sto battendo per sta cosa

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ripartiamo... scrivi:

    1) l'url che vuoi che l'utente digiti sul browser (almeno un paio di esempi)
    2) le url corrispondenti che invece si dovrebbero scrivere se non ci fosse questo sistema di riscrittura per visualizzare la pagina desiderata

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    ti ringrazio cmq...e se tra un po sparisco chiedo scusa ma ho dei servizi da fare fuori e sono in ritardissimo!!quindi se non ti rispondo non è che ho rinunciato ma non sono a casa!!cmq... dicevamo

    io vorrei che l'utente digitasse proprio solo questo (evitando anche di mettere l'idcomponente)
    codice:
    www.silvered.it/pag_web/lineup/daniele_rini.html
    
    oppure
    
    http://www.silvered.it/pag_web/lineu...ursomanno.html
    anzicchè dover scrivere

    codice:
    www.silvered.it/pag_web/lineup.php?id=17     oppure www.silvered.it/pag_web/lineup.php?id=18

  4. #14
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Allora farei:

    codice:
    RewriteEngine On 
    RewriteRule ^pag_web/line_up/(.*).html pag_web/lineup_pre.php?nomecognome=$1 [R,L,QSA]
    Questo lo manda su "lineup_pre.php": qui dentro leggi la variabile $_GET['nomecognome'] che dovrebbe contenere "nome_cognome" come scritto dall'utente.
    A questo punto in base a tale dato ricava il tuo id (da un db suppongo) e richiama il tuo script originale "lineup.php" con tale id.

    Indicativamente lineup_pre.php sarà qualcosa come:

    Codice PHP:
    $id false;
    $nomecognome = ((isset($_GET['nomecognome']))?($_GET['nomecognome']):(''));
    if (
    $p strpos($nomecognome'_')) {
      list(
    $nome$cognome)=explode('_'$nomecognome);
      
    // in base a $nome e $cognome calcola il tuo $id
      // ...
      
    $_GET['id'] = $id; require('lineup.php'); // QUI RICHIAMI IL TUO SCRIPT
    }; 

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    ....niente da fare!! sarò di coccio io ma non capisco!! pensavo fosse più semplice...ho letto che basta inserire quel codice nel file .htaccess e le cose andavano..ma così non ci sto capendo proprio nulla!!!

    tutto il contenuto di lineup_pre.php è proprio arabo!!!

  6. #16
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    io ti direi di provare e poi si vedrà...

  7. #17
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    ma giuro...non riesco a capire da dove iniziare!! ma ste cose le spiegano ai corsi o esistono corsi a parte?

  8. #18
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    la piega presa secondo me fa sembrare le cose più complicate di quel che sono... cmq ci sono anche dei corsi in cui si affrontano questi argomenti, ma molti elementi si deducono con competenze più ampie


    Cmq se vuoi... prova:

    1) imposta il ".htaccess" come il mio esempio
    2) prepara il file ".php" aggiuntivo che ti ho mostrato

  9. #19
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    209
    giuro che ci provo!!
    mi rilasso un po e provo!!

    cmq..grazie per non aver perso la pazienza

  10. #20
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Riepilogo un attimo...

    in .htaccess definisci uno "schema" di pagine con le regexp che - se individuato - "riscrive" gli indirizzi (in maniera trasparente o meno per gli utenti), per cui uno scrive ".../path/esempio", ma in realtà è come se avesse scritto ".../altropath/altropercorso"

    Nel mio esempio tutte le url vanno su un unico script che riceve come parametro alcuni dati presenti nell'indirizzo "originale" e - in base a questo - può decidere che pagina effettivamente aprire...

    Fai sapere...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.