Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> formularze
scalar
post 9.04.2004, 08:00:43
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 26.04.2003
Skąd: Łaziska Górne

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


Stworzyłem formularz, kiedy go wysyłam (i jest błąd) wpisuje się poprzednia wartość do formularza (aby poprawic błędy) w formularzu są są znaki " i składnia HTML np. <IMG SRC="obrazek.jpg"> niestety domyslnie znaki " zastępowane są " co mnie strasznie wkurza. Dodam jeszcze tylko że jest to system portalowy (własnej konstrukcji) pole w którym się to odbywa to
Kod
<iframe name="html_text" id="html_text" width="560" height="450" scrolling="yes"></iframe>

      <INPUT Type=text Name=tresc_dokumentu Value='<? echo $login->input($row['TRESC'],$tresc_dokumentu); ?>'>

      <BR>

      <script language="JavaScript" type="text/javascript">

        <!--

          nowy();

          if(edytor.tresc_dokumentu.value) html_text.document.write(edytor.tresc_dokumentu.value);

         //-->

      </script>

funkcja nowy() tworzy pusty dokument a if(edytor.tresc_dokumentu.value) html_text.document.write(edytor.tresc_dokumentu.value); wpisuje wartość do tego pola. W tym przypadku z <IMG SRC="obrazek.jpg"> tworzy się <IMG SRC='"obrazek.jpg"'> co nie jest po mojej mysli winksmiley.jpg. Zalezało by mi zeby wyciąć z tego ciagu znak ' i to by rozwiazało problem. Czyba ze jest prostszy sposób. Wiem o funkcji ereg_replace() winksmiley.jpg
Go to the top of the page
+Quote Post
Jabol
post 9.04.2004, 10:53:42
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


popraw BBCode (a reszte proszę, żeby się już takich dorbiazgów nie czepiać. Rozumiem jeszcze jak idzie o php/sql, ale html można już chyba przeżyć?).
Go to the top of the page
+Quote Post
scalar
post 9.04.2004, 11:49:27
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 26.04.2003
Skąd: Łaziska Górne

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


Cwaniaku, nie pyskuj, to nie jest błachy problem. Po tym co mówisz, oceniam, że nie przyjrzałes się problemowi, tylko kozaczysz
Go to the top of the page
+Quote Post
jureusz
post 9.04.2004, 11:55:29
Post #4





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


Uzyj funkcji ereg_replace() jezeli o niej wiesz :wink:
Go to the top of the page
+Quote Post
id4
post 9.04.2004, 12:32:28
Post #5





Grupa: Zarejestrowani
Postów: 223
Pomógł: 1
Dołączył: --
Skąd: Rogożnik /K-ce/

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


[manual:c037a34f9c]stripslashes[/manual:c037a34f9c]
Go to the top of the page
+Quote Post
jureusz
post 9.04.2004, 12:35:47
Post #6





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 16.03.2004

Ostrzeżenie: (10%)
X----


id4
stripslashes usunie slashe a co z

Cytat
znak ' i
Go to the top of the page
+Quote Post
Majdan
post 9.04.2004, 12:52:40
Post #7





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

Ostrzeżenie: (10%)
X----


Jak pisał Jureusz i id4.
Całość może wyglądać tak:
[php:1:4404b80cb7]<?php
$string = "";
$string = stripslashes($string);
$string = str_replace("'", "", $string);
?>[/php:1:4404b80cb7]


--------------------
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: 13.06.2025 - 08:23