Article View: pl.comp.lang.javascript
Article #50640Re: JS w PHP
From: porneL
Date: Mon, 14 Mar 2011 21:02
Date: Mon, 14 Mar 2011 21:02
31 lines
1959 bytes
1959 bytes
On Sun, 13 Mar 2011 21:36:46 -0000, aaaa <aaaa@aaaaaaaaaaaaaaaaaaa.com>
wrote:
>>> chociaz ja bym proponowal raczej tak:
>>>
>>> ?>
>>> <script type="text/javascript">
>>> window.alert('<?php echo $text ?>');
>>> history.go(-1);
>>> </script>
>>> <?php
>>
>> Nigdy nie wykonuj echo $zmienna. Bez escape'owania prosisz się o XSS
>> albo przynajmniej złą interpretację niektórych wartości.
>
> Jesli nie wiem co jest w $zmienna to tak, ale jesli wiem- to po co
> dodawac kodu?
Bo z doświadczenia wiem, że takie "oszczędzanie kodu" wygląda fajnie i
prosto, gdy go piszesz, ale 6 miesięcy i 30 zmian później nie będziesz już
pewien, co w tej zmiennej może siedzieć i będziesz musiał robić audyt
kodu, żeby odkryć wszystkie mikrooptymalizacje kosztem
bezpieczeństwa/poprawności (albo po prostu zapomnisz o problemie i
będziesz mieć luki/bugi).
Porządny kod łatwiej przyśpieszyć (jeżeli w ogóle to się okaże potrzebne),
niż załatać luki w kodzie trzymającym się kupy jak rakietowa wersja małego
fiata.
--
regards, porneL
Technical Details
Message-ID:
<op.vscp28d7vq69rq@aimac.local>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<iliii3$89b$1@inews.gazeta.pl> <4d7cdad1$0$2448$65785112@news.neostrada.pl> <op.vsai3qfgvq69rq@aimac.local> <4d7d38ea$0$2443$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: porneL <niusy5@pornel.net> Newsgroups: pl.comp.lang.javascript Subject: Re: JS w PHP Date: Mon, 14 Mar 2011 21:02:58 -0000 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 31 Message-ID: <op.vscp28d7vq69rq@aimac.local> References: <iliii3$89b$1@inews.gazeta.pl> <4d7cdad1$0$2448$65785112@news.neostrada.pl> <op.vsai3qfgvq69rq@aimac.local> <4d7d38ea$0$2443$65785112@news.neostrada.pl> NNTP-Posting-Host: 96.95.187.81.in-addr.arpa Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1300136584 8408 81.187.95.96 (14 Mar 2011 21:03:04 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Mon, 14 Mar 2011 21:03:04 +0000 (UTC) X-User: pornelspam User-Agent: Opera Mail/11.10 (MacIntel) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit