Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nie bójmy sie cudzyslowia :), czyli tragedia posejdona
invx
post
Post #1





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


Kod
            function c2( co )
      {
          var tryb;
          var okno
          tryb = document.x.tryb.value;
          if( tryb == normal )
          {
              with(document.x.tresc)
              {
                  focus();
                  value+ = co;
              }
          }
          else
          {
              okno = prompt('Wpisz tekst');
              if( okno != null )
              {
                  with(document.x.tresc)
                  {
                      focus();
                      value+ = '[' + co + ']' + okno + '[/' + co + ']';
                  }
              }

          }


      }


i kod niedziala ... problem tkwi w znakach ", ktore zammienilem ze wzgledu ze kod jest wewnatrz php na ', probowalem tez zamieniac na \", ale jeszce gorzej.

---
polecam zaprzyjaźnienie się ze słownikiem
alek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Radarek
post
Post #2





Grupa: Zarejestrowani
Postów: 188
Pomógł: 0
Dołączył: 23.05.2005

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


Cytat(invx @ 2005-12-03 19:12:58)
Jak pisalem w temacie, problem jest w cudzyslowiach (ktorych ze wzgledu na to ze jest to wewnatrz php nie moge zastosowac).

Co to znaczy, ze nie mozesz zastosowac cudzyslowow?
Normalnie uzywasz echo "jakis tekst". Jesli echo ma wyprodukowac cudzyslow to eskejpujesz go, czyli piszesz echo "\"teskt w cudzyslowiu\"". Jesli chcesz wyprodukowac wyeskejpowany cudzyslow piszesz echo"\\\"tekst w wyeskejpowanym cudzyslowiu\\\"". Nie widze problemu.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 29.12.2025 - 12:21