Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> funkcja define()
klapaucius
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 3
Dołączył: 4.07.2009
Skąd: Kraków

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


Otóż mam dziwny bardzo problem a zarazem banalny. Oto mój przykładowy kod:
  1. define("cos_tam", "jakas wartosc");
  2. echo "<img title='".cos_tam."'>";

I chciałbym, aby tytuł obrazka miał wartość taką, jaka jest zdefiniowana w funkcji define(). Jednak po najechaniu na obrazek zamiast "jakas wartosc" pojawia się "cos_tam". Jak zrobic aby sie wyswietlala zdefioniowana wartosc?
Go to the top of the page
+Quote Post
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


a spróbuj:
  1. define("cos_tam", "jakas wartosc");
  2. echo "<img title='".COS_TAM."'>";
Go to the top of the page
+Quote Post
Daimos
post
Post #3





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


u mnie wyswietla sie "jakas wartosc"
nie wiem dlaczego tak dziwnie ciapkujesz (IMG:style_emoticons/default/smile.gif) moze tak:
  1. define("cos_tam", "jakas wartosc");
  2. echo '<img title="'.cos_tam.'">';
Go to the top of the page
+Quote Post
klapaucius
post
Post #4





Grupa: Zarejestrowani
Postów: 223
Pomógł: 3
Dołączył: 4.07.2009
Skąd: Kraków

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


Kurcze bardzo przepraszam ale wszystko pomyliłem. Dałem tak jakby zły przykład. Chodzi dokładnie, że powinno być tak:
  1. define("cos_tam", "jakas wartosc");
  2. $zmienna = cos_tam;
  3. echo "<img title='".$zmienna."'>";

Czyli zapomniałem o tym, że ma być ta $zmienna. Jak zrobić aby teraz wyświetlało wartość a nie nazwe tej definicji? Dodam jeszcze że musi być to zrobione za pomocą tej zmiennej.
Jeszcze raz przepraszam za pomyłkę.
Go to the top of the page
+Quote Post
Daimos
post
Post #5





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


Cytat(klapaucius @ 3.06.2010, 13:17:40 ) *
Kurcze bardzo przepraszam ale wszystko pomyliłem. Dałem tak jakby zły przykład. Chodzi dokładnie, że powinno być tak:
  1. define("cos_tam", "jakas wartosc");
  2. $zmienna = cos_tam;
  3. echo "<img title='".$zmienna."'>";

Czyli zapomniałem o tym, że ma być ta $zmienna. Jak zrobić aby teraz wyświetlało wartość a nie nazwe tej definicji? Dodam jeszcze że musi być to zrobione za pomocą tej zmiennej.
Jeszcze raz przepraszam za pomyłkę.

Sprawdź dobrze jeszcze raz, bo ja zwyczajnie kopiuje Twój kod (znowu), odpalam i działa
Go to the top of the page
+Quote Post
klapaucius
post
Post #6





Grupa: Zarejestrowani
Postów: 223
Pomógł: 3
Dołączył: 4.07.2009
Skąd: Kraków

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


ok dzięki wielkie za pomoc. Znalazłem błąd - był on bardziej skomplikowany gdyż wynikał ze złego zaincludowania innych plików itd... W każdym bądź razie rzeczywiście ten przykładowy skrypt, który podałem był bez błedu. Dziekuje jeszcze raz. Pozdrawiam serdecznie!
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: 23.08.2025 - 19:31