Single quote in string probleem (addslashes)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Remco van der Heijden

Remco van der Heijden

24/05/2011 10:17:35
Quote Anchor link
Ik heb een csv bestand waarvan ik velden uitlees in php en vervolgens in input fields plaats.

Nu is het probleem dat bepaalde woonplaatsen een ' bevatten.
Bijvoorbeeld 'S-HERTOGENBOSCH.

'S-HERTOGENBOSCH Staat netjes in de string maar op moment dat ik deze in een input field wil zetten dan blijft deze leeg. Als ik addslashes gebruik komt er alleen een slash in de input box te staan.

Weet iemand hoe ik dit moet oplossen?
Alvast bedankt.
 
PHP hulp

PHP hulp

18/04/2024 03:27:35
 
- Ariën  -
Beheerder

- Ariën -

24/05/2011 10:19:55
Quote Anchor link
hoe ziet die input box er uit qua HTML als 'S-HERTOGENBOSCH erin staat?
 
Remco van der Heijden

Remco van der Heijden

24/05/2011 10:22:59
Quote Anchor link
Firebug maakt er dit van als ik handmatig 'S-HERTOGENBOSCH invoer:
<input type="text" s-hertogenbosch'="" value="" name="13-woonplaats" id="13-woonplaats">

Ziet er niet goed uit al zeg ik het zelf. Het staat er dan wel goed in.
 
- Ariën  -
Beheerder

- Ariën -

24/05/2011 10:25:14
Quote Anchor link
En als je de normale HTML bekijkt?
Lijkt er op dat je de woonplaats verkeerd echo'ed?
 
Remco van der Heijden

Remco van der Heijden

24/05/2011 10:33:46
Quote Anchor link
<input id='".$ii."-woonplaats' type='text' name='".$ii."-woonplaats' value='".$woonplaats."'>

Werkt perfect met woonplaatsen zonder '.
 
- SanThe -

- SanThe -

24/05/2011 10:57:20
Quote Anchor link
Geef de html de gewenste dubbele quotes en geen enkele.
 
Remco van der Heijden

Remco van der Heijden

24/05/2011 11:01:16
Quote Anchor link
Stom van me. Dat was inderdaad het probleem SanThe.
Thnx.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.