- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- mod rewrite e problema con gli spazi
- 
							
							
							
							
							
mod rewrite e problema con gli spaziciao ragazzi, 
 in questi giorni sto riscrivendo completamente gli url del mio sito con il mod rewrite e sto avendo un problemino con gli spazi contenuti all'interno del database. mi spiego meglio...ho creato una galleria di sfondi divisa in categorie e sottocategorie. ovviamente si passa dalla pagina dell'indice delle categorie a quella della categoria selezionata, dopodiche si sceglie lo sfondo desiderato. sono riuscito a fare il mod rewrite delle pagine in cui si visualizza lo sfondo in questo modo: 
 http://www.nomesito.net/sfondi/Natura/Campagna/138-LAND079.html .
 sono anche riuscito a fare il rewrite della singola categoria nella pagina in cui visualizzo le categorie tipo http://www.nomesito.net/sfondi/1-Natura/ (l'1 serve a passare l'id).
 il problema è che se provo a passare una categoria il cui nome è composto da due o piu parole o da un trattino (es: Cartoni Animati, Pin-Up) mi escono errori di questo tipo:
 *Errore nell'applicazione. Unknown column 'Pin' in 'where clause' *(quando invece la categoria si chiama "Pin-Up" e non solo "Pin". Per il resto funziona tutto bene. questo il codice del file .htaccess: RewriteEngine On 
 RewriteRule ^sfondi/([^/]+)-([^/]+)/ /sfondi/subcat.php?cat_id=$1&nome_cat=$2a qualcuno di voi è mai capitato? 
 confido in un vostro aiuto. grazie in anticipo!
 
- 
							
							
							
							
							
ti consiglio di usare l'str_replace per togliere gli spazi e il trattino dall'url.. 
 ciao