Autor Zpráva
Musilda
Profil
Zdravím

potřeboval bych poradit, jak vykonat javascript pomocí php.
Tuto funkci:

<script type="text/javascript"> 
var _hrq = _hrq || []; 
    _hrq.push(['setKey', 'VEREJNY_KLIC']); 
    _hrq.push(['setOrderId', 'CISLO_OBJEDNAVKY']); 
    _hrq.push(['addProduct', 'NAZEV_PRODUKTU', 'CENA_ZA_KUS', 'POCET_KUSU']); 
    _hrq.push(['addProduct', 'NAZEV_PRODUKTU', 'CENA_ZA_KUS', 'POCET_KUSU']); 
        
    _hrq.push(['trackOrder']); 
 
(function() { 
    var ho = document.createElement('script'); ho.type = 'text/javascript'; ho.async = true; 
    ho.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.heureka.sk/direct/js/cache/2-roi-async.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ho, s); 
})(); 
</script>

Je nějaký způsob, jak to provést?
Díky za všechny rady.
Kubo2
Profil
Musilda:
potřeboval bych poradit, jak vykonat javascript pomocí php.
Najprv by si asi potreboval pochopiť rozdiel medzi PHP a JavaScriptom.
Musilda
Profil
Ptám se na nějaký nesmysl?
Kubo2
Profil
Prakticky áno (existuje však teoretická protimožnosť), k čomu ti to je?
Musilda
Profil
K tomu, abych nemusel ten kód vypisovat do kódu stránky, ale vykonal ho v průběhu php funkce.
Kubo2
Profil
Musilda:
abych nemusel ten kód vypisovat do kódu stránky
V tomto prípade musíš minimálne prvých osem riadkov. Premenné pre JavaScript totiž v PHP nastaviť nemôžeš. To ostatné sa dá krásne skrátiť asi takto:

<!-- sem umiestni deklaráciu poľa _hrq -->
<script src="//ssl.heureka.sk/direct/js/cache/2-roi-async.js"></script>
Fisir
Profil
Reaguji na Kuba2:
//ssl.heureka.sk
Raději rovnou https://ssl.heureka.sk (širší podpora, SSL nikdy neuškodí).
Musilda
Profil
Tak to je docela blbý. Když budu moci vypsat část kódu, vypíšu už celý.
Ale díky za informace.
Fisir
Profil
Reaguji na Musildu:
Podívej, jen tak překonvertovat kód z JavaScriptu do PHP nejde. Musíš si v API Heuréky najít, zda jsou nějaké možnosti i pro PHP (ale možná je to blbost, nezkoumal jsem to).
_es
Profil
Musilda:
Ptám se na nějaký nesmysl?
Áno, lebo PHP a JS bežia na odlišných strojoch a v odlišných časoch.
peta
Profil
http://www.heureka.cz/direct/dokumenty/mereni-konverzi-navod.pdf
cz http://www.heureka.cz/direct/js/cache/1-roi-async.js
sk http://www.heureka.sk/direct/js/cache/2-roi-async.js
Proc to chces v php?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: