Problema passaggio parametri

  • Creatore Discussione Creatore Discussione LaKanka
  • Data di inizio Data di inizio

LaKanka

Utente Attivo
29 Ago 2008
166
0
0
Salve a tutti è da un pò che non chiedo il vostro aiuto... illusa!!!!:crying:

Ho un problema con la visualizzazione delle province con l'apice (es: L'Aquila) all'interno del mio DB.

Ho la pag ricerca.php che a seconda di quale provincia ho selezionato nell'index mi visualizza gli immobili esclusivamente di quella provincia....

Se la provincia selezionata è "l'Aquila" nella pag ricerca.php visualizzo "l\'Aquila"... il problema è che ogni volta che devo ricaricare la pag (per cambiare LIMIT o ORDER BY...) \ aumentano!!
l\'Aquila la riconosce ma l\\\'Aquila no!!!

dall'index gli passo
PHP:
<a href="ricerca.php?cid='.$province->nome.'" class="province">'.$province->nome.'</a>

nel file ricerca.php

PHP:
$cid=$_GET['cid'];
$cid=str_replace("_", " ", $cid);
echo $cid;

Al primo accesso $cid = l\'Aquila
Al secondo è = l\\\'Aquila

Dove sbaglio??
Ho fatto la stessa cosa per le regioni ma quelle le visualizza perfettamente!!!! L'unica cosa diversa è che invece di passargli il nome della provincia gli passo l'id della regione e all'interno del file ho la query che mi tira fuori il nome all'inizio della pag....
 
ciao
secondo me quando carichi devi usare
$citta="l'aquila";

$citta=" addslashes($citta) //diventa l\'aquila

e quando leggi es.

echo stripslashes($citta);//a video l'aquila
 

Discussioni simili