Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP] Przekazywanie zmiennych
Forum PHP.pl > Forum > Przedszkole
ilidir
siema mam pewien problem

mam zmienna php $nazwa = "jakas_zmienna";

mam teraz skrypt javy

<script type="text/javascript">
var loginn = <? echo $nazwa; ?>;
alert(loginn);
</script>

i generalnie mi to nie działa sad.gif
NickOver
Skrypt masz w tym samym pliku pod zadeklarowaniem zmiennej?
ilidir
mam napierw czesc php w ktorej deklaruje zmienne

nastepnie mam czesc html gdzie definiuje funkcje javascript.
Damonsson
Dziwne, u mnie działa.
johny_s
<script type="text/javascript">
var loginn = "<? echo $nazwa; ?>";
alert(loginn);
</script>
ilidir
Cytat(johny_s @ 29.11.2014, 19:53:11 ) *
<script type="text/javascript">
var loginn = "<? echo $nazwa; ?>";
alert(loginn);
</script>


to mi daje coś takiego w alercie <? echo $nazwa; ?>
johny_s
a masz to w pliku html czy php zapisane?
daj <?php zamiast <?
ilidir
mam to e pliku php a zmiana nic nie dała ;/
johny_s
pokaz wiekszy kawalek kodu
by_ikar
Masz świadomość tego że użyłeś short tagów ?
ilidir
ale to znaczy że źle tych tagów użyłem questionmark.gifquestionmark.gif? Bo nie rozumiem
by_ikar
Aby w php takie znaczniki

Kod
<? //kod ?>


zadziałały trzeba dokonać zmiany w php.ini. Spróbuj z takimi znacznikami:

Kod
<?php //kod ?>


Pozatym, short tagi zostały usunięte z nowszych wersji php.
ilidir
jak używam <?php echo $zmienna; ?> to jez niedziała ;/
by_ikar
Niedziałanie objawia się jakoś? Jakieś błędy? jakieś źródło strony? Nikt tutaj zawodowo (raczej, chociaż często prawie musimy) pracuje jako wróżka, skąd mamy wiedzieć czy masz tam jakieś błędy czy nie..
trueblue
Spróbuj dodać do pliku .htaccess wpis:
AddType application/x-httpd-php .html
ilidir
a wiec juz wiem c obyło smile.gif

<script>
var loginn = "<?php echo $nazwa; ?>;
alert(loginn);
</script>


i tak poszło dziękuje wszystkim wróżbitom za pomoc smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.