Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    ok, il rewrite lo faccio senza problemi, ma le pagine come le linko?

    non ho problemi a creare pagine tipo
    www.miosito.it/pagina/titolo-della-pagina.htm

    il problema e' che non so come linkare questa pagina dalla home page perche' io faccio:

    www.miosito.it/pagina.php?titolo=$titolo

    Come linko le pagine interne? usando il rewrite?

  2. #2
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    il problema e' che non riesco a mettere il trattino tra una parola e l'altra del titolo...

  3. #3

  4. #4

    Re: ok, il rewrite lo faccio senza problemi, ma le pagine come le linko?

    Originariamente inviato da Tr|k`Tr4k
    non ho problemi a creare pagine tipo
    www.miosito.it/pagina/titolo-della-pagina.htm

    il problema e' che non so come linkare questa pagina dalla home page perche' io faccio:

    www.miosito.it/pagina.php?titolo=$titolo

    Come linko le pagine interne? usando il rewrite?
    Il problema è che devi fare tutto a mano, o comunque prevederlo già in fase di progettazione.
    Io l'ho previsto tardi e ti assicuro che è un bel lavoro... VVoVe: VVoVe:
    MiServe di Santino Bivacqua
    PHP/Ruby/Node.js Developer
    www.miserve.com

  5. #5
    al solito ho risposto dopo tre ore.... eheheh!!!!!!!!
    MiServe di Santino Bivacqua
    PHP/Ruby/Node.js Developer
    www.miserve.com

  6. #6
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da robertes
    con str_replace[o le altre funzioni] sostituisci lo spazio con il trattino http://it.php.net/manual/it/function.str-replace.php
    http://it.php.net/manual/it/function.ereg-replace.php
    http://it.php.net/manual/it/function.preg-replace.php
    si so che devo usare str_replace ma il problema e' che se lo faccio al titolo fara' mostrare anche il titolo della pagina con i trattini
    forse nella pagina della news devo mettere un altro str_replace che mi elimina il trattino dalla variabile $titolo
    ???

  7. #7
    beh dipende come è strutturato lo script!! Caso mai fai un altro str_replace [anche se nn so quale funzione ti conviene usare, leggevo che la preg_replace è quella + performante!]

  8. #8
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da robertes
    beh dipende come è strutturato lo script!! Caso mai fai un altro str_replace [anche se nn so quale funzione ti conviene usare, leggevo che la preg_replace è quella + performante!]
    altrimento non posso metterlo direttamente nell'echo??
    <? echo str_replace($titolo);?>

    solo che sbaglio qualcosina...
    mi sa che non e' corretto come l'ho scritto

  9. #9
    Originariamente inviato da Tr|k`Tr4k
    altrimento non posso metterlo direttamente nell'echo??
    <? echo str_replace($titolo);?>

    solo che sbaglio qualcosina...
    mi sa che non e' corretto come l'ho scritto
    devi fare
    Codice PHP:
    echo str_replace('-',' ',$titolo); 
    MiServe di Santino Bivacqua
    PHP/Ruby/Node.js Developer
    www.miserve.com

  10. #10
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da sanbiv
    devi fare
    Codice PHP:
    echo str_replace('-',' ',$titolo); 
    si ok, cosi' il titolo lo vedo bene.
    il problema resta nel link che non si apre.
    Nel senso che cosi' si apre:
    www.miosito.it/pagina/titolo della pagina.htm (e quindi mette %20) negli spazi vuoti
    mentre come dico io non si apre
    www.miosito.it/pagina/titolo-della-pagina.htm

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.