/ / make zmienna javascript równa zmiennej php - javascript, php

utworzyć zmienną javascript równą zmiennej php - javascript, php

Wiem, jak uczynić zmienną php równą zmiennej javascript:

<?php
//somewhere set a value
$var = "a value";?>
<script>
// then echo it into the js/html stream
// and assign to a js variable
spge = "<?php echo $var ;?>";
// then
alert(spge);
</script>

Ale muszę zrobić odwrotnie. Próbowałem :

$var = echo "<script type = "text/javascript"> var spge </script>";

Ale to nie zadziałało.

Czy ktoś może mi pomóc? Czy całkowicie się mylę?

Dziękuję Ci

Odpowiedzi:

0 dla odpowiedzi № 1

W rzeczywistości nie można „javascript” wysłać / przekazać / przypisaćzmienna do php. Na żądanie strony serwer wysyła dokumenty. Serwer nie może odebrać niczego „automatycznie” od klienta. Aby to osiągnąć, musisz użyć określonej technologii. Technologią tą może być websockets, ajax lub prosty formularz HTML z akcją i metodą. Jeśli więc jedną zmienną może być ajax, wybierz warunek i wyślij żądanie ajax, jeśli nie chcesz ponownie ładować strony, lub prześlij formularz HTML, jeśli nie przejmujesz się przeładowaniem strony. Możesz przekazać / wysłać zmienną i pobierz ją z php za pomocą metody GET lub POST.

zobacz te przykłady https://www.w3schools.com/php/php_ajax_php.asp