Venom
Moderatori-
Posts
1,918 -
Joined
-
Last visited
Everything posted by Venom
-
pirmā dzirdēšana par kačko tādu, ja vien tev nestāv atvērti vārti (register_globals=on), sliecos neticēt apgalvojumam par apache nemīlu pret atsevišķiem indeksiem
-
nu dik vienkārši regexis ir dinamiskāks, kas atmet .html beigās, piem. uzrīdam uz /events/2004/05/23/party.html regexu @^\/([^.]+)\.@, pārrakstot uz index.php?parse=$1 iekš skripta if (isset($_GET['parse'])) { $params=explode('/',$_GET['parse']); //te tālākā parametru apstrāde }
-
extension=mbstring.(so|dll) un tālāk rakņāties ap [mbstring] it īpašu vērību pievēršot mbstring.func_overload
-
(nujā, neredzēju lāča variantu, bet, domājams, vajadzētu tomēr noteiku lauku skaitu ar att. nosaukumiem) var arī dinamiskāk - http://paste.php.lv/1588 tālāk piedomā pats
-
resp. zemnieks(2); // 2 govis var funkcijās rekstīt vērtības pēc noklusējuma, piem. function mainu($a=0,$b=5) { echo 'mainu '.$a.' govi(s) pret '.$b.' zosi(īm)!'; } mainu(3); mainu(1,5);
-
<script type="text/javascript"> function byid(id) { if (document.getElementById) return (document.getElementById(id)); if (document.all) return document.all[id]; if (document.layers) return document.layers[id]; return false; } function ch(prefix) { if (byid(prefix+'1').value && byid(prefix+'2').value) byid(prefix).style['display']='block'; } </script> <form> <input type="text" id="a1" onchange="ch('a')" onkeypress="ch('a')" /> <input type="text" id="a2" onchange="ch('a')" onkeypress="ch('a')" /> <div id="a" style="display:none"> <input type="text" id="b1" onchange="ch('b')" onkeypress="ch('b')" /> <input type="text" id="b2" onchange="ch('b')" onkeypress="ch('b')" /> <div id="b" style="display:none"> <input type="text" id="b1" /> <input type="text" id="b2" /> <input type="submit" value="submit" /> </div> </div> </form> kauč kā tā?
-
pareizs risinājums būtu ieslēgt php multi-byte string apstrādi un lietot to pašu wordwrap/preg_replace
-
//get IP as: stated IP;proxy forward/behind proxy IP:proxy $IP=(isset($_SERVER['REMOTE_ADDR'])?$_SERVER['REMOTE_ADDR']:''). (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR']!='unknown'?' fwd '.$_SERVER['HTTP_X_FORWARDED_FOR']:''). (isset($_SERVER['HTTP_CLIENT_IP'])?' client_ip '.$_SERVER['HTTP_CLIENT_IP']:''). (isset($_SERVER['HTTP_VIA'])?' via '.$_SERVER['HTTP_VIA']:'');
-
no kā taisi id?
-
here you go http://paste.php.lv/1587 it returns santimes in an accounting matter - 2 numbers followed by santīmi/s, though works ok to 1000nds of billions
-
viss pareizi - atbilstoši gif uzliktajai licencei - lasīt drīxt, raxtīt - nē use imagepng/jpeg
-
ko saka imagecreatefromgif() ? http://www.boutell.com/gd/
-
var nevis site.net/index.php/2/3/4/5/ bet site.net/?2/3/4/5/ un apstrādāt $_SERVER['QUERY_STRING'] a vispār nav vērts
-
lapai, kur ievadforma, liec <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> tad $_POST pats tiks kod'ets uz utf-8
-
of course $_SESSION['index']; otrais variants iet pie register_globals=on, kas ir evil
-
http://paste.php.lv/1573 pārbaudi, vai strādā
-
skaties piemēru, made in 10 minutes, neesmu pārbaudījis http://paste.php.lv/1573
-
bļāviens, nu te skaita, vai lietotājs ir refrešojis lapu 1x piem 180 sekundēs un apakšā piem. rāda forumu šobrīd skatās... atstāj lapu uz 10 minūtēm un nekas neizmainīsies skaties piemēriņu http://paste.php.lv/1571
-
bet ne ifreimu, jo tie ka redz arī ne visur strādā augšējais freims height="*" apakšējais height="0"
-
viš tur visu atpakaļ raksta ar implode('|',$online) "Jo, iespējams, ka lietotājs vēl pēc 10min. (600sec.) atrodās sistēmas onlinā, bet tas vairs diemžēl netiek ņemts vērā..." - ja viņš nerefrešo/nebrowsē lapu, tad nekā. HTTP protokols ir domāts tā ierakstu adresi > browseris izdara pieprasījumu, serveris savukārt atsūta datus atpakaļ un viens no otra atvienojas. Neviens neskaitās online. ja gribi skaitīt ar lielu precizitāti, jātaisa freims, kurā automātiski refrešosies, ka cilvēks ir online vai kaut kas tml
-
ja taisi php - tad jāizmanto File>Server File (Ctrl+D) augšējā inputā izvēlies *.php, apakšā - adresi kur tas viss rādīsies (e.g. http://127.0.0.1/test/) ja kaut kāds nestandarta paplašinājums - aizver VP, sameklē venpad.ini BrowsableExt rindiņu un pievieno tur ar komatu apskaties arī, vai gribi, lai pie preview php vai kāds cits fails tiku automātiski saglabāts, turpat pie SaveOnPreviewCompileExt
-
bija kaut kas līdzīgs ā) mānīt exceli ar filename=table.html, bet content-type tomēr xls bē) pārtvert tabulas output un tam uztaisīt iconv() uz windows-12xx (ja vien tur iekšā nav vairākas valodas) cē) tiešām pārbliezt latviešu burtus uz xx; ekvivalentiem
-
un pareizi vien, ka neatrod, jo tiek meklēts '%Lietuvas prezidents%', bet tekstā Lietuvas prezidenta