Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cudzysłów w hidden...
anopak
post 10.02.2006, 10:21:33
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 26.10.2004
Skąd: Rybnik

Ostrzeżenie: (0%)
-----


Witam,

Posiadam skrypt, który mi generuje formularz. Napotkałem się na problem, aby przy pomocy pola ukrytego przesłać cudzysłów ("). No ale niestety nie udało się tego zrobić, próbowałem addslashes (php " => \"), ale niestety wtedy w tablicy POST, mam jedynie ciąg znaków do pierwszego cudzysłowia.

żródło wygląda mniej więcej tak:

  1. <inpu type="hidden" name="test" value="to jest wartość \"testowa\"">
  2. </form>


i w POST['testowa'] mam tylko :

Kod
to jest wartość \


Zapewne zaraz padnie odpowiedź, żeby użyć "małego cudzysłowa", czyli ('), ale to nie zmienia nic, gdyż jak będę miał w tekście (') to wyjdzie na to samo.

Bardzo proszę o pomoc. Z góry dziękuje.


--------------------
Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
SHiP
post 10.02.2006, 10:29:06
Post #2





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Może użyj &quot; zamiast cudzysłowia winksmiley.jpg

Kod
<?
print_r($_POST);
?>

<form method="post">
<input type="hidden" name="pole" value="dfsdfs &quot;sdfsdf&quot; sdfsd f"/>
<input type="submit">
</form>


Ten post edytował SHiP 10.02.2006, 10:30:25


--------------------
Warsztat: Kubuntu, PhpStorm, Opera
Go to the top of the page
+Quote Post
anopak
post 10.02.2006, 10:52:06
Post #3





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 26.10.2004
Skąd: Rybnik

Ostrzeżenie: (0%)
-----


Cytat(SHiP @ 2006-02-10 09:29:06)
Może użyj &quot; zamiast cudzysłowia winksmiley.jpg

To było to smile.gif użyłem sobie:

  1. <?php
  2. htmlentities($value, ENT_QUUTES);
  3. ?>


i wszystko ładnie działa,

Dzięki za odpowiedź winksmiley.jpg


--------------------
Hardware: Celeron 3.06, 512 MB DDR
Software: Apache 2.0, MySQL 4.0, php 4.3.1, Zend 5.1, Firefox
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:46