Enkelt citattecken medskickat i formulär

PHP

1 svar · 194 visningar · startad av Bäckman

Medlem sedan nov. 2001274 inlägg
Trådstart#1

Hejsan.

Två olika formulär på två olika sidor. Efter att jag skickat ett värde från formulär ett som innehåller ett enkelt citattecken/enkelfnutt (') så vill jag att den strängen ska visas i ett formulärfält på nästa sida.

Jag får in värdet i det andra formuläret, men om jag skriver "You don't understand?" så blir det bara "You don\" som visas i andra formuläret.

Har kollat lite på htmlentities() och htmlspecialchars(). Med htmlspecialchars() så skrivs hela strängen ut, men då blir det t.ex. såhär "You don\'t understand?". Vill gärna ha bort den där backslashen.

Tack på förhand.

Medlem sedan nov. 2001274 inlägg
#2

Zzz, jag är fin.

Funkar iaf med

$StrQuestion = stripslashes(htmlspecialchars($_POST["pollquestion"], ENT_QUOTES));
271 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)