Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Widget zásilkovna (proménné v JS do PHP)

Aktivity
Avatar
danhosek
Člen
Avatar
danhosek:16.4.2020 22:22

Ahoj, prosím o radu. Jsem v JS začátečník ,jak mohu převést z tohoto widgetu od zásilkovny proměnné z JS do PHP?
Děkuji za pomoc.

<a href="#" class="packeta-selector-open">Vybrat výdejní místo</a>


-
-
-
 <div class="packeta-selector-branch-id">ID vybraného VM</div>

<div class="packeta-selector-branch-name">název vybraného VM</div>

<div class="packeta-selector-branch-country">kód státu VM</div>

<div class="packeta-selector-branch-street">ulice VM</div>

<script>
          var packetaSelectorOpen = '.packeta-selector-open';

         var packetaSelectorBranchName = '.packeta-selector-branch-name';
          var packetaSelectorBranchId = '.packeta-selector-branch-id';
          var packetaCountry = 'cz';
          var packetaWidgetLanguage = 'cs';
        </script>
        <?php
        $id_vydejniMisto=???????;
        $name_vydejniMisto=???????;
        $country_vydejniMisto=???????;
        $street_vydejniMisto=???????;?>

Moc děkuji za každou pomoc čiřešení.

Zkusil jsem: Na googlu jsem nenašel nic co bych uměl použít, nebo spoustu nevyřešených diskuzí.

Chci docílit: Převést vy

 
Odpovědět
16.4.2020 22:22
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:21.4.2020 8:11

Asi nechapes problem.
Na serveru bezi jakysi program php. Ten veme php kod a neco z nej vyrobi, html, js, css, obrazek, soubor... Tato data posila uzivateli, ve tvem pripade browseru. Browser zadny php kod nedostane. No, a na server data dostanes pres formular nebo js request http (get/post)

Takze z php do html/js:
echo "
<script>
var x = <?php echo $x;>;
</script>
"
Z js do php
<form action=zpracuj.php name='pavel'>
<input name=x>
</form>
<script>
function odeslatGet()
{
var x, form;
x = 123;
form = document.forms['pavel'];
form.x.value = x
form.submit();
}
 
Nahoru Odpovědět
21.4.2020 8:11
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.