Autor Zpráva
Viktor 36
Profil
Ahojte,

Urobil som si nieco v JavaScripte ale tak sa to na webe kazdemu v zdrojovom kode ukaze a to nechcem.
Zistil som ze PHP kody nezobrazuje v zdroji a preto by som ten javascript chcel prerobit na PHP ale PHP az tak dobre neovladam som v tom iba zaciatocnik. Mozete mi niekto poradit ako si to mam urobit????? Je na to nejaky Converter????
Radek9
Profil
Viktor 36:
No podle toho co to je za kód. Musel bys nám ho ukázat a podle toho bychom usoudili, jestli by se dal převést.
Viktor 36
Profil
aha ok pardom uz ho posielam
http://www.viktor-36.tym.sk/rs/includes/max_hit.js - tu je odkaz na Java Script
Chamurappi
Profil
Reaguji na Viktora 36:
JavaScript se vykonává v prohlížeči, proto si ho může každý prohlédnout. PHP se vykonává na straně serveru a do prohlížeče jde jen jeho výstup. Každý z těch jazyků se používá na něco úplně jiného.

Ten dlouhý (useknutý) kód si laskavě smaž a dej místo něj jen odkaz.
Viktor 36
Profil
ok pardon nevedel som, že to tak zle napíše a už to tam je ako odkaz ale to sa musí dať urobiť aj ako PHP pretože poznám ľudí čo to majú ale viete PHP je ich tajomstvo :D
Radek9
Profil
Viktor 36:
Tak to nepůjde.
Tedy teoreticky: šlo by ajaxem poslat phpku value těch elementůa nadále s nimi v php pracovat, ale takto v čistém js je to jednodušší.
Viktor 36
Profil
aha takže nič z toho bude to JavaScript aj ďalej ale nevadí ale ďakujem za radu.
RockFire
Profil
Zkus ho nějak (zahashovat)? Nemůžu si teĎ vzpomenout, jak se tomu nedavá, prostě to zakóduješ a místo scriptu všichni uvidí EHDMWICNAOWHFA apod.
fajzen
Profil
Viktor 36:
javascript sa pred návštevníkmi síce úplne skryť nedá, ale dá sa aspoň sťažiť jeho čítanie. Vygoogli si "javascript Scrambler" alebo môžeš použiť tento online javascript Scrambler

RockFire:
místo scriptu všichni uvidí EHDMWICNAOWHFA apod.
keby to videli všetci, tak to takto vidí aj prehliadač a neviem o tom, že by dokázal z tohto vycucnúť pôvodný skript (ak sa mýlim a máš dôkaz, že to ide, rád sa nechám poučiť)
Shulík
Profil
No, zahashovat se to nedá, ake samozřejmě se dá použít například
eval(Base64.decode('AGKDffg782kfgs9FDSFJ...='));

, přičemž javascript base64 nativně nepodporuje, musíte si odněkud encoder a decoder stáhnout. Ale nedoporučuju to, aplikaci to zpomalí pokud se na kód chce někdo podívat, stejně se na něj podívá.
Kapitolou samou o sobě je...tuším, že se to jmenuje...Microsoft JScript encoder. Někde tu o tom byl článek na JPW, zkusím ho najít.

EDIT: http://www.jakpsatweb.cz/clanky/kodovany-javascript.html
Bude to fungovat jen v IE.
Viktor 36
Profil
OK všetkým veľmi pekne ďakujem. Pomohli ste mi.

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: