Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]confirm()
smietek
post
Post #1





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

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


Mam taki link, który dodaje do pewnej zmiennej w PHP:
  1. <?php
  2. $zmienna .= '<a href="Jakis link" onclick="return confirm('Uwaga!')">Idź</a>'
  3. ?>

I niestety nie wyświetla mi tego okienka CONFIRM. Wpisałem tam liczbę - wyświetliło, wpisałem przykładową funkcję mysql_insert_id() (w skrypcie używam MySQL) - też wyświetliło! Dlaczego nie chce wyświetlić tekstu? Próbowałem też na różne sposoby wpisywać tekst, nic nie zadziałało.
Próbowałem też napisać funkcje, która zwraca tekst, próbowałem zapisać tekst do zmiennej. Nic nie dało.

Ten post edytował smietek 22.02.2008, 09:22:20
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Grzyw
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


Masz "konflikt" apostrofów:

  1. <?php
  2. $zmienna .= '<a href="Jakis link" onclick="return confirm('Uwaga!')">Idź</a>'
  3. ?>
Go to the top of the page
+Quote Post
smietek
post
Post #3





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

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


A jak jeszcze do tego wrzucić wyświetlanie zmiennej?
Go to the top of the page
+Quote Post
Grzyw
post
Post #4





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


  1. <?php
  2. $zmienna .= '<a href="Jakis link" onclick="return confirm('.$zmiennaDoWyrzuceniaNaEkran.')">Idź</a>';
  3. ?>


Ten post edytował Grzyw 22.02.2008, 10:01:20
Go to the top of the page
+Quote Post
smietek
post
Post #5





Grupa: Zarejestrowani
Postów: 306
Pomógł: 32
Dołączył: 20.01.2008

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


No tak, ale tekstu już nie chce wyświetlić z tej zmiennej.
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




oj.... pomyslalbys troche....
  1. <?php
  2. $zmienna .= '<a href="Jakis link" onclick="return confirm(''.$zmiennaDoWyrzuceniaNaEkran.'');">Idź</a>';
  3. ?>
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #7





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Bo traktuje jej zawartośś jako nazwę zmiennej. otocz ją apostrofami (tylko wyescapuj je)
Go to the top of the page
+Quote Post
Grzyw
post
Post #8





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


Sorry, zamotałem się z tymi apostrofami. To zadziała:

  1. <?php
  2. $zmienna .= '<a href="Jakis link" onclick="return confirm(''.$zmiennaDoWyrzuceniaNaEkran.'')">Idź</a>';
  3. ?>
Go to the top of the page
+Quote Post

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: 15.09.2025 - 08:45