Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET. Zároveň využij akci až 30 % zdarma při nákupu e-learningu - 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í.
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
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
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.