Waraxe IT Security Portal
Login or Register
December 23, 2024
Menu
Home
Logout
Discussions
Forums
Members List
IRC chat
Tools
Base64 coder
MD5 hash
CRC32 checksum
ROT13 coder
SHA-1 hash
URL-decoder
Sql Char Encoder
Affiliates
y3dips ITsec
Md5 Cracker
User Manuals
AlbumNow
Content
Content
Sections
FAQ
Top
Info
Feedback
Recommend Us
Search
Journal
Your Account
User Info
Welcome, Anonymous
Nickname
Password
(Register)

Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144

People Online:
Visitors: 115
Members: 0
Total: 115
Full disclosure
CyberDanube Security Research 20241219-0 | Authenticated Remote Code Execution in Ewon Flexy 205
Stored XSS with Filter Bypass - blogenginev3.3.8
[SYSS-2024-085]: Broadcom CA Client Automation - Improper Privilege Management (CWE-269)
[KIS-2024-07] GFI Kerio Control <= 9.4.5 Multiple HTTP Response Splitting Vulnerabilities
RansomLordNG - anti-ransomware exploit tool
APPLE-SA-12-11-2024-9 Safari 18.2
APPLE-SA-12-11-2024-8 visionOS 2.2
APPLE-SA-12-11-2024-7 tvOS 18.2
APPLE-SA-12-11-2024-6 watchOS 11.2
APPLE-SA-12-11-2024-5 macOS Ventura 13.7.2
APPLE-SA-12-11-2024-4 macOS Sonoma 14.7.2
APPLE-SA-12-11-2024-3 macOS Sequoia 15.2
APPLE-SA-12-11-2024-2 iPadOS 17.7.3
APPLE-SA-12-11-2024-1 iOS 18.2 and iPadOS 18.2
SEC Consult SA-20241211-0 :: Reflected Cross-Site Scripting in Numerix License Server Administration System Login
Log in Register Forum FAQ Memberlist Search
IT Security and Insecurity Portal

www.waraxe.us Forum Index -> PHP script decode requests -> Zend file needed to decode Goto page 1, 2Next
Post new topicReply to topic View previous topic :: View next topic
Zend file needed to decode
PostPosted: Sat Sep 06, 2008 4:05 pm Reply with quote
angrycoder
Regular user
Regular user
Joined: Jul 15, 2008
Posts: 22




<?php @Zend;
3272;
/* ñ!This is not a text file!Þí */
print "<html><body>\n";
print "<a href=\"http://www.zend.com/store/products/zend-safeguard-suite.php\"><img border=\"0\" src=\"http://www.zend.com/images/store/safeguard_icon_nover_64.jpg\" align=\"right\"></a>\n";
print "<center><h1>Zend Optimizer not installed</h1></center>";
print "<p>This file was encoded by the <a href=\"http://www.zend.com/store/products/zend-encoder.php\">Zend Encoder</a> / <a href=\"http://www.zend.com/store/products/zend-safeguard-suite.php\">Zend SafeGuard Suite</a></p>\n";
print "<p>In order to run it, please install the freely available <a href=\"http://www.zend.com/store/products/zend-optimizer.php\">Zend Optimizer</a>, version 2.1.0 or later.</p>\n";
print "<h2>What is the Zend Optimizer?</h2>
";
print <<<EOM
<p>The Zend Optimizer is one of the most popular PHP plugins for performance-improvement, and has been freely available since the early days of PHP 4. It improves performance by taking PHP's intermediate code through multiple Optimization Passes, which replace inefficient code patterns with efficient code blocks. The replacement code blocks perform exactly the same operations as the original code, only faster.</p>
<p>In addition to performance-improvement, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Encoder or Zend SafeGuard Suite.</p>
<p>The Zend Optimizer is a freely-available product from <a href="http://www.zend.com">Zend Technologies</a>. Zend Technologies is the company that develops the scripting engine of PHP, also known as the <a href="http://www.zend.com/store/products/zend-engine.php">Zend Engine</a>.</p>
EOM;
print "</body></html>\n";
exit();
?>

200312070111530887892xù
Ÿ2 í}KŒ^Ç•Þ%ÕEiЫñƒ´½©D[Ï[5g KZ-f(: 33›Í_TSÍnª»I[q¢ÙLÞÍF°7²±”{# #ëì´ÒÆ^HP8@1ÚÞ䜺¯ªºU§ê×PÉ`H‹ÿùî«êÔyÕWUhüÿýjïúæK{èh6ÝÿõŸ6µÉcVYa¸ëc„§þô…ÿxñ/_ûÚáÚfëúõýÛG;û{1)•h•Pëí_=|s÷qf-c–+ë°;·®Þ¹
ý±úƒ§˜Ò ˆ‡ÜèÆÖ­Õ {œ·²ÕV)cÿ¿»s}µ?Èšu]q¢­;×wöç[ÊÎXÍYg1Wƒ@Óõ8ãÚ¨ŽËN»\=XÝÞÝÚÆ1óm‡o CÜßãðž`Á¹9üêèêáêð>ðñ§˜fZq¦dÿ㮍”B0kÜ@jz#Œ‰ŽhNÕîCE/žûlP¥S¡sn›=øÕtÎa<ŸÍñló“ÔMú–8Øß?:ÞyÏE©Þ8¢ž~ú™±7˜¥Sñ[¯û›0|+=7o§ò¨G •¾º³·½{çúê™íýƒÕ3·¶vö®m=}ûõÛõ·‡×œÜ Z …ß{Ô7œ.ÔØÞ¹µ{µw¸:¸»:Àû0.çgUáÚîþö<á‹!«—Í—£[)¸*#ÄB;ðÁÓí7#„·›ÁxK€5«è–né”8¾§TvĈžo
¸æjâ¦Nýã›*Ý¥oê¡ñ¦€k.OÃ}µkw°¿
š}qêáÑ!ªKÄ‰„áë#$”^,*ÀDóÞZ±½»¸´Â]ü79µpÒËc#nh”OæSo7UF·Fk4‰[«­ÇX׸Kä¿»usë»ðoh-³Ö`›»19Y¼Áez6Â-îþÀ΍í°|Œ·.Ã+ðx“øü4ýøv
ã·b“rwë`óTš¿¦\Süì }hÊSc&ê_|¥t3î ÝØ7ųì[ùǘæÓðâIwœØ6R@UÙ<»y}ûέÕÞÑÓ`_Ú]á~ý­—¯ŸùÚpíÖ”"ûFq¦ÛF4_{âÙA´Žm6¦qÃüq€[Û|¶(ÓLý
Òï'«(í(>¹1>oQdAñù¡’rj¬²L)ºÑkö©þ׍Éç£ðoÆ— _¹~p<Ò2¯µÀÜ] «
C7ÀxºÚïmIG«¡CÎ|­ Í
·úoƒÿ:|æ |z
1)Kø
¯ñ4øê珎v®Ý9Zùš+È|íɯ
W_8<ò”×tÂSžÒ@Ï¿¸ÛOæÚOM/¾u<Òõ^ßÙ½~&jÉK«ï½ÑY¯×p³·ãïÞ“ÞK~‡„ï>D6Oä?DN”ü•n&,©_0€ß_Ô¿Óɵc‹ o«š¿Ë¿­j~6hñ£®’X°Õ£4rVÌ Ï=˜WÿÊnt.Ž=\í®¶ ¾ë”’K+oÇ:-¥î ^|€…)ðÕð7Ü?¸v/×ýCÿØÞ¿³Zº:œüÇü˃`Ôý…>:.¹
%’þEkÎO_áç~ƒð“jì%çÓ.®oïCœä߉7âÆÒžð\(ÌÜÐÕ]xss0œÙÇ2ïÎ_š¬,‹?€7ï.Ò‘C#<ùpÆ/쮶\²&››AáHßØo
/ârq€a«ìí­¾qé›ç‡c^NÇ@Ü ÏåßéùÝÕÁ‘{'Õ|RóN*nõÂè»P9Ây‡ÓC9õ‡´Í«/é…K›Ã3¯î\rú£ÝÕæŸ]¼ðÍ͐t¥^K7÷²…?1¼nnÞÙW¶ó•ç[Ax.û]¶ymu´ý:“ßqO1ƒ®yæcøjfPÍZÏXΕxW‹Tÿn½Kÿlp£§üÙ“ycóï‹o¿Â_Ž’qð¯§7}µtŽÜOò¼×áßNFÇM 1xQ³Zž>˜ ‡ðÂèQúՍdçõ‘mÏyC„×*Æ$Ä
Ñ`S•ƒ«óÕ @÷«F$eG¤Ÿ,ÔI¥w÷N²y7'Z,ÇÉb`l^þÆK_ò_=ûÛ<ÿò7_¾´É‚Ï‘ÍýИO÷
€ÞœWō+›k5#¢[S¿¹{=z’³Ö*Îå¤'ªùhR5&Çw¥Ó»¾rçÖµÕAÐî
G_øE}ÍÇo%xéЬ®Ëñéÿ+2=îÇEûžõ[D¥S,l^¸øâK7¿~Å¿ùpѱ)nŸ^4n€É7© ã&u½qƒ0£Ê¸.oÜ@¸0nÚ¿4iÜ`¸Ž}ã`6gÙX7®¥ìš¥ìšõìšâQ«BFþ m1Ä(«Ò¼UaÞª°ÆªÁKGVM6Û;GïLQ`Þ¨°Î¨)Ñ|5e
´PS1
0·ó¦¤ÇʦP÷¦@¹ ̦ÒĦ`Ñ¯\Ò–ý6=úG³<\üQÞ
€ôfÑXh^u¬3¢.<S²y+ÙCÌÎ=4ǦÂw]D®É’S©è!‰)›ß”JO>4¹ñ?â(~újìɧ$f{©žj½žšo<\ó.ÑA£7%Ì4Þ!k¦•j~˜5Ó ü°ÖLC ]®1Ó€{.k¦Aø›ØL[ë]ú“¤™îš¡WÊxå×8R
›Ö4¿Èiþ0k¤Aø¥ÉHÛE›ÚظE°u>ÉÛhø󣬍áßem4o&m´+;º}°sûhPž›Óóy¬Vðç^6ãáåéÒ¸„¦ùX3èú)¹Ç˜²•Âô“Hû×nŽùïc\s%gyóÐ!¹ä̧ê
¢Mzœ·ÆˆVµÂ6aîñ˜Õ­â‹ùžß~ü) 0ÂjãÅý>–ôøÏG:ëþÀ3¨Zµ–“¤ ‚ž°iü®ÑͻՅøÛÑHÀ„—C!Qˆð‰êB€ßÉëVçUüBDèÿ¡¥o³ÕÕ˜¯3€ð¹`¥m›?ÌZ¾®õÜ–Œ,«ÜVÇÒnKJi¦1Ïm-,¸'%ÜÊn @ïa9Üüƒµs ¸ˆp^ -:/À|\ë‚:>X­‚ ÜùIUdÚAø·± »ô³É©l¦ÐI ÿÙ–Èz*ö‡“á;Y'Âçæ
ˆŒÕ[•F!‚ô䩇û^¤·²^„ÇÃÀÁWžP,E×EµD¦˜U€f
¯Ue
hRE
~i*æ#b@›š¢Ag*ºò03…Îäê™\LÔ @z¯˜)è|6SÀ;T™\Ûü(ÙC\Ï=d'ÅJd
ž”ê!»,T-{ÈNM5S€û~ºn¦×œ :ÈC’2¶¶9›õ—ÆÑa2þ„ÇjÍ´qf¿l¦÷fÖLƒðK±™îüK7’f:ÈŒÀp.e¥ãL³F„{Y#
ÂßLFZÇå#cã¶ÌŒò"õ…é[Y
Âÿ“µÑFM#6´ÑQ¦`ô2S™Õ
¤7³™‚ñÝK<»h¦ÙÅŽˆä¿‚Èv¼Laø§#ãj:S0¶)XFd
¬Ï,'2Ë×È\Ÿ)XNd
¬Éì¢8´ôÿVT&
Ì'
¤+‰B¢ç{¬J֥гïÌí|t`UMѪ:"€.|¾Çª\=1ï{¬¢Êˆvœ!!|`þ(ë{¬ö”-ö= ¬NlW—".Ÿ"€H@úYÙ÷X›ËbßÈ|‚Â|‚Â|‚°ÁÚ¶0úˆ‚gS'ÍæNz¹Â01K;)—ßϹ '½—óA ˜:ç ¾h„Ñó¶'_3üÓ­EanÝÁFl
n\½sˆ6cþF`œô³ÈŸ܉Oz³ðMNúÖ9ZL|»©sŒ/=Vëžú~­rè7sœ'}kcÔX
¦š_MR±Žy1þ¼V_™¤j!5^1ˆÅêØ/plúE
c'#õ¶í”쐤×¾~-ÈCÿsƒ)ÑÿÕ3¨XAƒÀ‡-4ˆM-ÒO¢…>D¿kå©ïÔ¾ô\(¥ú];÷Á+ûÐ_š¨rlñ*[ü@äÚÓ‘wUä& £vÓ”£=™¡cç¯îõIܘžôÄù˜ÂÁNÄJõvD+jÿ²!vn]ÅuCñÚÁþ-§Jgƒv6æ,¿9 ÉO: õeÄ@÷*?€-N$‡n&áùp/œ?šý­“þ,ê
¶ÁÕgÃFîš^¾uÚːª~݉žøZj|Ì7scY;Žš±cÑLæŸ~:poõøŸ§û%<¸â™96ÐìæñÉïN/8xUÜåD0býVè?s¸Ë;ÓPUñPéb¹ÐޝÝÝù4K7zŽûwXL„bó"6 ¯š§šâ½hÉa>‰•™·ÞF‚ð^:7B·h·Ð£
{ëF`ñ:™áe¸@êyÇGî?UÅúbz;zuçVøѪŽžásu[*‚Ê•D/ýIÚ.”Í}_‡&)4\n…Ó_øPï%×2¨æ¯6ϺÍ
è·õ`ÂE¾
i2A‚?§ŸÇC/s<|Óšl€&M[±²c¨Î6¿,4"ëa7ã@Ìïq'I°s¥ÄÔ¡¶¢º5kþÙc'Ož<³ð$·o ŽdxÛ³A§f¨ Í}óùW^ô¼ÏˆÿßÉSö[ìd…×ØmÂ낸œÉ;ؽÐïdZŒR8›ÉÈ¥ižpíú­W^¾ðÊfM뺚6YC·¶Ó³U3n‰N±™ö€h&OL5À>,7>Í7H/¬£,€ÿJ²lØ
?HÑI¢á°wéV(O98ØýªVxl…ôԁPƒ²L5œë›/¾ôê ã,O‹Òþœ˜JpâÉ=Ìköx8F|xº\¾17üHÿDŬœ§LìoAº˜W`vÖá-G´Ë°Ö(oJ!=fL{5"“uCáÑ£ç…=Ó+v¶rF{ËFüW•Íæþõé=¢é+ÈOŸ»¾sws{wëððìéí;hAëûKºŒzIÛœÞ<<zkwuöôÑê»GOmíîÜØûãÍÝÕkGÏžþ“çooíÍ·ÝÛÙ~ãôŸŒwÜH6„{[·V#f‹PùÜOÛüñæsÏ“§GÍîA#žµ­1³CÐìü÷
4F¯CéL³i¾_šê›’ø¨¤5ƒ÷~îè¢é‹&šµÛ) 5Œ+F’ÖËÁÌDî˜7ñ財 9s:"Æ[ÆF¦§Ÿâ,ÀüxjènnhÆ¥×Ð&ö¬96¤YÒpþòthjÌ\ ˆ@ã‹ô‚­üx°‘b¼µzÑw?ñì¦×6þæÕ•NúNX\úÊxåZ³¨‹ ýBfÿø
.Z\½¶pfosgoÓÅÆÎÔÏÙû×6ÏäÖŸã—Ò_=½ù¯úËÿbﯞè½E“/lÝx7`ª¸îÓÞêÉÍÏõϺgÿ'üÿrí`-®\¶3—yÛN6chíSso¢ô£|ÅÙyM'=VÁó–EÑfù¯~ãÂåÍKÏýüK›¯^zþÒ·^ü¯_Ú<ÝÇk§Ã÷`Ã×…]«õ¤¼åqŸ.„ Ð3-qÅs i¦è©cjblH` ÙwÖpqÊæù;`ƒvö¶œ6ô/'–ë/ýÖX8ùq³’wDó?S1No>ûøÑqn0)ü—žKwÖû2ÛJ¥È
7u¶‚ó^ø£0l k§Æ¢V¼¸Ïä²vÌ[í™\ï­9üÿ ’±â&ßZ6¿Ju-gs…Ÿ¯ÕµÒ+y%ºV =讕͟&»v~©á¹_ÝÚÒ›8JµöqW©GO¹n©¬ÑáöA? $[ÝïÒ¿ð?É9„ð¸ÉP‚­Ð×~·®­h¥FÌѭۈ鬖˪9|qëhëqïÀ6Æmëwâ1+•e­vDgˆûë˜hq«ƒÑÍ°Qc¼ãÚ=@6»;{ðÈN0Ë;Ù¹¢¨Ì!ôë0ÙÐMÿÆ…¿ns&’­gbzDb>4.Ï‘pÒ™½ïߪÓ„M{ü,8
Núëä
‚ØšÑã ‹ÅMxs¶z6Œ3±nèÌâk¡˜˜Aô¹êé0Dÿ4œB>C òºfõÝÕö#W/åLÿ:éƒawôâåW^}éâ¥Í—_¹ta¬N¼úÒ%//?¼TnY#4Very HappyšcEãôŽ’b/òBé§9ö2ÜêÚþÁÞÙ½ý@sŽùžsf¢‡Ì1ùÌ¥éÌÄc7¡ÎŽ¸Tݪã\zÚ£¼yp¾° .X²¢÷M¶“''
(ŽH“îøñ
ÀÎ%K–qÇt´¡°1ÜF
Ñ¥[«ý;GgŽúÿí£Å~îüygú¦Àâã[‡q
jÞÕ@?lfkœþ«§þ´ÛDåìéÓρ(Îð? "HÞæøȃtÞxCÆޥߒvØyÃ4ã+?þ”ÛXNJÖe|Noüœ]Ç/q£§Éš=θá9•¢¦‘yÇÜ7ïî߸§›û«d¹¨1ð\Q¤Õ,8@ë<
ÎI«yp]M„sèwò^Sì$?UÆ ºüj$3sÔɽl71þ<1QfDرbQD\“3Á‰>ÞäÊ5YÄÿ8Ñ
Z·‚û­ð×SU#í‚Ï<‘¯ÒøâBc].Ödõ~Þ¬r“^<ãÉß%Ì*vk1 P-
À¶ç€3NDÕR”.™pÒ¿x¶ó ×ÅÕ­ý»«ñu";9DX8å+UÆZ{rÒ2[Ò2Ûfo*è6*ø‹+#%‘œ_À]8ùÜFÂ_ºìzÑÖp;v¢<¢õv4¢y“¹ñŒAYj4‹6=ÇÙ“ñPð¯RŸßµs
A?¯Ê¢]ð%¢V*¯¹q°›å¡ ¨+ù¡Ü·a~(‹–X&ãÄ÷*"$€}Xå5¿’ ­˜Su‘:ÆëtŒWé_èX=ÈÓ4žÓ4Ñû
>Ñ)ßÙ‰VK¿ªTÓªÆëTW©'UTÓªÆ‹[¸8P틪5þø\Þk€4Þ‘—x«µ°"-tBy1“ÞšD3‰æÂÊÌDm•²ÞÉÂf4_ä(mód¤ö"5
cˆ“5j/¨)­D§äZ©Ìv@ÔBí3û™xò(µ+ª » V¥ˆz\¨æc]µÂœÊ+B¢_nR¿tÌÌ*õðÅ"Tˆ…Êa{ùªHÿ!žêx\øُæ´PúqrþÑcqÑyœhµìЮù^ü1÷cÁ-Æ„Ç?NhTÇÎk½h„ùÚD;³ë8ø¹ˆé’f×!0Kv";Þˆ@|.Ë®CiÍ?Úi‡ÒÙÔ`餟ˆó#oÙfö+õHvº’ÛñÔIßNÝ$ªqÕ•ÿf2O¬pÚÁÉÏôÍb¦MSfÒ{þB»?1¤¤¿xiÂ¥Í-¤ó
¹niu«#-rp=)Òb§¤š}|°ÙÖÒWí¶å`Åerï·Õ«÷šdDžÝh+SËü’-¡½üO e—wÏJP,;_\h°2ËQy^ÊМɒ¶k„ë2â’™‰ê¼ùa•œ
?¬&7Qb œ—>ìmòÃÒ)‡ìzâÜz$K®dSmileÑ-ó‚¬JJ”$“OL¶’¬IJ”¤’%s“2™AÞØ­Ó~Y3ØÙ­M}^M¥®ßÛ­âóÞ'?ïƒ*í–i+§=j6‚ÐÚ-ë윬‰ª•¤¢j¦ÂN»)VhMÆÝjÞ' I
EÀ‰)A7«óQÕÍÍ—"…"\æ€s™3&…¢4.sn0ë©oçùÎ%+”+±o~ÊT·ÞþvYV(Âþ>Ë
Eé^ÔK¬›#eÿ°@ EÌ…õh¡š{ë¡ÒBñŽŸh¡ˆù ¯ò ½RC E\F˜i¡¼õËGúkšjÂþ:W¦…MI|ÔûEZ(¢öò´P¿eÒ|O?öÔ<öš ¾'bf+ßy-(½P@ÑØŽøžˆ8þï‰)ïMð=Q~¬’ï‰Ø²|O”^)ð=‡¶ñï0Ï£t^LÚ-:Ï
¬?,ÁÏiµðˆŽTþ¦¥W
è–j's[èÒÙõÆë㹞iN¬™ÍÕ<Ŭ¦-Ëú짇ÅkJ±¦>?×éX.›;ii˜û6óx¼
þ)M}ë*nSGr›@ºÆÔwǨ©ïŽ­3õݱu¦¾ûœ¹©orï¾°Û‰L¬l<òb'ÈÉïNTM~w¢fò»‹ÉoÙ¼‘ÿ¥—j§¾ákM}w™b¶í@5Sߝ =Q'ªêNÔԝê¾!óÕÜNSߝˆ§¾“ÕÜNd6gš;Gpªžiî”S'fš½…²©’K§(Óë-ÇM˜ÞnÚK<,Ëë
{ÓÉ“Ó™;ó/¬Uý_Ë3wRVÌP{Ž´vÏn¨=Gœ4È¥wT£HÈU%_ßté1(å¼@ˆ‹c°õjtÉ1h¬7—ší‰©1hlyçW‡¶~•ÂÕ¸RÅ
ü½7[gRvËØÌN¯0R6/\ŒÍÀ“™°Ð2h²_–×’"ì&a¶LÕ"e„+›-c©0ÛØì’²'‚B€±™9¸¶mýÏŸÚh8½Þ¡Œmç{ˆx)r¾Ù+þ¨º±ä°Ø—lÏñyõXÑœï“Í™Ö)Ñó9‹ÅËH7aY\i‰¶´Ž÷úu4ÖËU’ÅÜ{¯ªø`y~K|']ì‰ßÍ3–ÇžL“g¡é³2{©_{°*sJX{ØÿÈ×@úN¼"UΑ¨uGÂ$^Õ+=ô»§µË÷€¶íN4Ô¤Hçm7å"µ²6ÞÏ3õµ0„½ü-~J?­ª’¨ù–Y¡þy«$xÇ_$ûm®’ &?4QúAM•_]VIZÛzõlý29á;UIByß+WI¦$>j«X%AÔsÙüÜo˜\‘DÏ`^\‹˜Ä¢XHK™ðÅ"¢°(!÷ã€ĵkb›_‹ÒҚءi‰ðï_‹ÒyM¬ˆwb­øÿkb±˜¨[+˜$ÖÄ¢”X‹âüšX”VÅØÂ[Æò¹ÖÄâ
kbTíË°ª5±œWQ™Ø#€4µ$ÖtÞ”§€<ìûáTµláÄX—WÄ"Z‹òxE,nÈê½rjA¬1l®L¸7)F¯ˆ"Ä"vAlðHüå˜o8K®‡5w^g˜õ°ˆJ­‡5FÌëaôóuúÕPËaÝ‹Uô«!—âœX‹âÚå°ˆ½Gµõñ¾Va¿¨Å°5eÝL•¤ze+:ø5AWÝÝ $.½ò~Ü`Bô*Á«?ñÑöÓlòîþÝÕÑÁj5"?+V[D×y5’¸ÚÒú}YEgˆ}Y…wÖC¹fŒèú}Yí°|…©Û_S€ž¤ê0¦ãÞwX⤎@L$À+žÕáPW4£°üâ©Q¾nŒ7Z‡aøÃRncZ¿%þׇÁµW€AØ}"6ïlM‰aÇDå'o‡æÌ֍Qþ _@q9FP}Œy®üŽÀŸfÓy”é¼0Í.˜3&M´3º‰v"ˆv(® ¬L´CTD€¼Æ'¿ûúŸYb„7ɐì–KŒü£dÌGü:Ð÷+Tßpaç‹ -UfØ!*Ï°Ú1¡ú´¶áôñ_I~¼0ÁÇÏK’_u³¸fQWÈ×¥–©ø:v<­‚+¢Ü‡,&^8­ñ²S(ß¹™å.2xd£'>—önÁo3 þaüú">/›Ùæég°›Ÿéu}AÞÇ‹£RâcˇÊp/ò¸Qcô
'{ìù 7Ñ|¹@ñGuz.,ƒù)º‘S™3»É®0þÖz©ªùNâ/Lâ¼jÜb4QK?Jχ•žü£pD`á¿0:ÒášCSü9·Ì²TƒGèd)þ(÷¨¾?ËR±TèKl›¦„¢)Û’Ñ”­Z„‰°hʶ‹íCL0ÿ^KÙv½X
ðo%ÛÁÌó4ª‰¥FÅRž¸Ð\±”m©Xªo̼…¶-KÙ6Ž¥’`ÕêÆÒêf½íDª«S7V¥nl¡në‡.p“·«CËÒšf¥WMP•¦1ZÓX¦±*Mc¤¦å(—aèbYjš>ÞÛ¦ÙõºXV"E¨ äën‘ƒQ”çY·
ƒEK
‰ÐÅòÅzCwhˆ'ÿ¸6v±œ^u(,_¬:,Ç.–S }q:v±|ª"cëï½µˆ]@úRìbE<…çÇ. ½VŒ]¬ô&S–± ˆ¿\]¬\ênq3»€ôKùØÅ»–Ž]–'eb»X¬š‹]¬"§™¬Ê-8ácÒ±Ëñ¾¢˜¯ëIW—{Œu¼m…QöOÇDK‡>·j*Nô*Ñö¡v ~²å½
¥µô*Ù
‚^…Òüîo^ÑM¶:Ev ‚N–éQ[°Vg-DqEeaåÊ¢.<ŒÚÞˆr('K᥾<_•’mWu˜ªÎÛžó¨*…ÒŶçÊΛêä[¶v™|ÏIk“oÄ’É7òÉw?è /úe2¨ò)&ÃãDÜ'œõv ‡8b‘™ nq¹Ò"ö¹lÝ¥W ¾P2âÄ{'½9}ŽïH<_([FëõˆYð…ˆ9‘÷…(¾œõ…2ØÑ3ükɃp$ëwk|!«NwȹeÔBYŸ*6K_ˆÒÊM¥$K/«5¬›CgýÂ3áZ±´VLÔZ!™(”íPïýãz¼Í§k$ôˆONq1OÉ#èÉ¢E>•8ˆÍ¬¼XQùÅÊCsæÞùjÉ®=WÎ\Vs&û ˜~3{sPú~Vjñ‹ÉFÖ%jdsøҁÁÁêæjûˆÒK©ÙÏòûTè)¨úÀÜ"ôDU`ÀwòH÷ù(Ÿ#HM›:ï÷Û|=â(Œ¼¶WFÀßFM³ÁÚiJLòÖÛEpaÕçµ’³hø=oß›uϸíÎçåNKJJÏÖ=œ/·vž× øZmØÃ9}¬îgÞ^U—a\ôƒª°‡óåQF"¸Ï»Ë·“áÛÕ5œd”þ²ÔpzcÔp1-Ï5#~B5 ¾Z
j8¹ï<ï烐¾™jxåé~’Wžî‡ÀºÓýù Ôpêt?”Nlwlðñ€#¹ö*,n`_ß9Mî¿Í"==k·=&^ÚՍ£âéÛ¯ßþSWô·™Õ]²ù;×ÏŽ˜_lTÉ4!ï‡ølÌ4WÉmfã¤Y>+Ð2²ñ}ÂNÙÚ…–R°äBK#;>÷ €~^ᨣ(l¾˜rÔ¢¦@¨ù¢›l­ù Ä¿•l.ã<D®J‡‚¬ÓûâBƒ•ëôˆÊ×é‡æ̇+‚Q3B(®˜BØTW9ƒR¨±Â§/
w½îD…»áG,`¸"Íø“BW¬ý–¹ùµß(­_û-…%Ö~£´~í7¢ë×~#:¿ö¥µ&IfL’ðS4ɨµß¾˜:’U¬ýFÔåÉÀÁÖd&ñ&Wj'üãdðyU,ýF±ôÛZª¼èQù•EC;&ŒŒÁÉÀý³§_9=∵}®o+Œ
Àª–€KO‹EiB_7 _ç6Z¤Ç&ÝŒ×q»3ö:nhA÷ª7ö§3Æ?#ÿ”LXÈË199’—)ÉR‚’ŒÒzJ²”–$£´ž’ŒèzJ2¢‰,DÚZ^ƒT^ƒó‰²"x
¾˜ª*lRU¼‚)Sk𜎘Լ'1‚*x
£â%UgôUU¼¤ÈxIUñ–°ãÜr¦ÿñ¯ÁOÙÈ¥Õwâo*/qGÔùMï“æùÊé÷ až‹·uKšgO_ƒL<•í)>í…Jdr§¼LNñÌþ¨^&§­6³Ã*J·¨MqjmókãP:G/ñ\·T“‡_Ü\·³€ww®¯ö£Õ-<üuƒñ¶ÿ«äALÍ?ÒPgüt`×Pgüt`׬sƏ4Ô?(­:ãGš.êrk¬Ꚏ uMWeõLWê*
u!Œ
ëß¾v™5ÜiÝŽdz§n-ó\%€jB^Ó‘!¯'.´XEÈÛŸ5³©}{æójS¡®éÊý ¨úܶ¦êæúA鉫Ûz®€[{| $â)
‰³Sóý<BjjxbªC'Þ*Ù¡v±ƒè‚)¹ɶ™R1’M mÐÍëiôƒ
ÝØ»„î{âBSÝ/ë¾m‰³‡Ìë>ȉ³Q\qvëûȼóæ…‹}´œ”Aæå‚ÖÂ|q&§o鍏r^|‹x;ý¬ŒSŸ›/Zì|,q|Ægüµl*¸8Ä'JW¥ÉðB{áL„?™Òc“FfsÖ_Ú¢–½,š“¥É›˜»æÁ-Îå'S¬Ω^4‚N$ó&S¬Œ§ò3“)VÆ,7™ȹeô²«eîT2ÑKçó"ãƒju5Äš´ífÞ¸AŸPö×TñV>0
QñQ6¨ìW ÖäNŒJ 6yÞ"4„õˆ4ÖÔlÏŽ°(#lªRz€•·gGÔÂr1ʏQFØÔ,ÆCXµ¾Ù´¾Iá‘­¥õÍÖé›­Ò7»Ð·ÏãïmýIxN©š”VmP¥j–Vµª%í«Q5Kªš-¨š¥UÍÖ©š]PO³þ^µí‚:Ôïf9ËÏÕNeutral“ìS¼»®ÃÇ‹ˆ¥Ÿ(þ°Öá#ø‡Y‡Òï¾jý!vø(=Wrøªù ‡â(8|Ä<È;|˜uø(ýaÖáû×’_µ‹ÝƒÓU9|D¾›wø(>‘uøþcÒÿx_2ê~ÿ¶åöJMájþºÁ¸êÿªÚmV±–XÒÚå
iÄÙ¢J«–C(&Ó¹¬ïÛT±aÄrŪN
AXy9¢.<”ªb’\¡˜¤ÖC(&Ëë!¹±XTïPìU­‡@`~=J—ë!ºùbrJwÓN)±ƒ×#\ûâ¼Oºù$Ó>‰u„OʬˆÀ‹ªVD Xâ{Kçu7í¼Xç÷Äb vÅ} n·™¥þ¡ôr‰ú§˜õ
Mr©Ÿ¶¸/bˆ} Pœß—¥ùÍükIêŸâmݾ¬Û—‘b·.q~_”V²?géØX{„4UÒFÒ|1eCyÍÌ*¢®<„´ï³#
ño%ÛËÌlcU1ÒHÌ°úâB‹•gX•ŸaÚ3ïI8ÉHCq#
aUÛ‹)•n¥š¹ó¶üCГ5j)½U#‰W—5Ù-ÂÊÙ-¢Þ®rí%ª$Þé=²C$µÂÅç®@÷ª];Wñ–ˆ×ÎÕp@Òµƒôg‹qÞ.Jk¾˜;ãÅ—»i+o§ i¨÷‚Ú®u¦*)nDÿÑ°ûæ%lxKœ9ÒÛÕ‘‹h›³‹5
Ú߬Ž\|ŒŒ\¼»-#—Ì¢¼èçU‘‹h—e܇ܵÀ½]Uh#{ð—ò¡
HKÛ(Á<FÒ"´éµbh#|ÎÁ2´qiÛ%8µmêϸυ6‚Ú»Á¿–m–gB›å9î¹ÐFøç-C›é”ûdhÒqµê~o¿Ídz
j‚ç¢D‡þ´·íoG„˜ill¿¾uäH1;×ýÅ
xÍ{¡å³ý^º~ç)(½WAXô£”'µLÎF@KF,
ôÅ”'¶b^QŸVxE?*lnf8‰tÁ\Zoßb•s
ßJLûâB‹•§‡•ŸÚ3OKM£¸bza“ˆ—()ƪÙ?ñ’ƒ±<®9ᯕ‹ £2KÁëåyX(­çaA[<,”Öó°]ÏÃBtž‡…ÒÚ´Sf¦dŒwä'‚&–/¦´L,D}P1-ESuñ.Õ«üãdŽÃeë·AKIKQ°|q¡©Ê,Då)XCC&ìL¸êqKõ ò¢½XÕª¥–ámÊ/—5„V-±ìÀ±­ú²;X¨i݁™¨<S©*s¥Hs¥Ö2W4Wj-s¥Ö2W4WªÞ\©´¹²ÖÛèA”¹RuæJU™+õPÌ•ZÇ\©´¹
g[T¹R´¹RuæJU™+Eš+U2W= q”¹RuæJeÌU*;Ñíb=u2éðXôÊ;9<™tè–:/ÅDíB·Äy™J÷֝ë;KÎ|ðk5g^YVcüÃ–7~ ]ÃøYI?®aü¬\Çøš0~ ­âÌ+«R¦OèŽy•Ø`'Âåè°ªÊôYUcúUâÌûÚA¤p§u8óˆÿq²)„—J¨ÆZEZ@«ª,`¿ÅcÉ°€}{æCS–Ϫ2gAÕœyeugyÎ<J μ²]-g^Y“ÜvQwÆKVô€¦ª6bMMmP4g>9ïw©æÌ«4oUhÓ
î·AgaTQÄšª¢(ÒÓR³ºoè¢Rh)Ý7UEkRœù籏–Ek)μ²–Ì{·ì¥9óþÝÛp1SŒ1²4:k)Þ<¼ù‹g&€ó¼y”–xóºm Þ<J‹¼yÝ27âo^{k&ÊõºgóeÊõ:`Æ4:ÿZ’F§[^Ç›×-¯äÍ#’Íëžá—)×£4Ï›×LÖò˜u«SöG²V·^hÇì‹ Ã‚°òL/¢hÞ|]‚÷Y‡7ø_%¢›É̪ 3ko»Ü„!öÅ…ö*“™•'3­™5ÄÚÛ”÷xºg+È̺~n»´¾1Æ=}ëh}ëêô­«Ò·®À›¯ñùx—jÞ<‚“ªÆ¸1~T©ZG«ZW§j]•ªu¤ªuUëhUëêT­KQÓ>_·äÍ£ü\­ÓG0ÉQDÀ»ŸÇéã…wÅÖ:}ç¹ó(-qçuk î<J‹ÜyÍZ;âw1wÅyî<JóÜyÿZÚé3VǝG`w‘wÅyî¼ÿ˜´Ó?þû͝ï-i̝~]“;¯™!¸ó(­åÎkf î<J«¸óšóTNù7UpçFpçQ\ÁGX™;¨w¾2ðâœäÎkÎ)î<‹Üùħçëš‹:î<óÜy”ÜytÇjÇÄŝGq½_ò63Mû%®
~)ÃŸÇ «øó$øó(¾WíÀ¸"øó(-ñç54dž?Ò"^óŽâÏ£¸ÄŸG ÁŸGqž?Ò<Þ¿–$™inêøó¬ãÏ#’Ï£8ÏŸGiåÌæÉ™A)[;Ï!¨‚?°(;Zµ¶aeþ<¢®<Œô•¯wZ2âßJµk­öÛ«?¯9y^²æUS®š×œ—¬9u^òО„7!ÏKFqaUüy-xr'<˼ðTÁŸGÁŸ÷ÅT#¬"˼ȟï³ÄûÃ;Qüy”üyùóªæÏkdÒV¹wæùó(¥øóZÈ^ Eóç@ñçµÐuüy-º,Þ7/aÃwÄ4JoWG/ÂPüy߬Ž^„¡ùóþÝÒÑKCVqèHpè}q’CïÞ°*¼‘=8Ï¡Gi‰C¯…%8ô(-rèµl)=KzÄzç9ô(ÍsèýkéðF²:=ë8ô:؏yÞôÛçRz-y5‡^KUÇ¡G`C?‡¯¡8ô('8ô(Îó÷PZɡײKqè…Ì òTÁ¡GÁ¡÷Å”7XyžQŸVyE_
÷Y‡Cø¯$Û‹+í·W‡Ät±/.´XyºQùéâ¡=ó1…ì¨ébWL#,ˡ׍ճr½¯<q™l=½V¼‚—¥•$xY(­çei¥^JëyYˆ®çe!:ÏËBimê©’Ó3Âòv>ÅA3ËSƒGÕìf¨*¦¨hR*Þ¥š”'󏘋
JÂJ–/.4U™’…¨<%khÈ„ 9ôˆ#¨Y®s+ì
òk8ôZ™,‡Þ/Ž‡ï`(¬ Á¡×ºmÝCåÐ÷ïêqè§*9ôZW™+Mš+½–¹Ò¤¹Òk™+½–¹Ò¤¹ÒõæJw"©œw>De®t¹ÒUæJ?s¥×1W:i®¢Y]g®4m®t¹ÒUæJ“æJ—ÌUÏ¡Ge®t¹Ò]5‡^k“äÐ/’ŽS~‡’Cr‚Cb¢~¡
Á¡×Ý`ð0F?ܺ»ÚÚ½vçÖÑÎÑî4¥)ãߧhÓ毣Ï.Aù'õ¦­[’Žk_z®Þ´uËaÚ:¿Æ±0m ýû㣞ù;ÈM;Í9j3¶õxsüs—³÷‡‡;7öœJ˜ø¸I|çKØ!/]ß9Úº¶:TÃ+OD䂝$qþô@ÿ1 E5bªúωå·þÍ‹ÏCbùí[»»«ƒ·®:Í:ü¶³œßvöíͳ›§ý±ftœn͉åé!!ýöÎu¼nÄG ˜w
J£)¹ãá³jó}ãóºÄbˆ›.žúM*Ä4Ý‚Ĥݼ,]Ÿ#4ÀR±™LÄÙ¶Ù[}çªëâ“R2-
Z*¬PÀ‚A:i…Ñ-rÅÉôÜNŸžrfZ©ë«ÃíÑv‰èçZÓe9mº@¾é²’2]ޞѦËÊuL ÓRÒtYMš.ÛUš.?=/B$õÖšZË•ÚÿZbÂryIé­]X.C[.Ô¯Øpu-_Ëp!>o¸Pš7\(­4\]+(Ã…â
Ã…°*ÃÕµja¸òýè:»…HÂn¡8o·üÇ,û¿›wn•h¡Ðna?¦·Ö¸šØC±[}еskëÆ*ty¿WZ®’$Êr¡¼Þru¬%,Jë-¢ë-¢ó– ¥”å‚`—²\<¸ÊruÐk]¯3]ˆ$LWÇ$aºüÇ$T—©Ëitu̬g»˜¡l3”íi­íb–´]ÌVÙ.f+mgë]¯4^œ<RÅ„ñò“ÐÎ=ã• ºœñb–k)[\§û¹‚.w£eÐ5ÿ\kº A%MW‚’H˜.®)ÓÒ5LWz­é4aº@Jš.h(Êtq[iºD»FÐ…èJË%ZÒry;ð%ôV´”åòŽýÎ]åJ]B¬g¸O. ¤µKHÒp Ye¸Vg¸„^'èºÖn’²[ &ì–÷˜TÿwA×?ÖnáaµÇûÃx·wníß^íÁå­ûS0P8‹O(”;¥—‹X>]ƒÃ5Ûæ…oÝÚýúîþöØr,5ÊæîBñ¼îb(.ò@œYwÁ{é?O½˜Ç™ˆÁ¼½-C}¥Ù3ã™ðýlöÜ‘˜¦•‚ œ5±
’›®ÞÞ:zk–Zk! sP|:@…Æ"ÑS6G¯ïâ/ "leGÓöìŸkØ^ÇŽm0ˆjÝ_Ç݃b±«knjC#”þ:¾|7¸¼›Œ÷Òô£ôbq>ˆÍ{'´Á=âɵ µ“ɶùíÔq2×Ërq¬ž‘‘òÉÍ×v÷÷Îœ¹táê‹Ï_yõÌÞþwÎ<ñÄSã?¯í½þÄÏ­žØ|þÕM˜=_o?Ú¡8íÏ…C/ü&ýíg–Ê/ÛÁœK]ζSĹdr\§T\"ð©Q¦›¿‹M½ï­Ïëæ«9AËÕÍÁêðÎîQÿBój¡á9‹¹¶‡måh°·_ß?Ú`ß#î_T—ˆì)Ûç_þæË—6Ùˆû„êšù,•)ª ,„ø|vÅØ0Þª
D}–lÓŒß=¾îùþù!}o”þbšA£î"›ÿždÂŽ÷‘ÍoâMˆ¹Ûes*ù²ªÌz'4·s¤¹·ß¿ÎáÓ7oßÑãê®Gé·ôMˆ[£>jšÂ­ÚÕð‹an k7ï‡ÒRñô¬ÿIª¦•Ü,³ßŸÇýþ¤f™Ãñ¥³
´½sôÖô]z±LãËá\ZՏ°«ý«øÛ0ÈÛ„ƒL“KÉPþ5¸¼} ÒƒKÇ£/\:^:–\zr’aãH×8ã«þXÍ£ïºHªnÚ—gTʳ¥ÝäÃ8Lâîî9§¡z«æÚîÖÞ#h§ø±BÙíª­ºÉXuÓm­&µ3 ³nGµë‘Þ¹ÅïjžÉ˜÷YNšuS2ë¦dÖM•Y7³®úß•²é&cÓƒ[Ø‚A·KƒÞÉY÷,*­{vZ^AèžÍ ´è]©‘f‰­*åSmúaLoïßÙ;:˜Ì@ßõO©Éì
ÐØòõ?Æoº_…p_j 1”Ä? µÐÛj5­…¸WÖB@ý:çúßö§ùŽQîœ3V¼ k¥‰ ÿY¬‰vŽGA|±‰ù³¢&賚OfÔÐ韇7ñ(-L‰æ·a°Áñ%|µ1X–u1”_£@>_¡ìÓ¦®Œh¼«ßÜèUaÚBûÒYñXT–@é‡SWñËáêèîÖAÿ}ÊÛÍ@/•Wy }·ÈØA|sjÙ
x/ýÍîY‡{JOYè’K„ҏ£BŒxLÁûôyúÍ¥Ôs B™e¡Çÿ ­| oáçb}sY,˜Ù›ó}|¯ÇX¹¾1}`{ãQetkú=ùvñ¬µ]ᔨ,«
¬yÃÝk×”wÝ?$ïÆêk¶olÝZ
ÛbŽ
Õ!RÕ!”SÕ!”ßë1Ç$’ŸK%ôËê‘Ê+-ºÅòÕ#ßÏVPúY±® „ž¶,YVPú“ì=°é{T7íÜ–«FivùƒfT*õ®@ÝpwdB£é­«I=¢mƒ
)![º"%$'*R(%+RrÜ|E
¥ån[š¯H¡ô¿&·Ð :R‚ôjRÓìîß]¬&\¼¨ɘӫtÞšÒœ-rA!é»1Ò,w¹9¯²y Þ%2K$á½ôXÅ+-öX4î•®Þ9Ø
_Ë.WŽ-¾•¶¡H½•ÚñÑGdì2Džd;
<z:NÔþÁµý·FÔ²üÁæG±šöQ"nŸD—©ø”!u_ß:ÂPôÕÕVÐ<€%š§÷éÅ—’Ë“’¦ärÏ…¾…Âw’”")éyùD—©šq¦rã¬k_ßNeutralý¶f’ÏÏÒUÍS3ÌTbÓŽ^_m¿±:8 ‡eªj”©ÚQ¦£ljŸð¥ÈA¦¨ìË+Æ 4*œ&Þÿ]ãñ¡TRr")Cñý8¯ˆ‹ñ ãÌÛP‚¯%*(Q­^h9…Ad­ÑÆoÁgKL‹2É€`s#JV™7qFñU"WAù?¹
ÊßÌæ*(ýa6WAéƒl®‚Ò{Å\EhŸ8©—}j¼ðq‘«øD6WAéÏ&+¦DlÅ $úY6WAéµÏ‘«ˆŽQëP|¹.WAh>¬ì¦“©~orÞl»£¦d¥j*[j:YA9•¬¼r*[jEMe£˜˜Ê–Þ*´¥Fiy*[öÃ-“Œ4;•-µOIøLe?"dƒ
iƒÔ–N@È´¥dÚ ;N¤
(-§
FK>m@iÕD¶ìTÅD6¢~çÙøPj"åÄD6•|'‚~ûÎyrQvº~ë@Ùu±³NûN¾™õ(ýÏYß);Óüyì;¹omšï¾å_&|'Ê÷²¾Sökµ2¾¥”õ(ý¸è;u"ï;Q|?ï;Q|9ë;Q:í¸‚‹¦£Aâÿ•õ(=ö9|§ììr»^ÿƒâ-Dz¾¡yKjØï£ïtK<×ó
£ Âw¢œò(¯ôª”ïD1á;Qœ÷(-ûNÕIÂw¢4ÛãªS¿—¾Sù"}§=&v)é;•·â3q¢H˾SÁhÉûN”VùNeD…ïDÔïÜwâC)߉rÂw¢¸è;DøN_Yí;•Qu¾y߉ҼïûDùNS¾å”ïDyÞw¢4ï;Qš÷(-ûND¾Å„ïDqÞw¢”ð(ÎûN”~ß©LGùNWúN„æ-©±¿G¾Í#œ5#{®»»:ÀÞ3©{È} üÔ›÷ÏA;Fò56cž!oy
›‹«ÆŸ›#¸‰¦èúgñųú#n~6®ÐãÁüÞq‘yݹõüRÙ8ñ¦>Wºéà M‡‘Ÿ¦“ÌÏTº‹ꙺ¦Þ*ñÌÿ Œ¨/

Thanks
View user's profile Send private message
PostPosted: Sat Sep 06, 2008 5:31 pm Reply with quote
mge
Valuable expert
Valuable expert
Joined: Jul 16, 2008
Posts: 142




Zend encodes in binary data. if you post it as text there's a high possibility that some characters are missing. the text you've posted is not a valid Zend encoded file, so you should try uploading the file and linking to it
View user's profile Send private message
PostPosted: Sat Sep 06, 2008 5:45 pm Reply with quote
angrycoder
Regular user
Regular user
Joined: Jul 15, 2008
Posts: 22




mge wrote:
Zend encodes in binary data. if you post it as text there's a high possibility that some characters are missing. the text you've posted is not a valid Zend encoded file, so you should try uploading the file and linking to it


Sorry,
Here it it
http://www.megaupload.com/?d=6UWEGTYK

Thanks
View user's profile Send private message
PostPosted: Sat Sep 06, 2008 6:18 pm Reply with quote
mge
Valuable expert
Valuable expert
Joined: Jul 16, 2008
Posts: 142




Code:
<?php
class cimopen
{
var $m_user;

function cimopen( $name, $html_path, $user )
{
$this->CHtmlBlock( $name, $html_path );
$this->m_user = $user;
}

function parseblock( &$html )
{
global $g;
global $l;
global $g_user;
query( "SELECT *, floor((TO_DAYS(now())-TO_DAYS(birth))/365) AS age FROM user WHERE user_id=".$this->m_user."" );
if ( $user = fetch_row( ) )
{
$user['photo_id'] = result( "SELECT photo_id FROM photo WHERE user_id=".( $user['user_id'] )." LIMIT 1", 0, 2 );
if ( $user['photo_id'] == "" )
{
$user['photo'] = "nophoto_s.jpg";
}
else
{
$user['photo'] = ( $user['user_id'] )."_".$user['photo_id']."_s.jpg";
}
$user['city'] = result( "SELECT city_title FROM geo_city WHERE city_id=".( $user['city_id'] )."", 0, 2 );
if ( $user['city'] == "" )
{
$user['city'] = $l['all']['blank'];
}
$user['state'] = result( "SELECT state_title FROM geo_state WHERE state_id=".( $user['state_id'] )."", 0, 2 );
if ( $user['state'] == "" )
{
$user['state'] = $l['all']['blank'];
}
$user['country'] = result( "SELECT country_title FROM geo_country WHERE country_id=".( $user['country_id'] )."", 0, 2 );
if ( $user['country'] == "" )
{
$user['country'] = $l['all']['blank'];
}
foreach ( $user as $k=>$v )
{
$html->setvar( $k, $v );
}
parseBlock( $html );
}
}
}

class cgameinvite
{
var $m_user;
var $m_game;

function cgameinvite( $name, $html_path, $user, $game )
{
$this->CHtmlBlock( $name, $html_path );
$this->m_user = $user;
$this->m_game = $game;
}

function parseblock( &$html )
{
global $g;
global $l;
global $g_user;
if ( $this->m_game == "lovetree" )
{
$html->setvar( "game", "Love Tree" );
$html->setvar( "game_url", "lovetree" );
}
else if ( $this->m_game == "morboy" )
{
$html->setvar( "game", "Battle Sea" );
$html->setvar( "game_url", "morboy" );
}
else if ( $this->m_game == "shashki" )
{
$html->setvar( "game", "Checkers" );
$html->setvar( "game_url", "shashki" );
}
if ( query( "SELECT *, floor((TO_DAYS(now())-TO_DAYS(birth))/365) AS age FROM user WHERE user_id=".$this->m_user."" ) )
{
$user = fetch_row( );
foreach ( $user as $k=>$v )
{
$html->setvar( $k, $v );
}
parseBlock( $html );
}
}
}

class cvideoinvite
{
var $m_user;

function cvideoinvite( $name, $html_path, $user )
{
$this->CHtmlBlock( $name, $html_path );
$this->m_user = $user;
}

function parseblock( &$html )
{
global $g;
global $l;
global $g_user;
if ( query( "SELECT *, floor((TO_DAYS(now())-TO_DAYS(birth))/365) AS age FROM user WHERE user_id=".$this->m_user."" ) )
{
$user = fetch_row( );
foreach ( $user as $k=>$v )
{
$html->setvar( $k, $v );
}
parseBlock( $html );
}
}
}

class caudioinvite
{
var $m_user;

function caudioinvite( $name, $html_path, $user )
{
$this->CHtmlBlock( $name, $html_path );
$this->m_user = $user;
}

function parseblock( &$html )
{
global $g;
global $l;
global $g_user;
if ( query( "SELECT *, floor((TO_DAYS(now())-TO_DAYS(birth))/365) AS age FROM user WHERE user_id=".$this->m_user."" ) )
{
$user = fetch_row( );
foreach ( $user as $k=>$v )
{
$html->setvar( $k, $v );
}
parseBlock( $html );
}
}
}

function addoption( $select, $option )
{
$r = "";
$r .= "var ".$select.";";
$r .= "var ".$select."_option;";
$r .= "".$select." = document.getElementById(\"".$select."\");";
foreach ( $option as $k=>$v )
{
$r .= "".$select."_option = document.createElement(\"option\");";
$r .= "".$select."_option.setAttribute(\"value\",\"".$k."\");";
$r .= "".$select."_option.appendChild(document.createTextNode(\"".$v."\"));";
$r .= "".$select.".appendChild(".$select."_option);";
}
return $r;
}

function countries( )
{
global $db;
xajaxResponse( );
$objResponse = new xajaxResponse;
$js = "";
$objResponse->addClear( "country", "innerHTML" );
$objResponse->addAlert( "country" );
query( "SELECT country_id, country_title FROM geo_country" );
$option = array( );
while ( $row = fetch_row( ) )
{
$option[$row['country_id']] = $row['country_title'];
}
$js .= addoption( "country", $option );
$objResponse->addClear( "state", "innerHTML" );
$country_id = result( "SELECT country_id FROM geo_country WHERE country_id!=-1 LIMIT 1" );
query( "SELECT state_id, state_title FROM geo_state WHERE country_id=".to_sql( $country_id, "Number" )." ORDER BY state_title" );
$option = array( );
while ( $row = fetch_row( ) )
{
$option[$row['state_id']] = $row['state_title'];
}
$js .= addoption( "state", $option );
$objResponse->addClear( "city", "innerHTML" );
$state_id = result( "SELECT state_id FROM geo_state WHERE country_id=".to_sql( $country_id, "Number" )." ORDER BY state_title LIMIT 1" );
query( "SELECT city_id, city_title FROM geo_city WHERE state_id=".to_sql( $state_id, "Number" )." ORDER BY city_title" );
$option = array( );
while ( $row = fetch_row( ) )
{
$option[$row['city_id']] = $row['city_title'];
}
$js .= addoption( "city", $option );
$objResponse->addScript( $js );
return $objResponse;
}

function states( $country_id )
{
global $db;
xajaxResponse( );
$objResponse = new xajaxResponse;
$objResponse->addClear( "state", "innerHTML" );
$js = "";
$option = array( );
query( "SELECT state_id, state_title FROM geo_state WHERE country_id=".to_sql( $country_id, "Number" )." ORDER BY state_title" );
while ( $row = fetch_row( ) )
{
$option[$row['state_id']] = $row['state_title'];
}
$js .= addoption( "state", $option );
$objResponse->addClear( "city", "innerHTML" );
$state_id = result( "SELECT state_id FROM geo_state WHERE country_id=".to_sql( $country_id, "Number" )." ORDER BY state_title LIMIT 1" );
query( "SELECT city_id, city_title FROM geo_city WHERE state_id=".to_sql( $state_id, "Number" )." ORDER BY city_title" );
$option = array( );
while ( $row = fetch_row( ) )
{
$option[$row['city_id']] = $row['city_title'];
}
$js .= addoption( "city", $option );
$objResponse->addScript( $js );
return $objResponse;
}

function cities( $state_id )
{
global $db;
xajaxResponse( );
$objResponse = new xajaxResponse;
$objResponse->addClear( "city", "innerHTML" );
$js = "";
query( "SELECT city_id, city_title FROM geo_city WHERE state_id=".to_sql( $state_id, "Number" )." ORDER BY city_title" );
$option = array( );
while ( $row = fetch_row( ) )
{
$option[$row['city_id']] = $row['city_title'];
}
$js .= addoption( "city", $option );
$objResponse->addScript( $js );
return $objResponse;
}

function update( )
{
global $g_user;
global $objResponse;
xajaxResponse( );
$objResponse = new xajaxResponse;
im_update( );
game_update( );
video_update( );
audio_update( );
return $objResponse;
}

function im( )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
$scr = "";
$scr_msg = "";
query( "SELECT * FROM im_open WHERE from_user=".to_sql( $g_user['user_id'], "Number" )."" );
do
{
if ( $row = fetch_row( ) )
{
CImOpen( "", "./im_new/im.html", $row['to_user'] );
$page = new CImOpen;
$tmp = null;
$sData = $page->parse( $tmp, true );
unset( $page );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
$scr .= "opens[".$row['to_user']."] = '".$row['to_user']."';";
query( "\r\n\t\t\t(SELECT * FROM im_msg WHERE to_user=".to_sql( $row['to_user'], "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" ).")\r\n\t\t\tUNION (SELECT * FROM im_msg WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['to_user'], "Number" ).")\r\n\t\t\tORDER BY id DESC LIMIT 10\r\n\t\t", 2 );
do
{
} while ( $row2 = fetch_row( 2 ) );
$odd = "";
if ( $g_user['user_id'] == $row2['to_user'] )
{
$odd = " odd";
}
$msg_html = "<div class='cumsg ".$odd."' style='text-align: left;'><span class='cunick'>".$row2['name'].": </span>".to_html( $row2['msg'] )."</div>";
$scr_msg = "append_msg('".$row['to_user']."', '".str_replace( "'", "\\'", $msg_html )."'); ".$scr_msg;
}
else
{
} while( 1 );
$scr .= "\r\n\t\tfor(n in opens)\r\n\t\t{\r\n\t\t\tif (document.getElementById('xajax_im_open_' + opens[n]))\r\n\t\t\t{\r\n\t\t\t\tDrag.init(document.getElementById('xajax_im_head_' + opens[n]), document.getElementById('xajax_im_open_' + opens[n]));\r\n\t\t\t}\r\n\t\t}\r\n\t";
}
$objResponse->addScript( $scr_msg.$scr );
query( "SHOW TABLE STATUS LIKE 'im_msg'" );
$line = fetch_row( );
if ( intval( $line['Auto_increment'] ) == 0 )
{
set_session( "im_id", 0 );
return $objResponse;
}
else
{
set_session( "im_id", intval( $line['Auto_increment'] ) - 1 );
return $objResponse;
}
}

function im_sent( $sent_msg )
{
global $g_user;
$msg = $sent_msg['msg'];
$to_user = $sent_msg['to_user'];
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO im_msg SET from_user='".$g_user['user_id']."', to_user='".$to_user."', born=now(), name='".$g_user['name']."', msg=".to_sql( $msg )."" );
$objResponse->addScript( "\r\n\t\tclearTimeout(timeout);\r\n\t\tupdateAjax();\r\n\t\tdocument.forms['sent_msg_".$to_user."'].msg.value='';\r\n\t" );
return $objResponse;
}

function im_open( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
query( "SELECT * FROM im_open WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
$objResponse->addRemove( "xajax_im_open_".$user_id."" );
}
else
{
execute( "INSERT INTO im_open SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" )."" );
}
query( "SELECT * FROM im_open WHERE from_user=".to_sql( $user_id, "Number" )." AND to_user=".to_sql( $g_user['user_id'], "Number" )."" );
do
{
if ( $row = fetch_row( ) )
break;
execute( "INSERT INTO im_open SET from_user=".to_sql( $user_id, "Number" ).", to_user=".to_sql( $g_user['user_id'], "Number" )."" );
} while( 0 );
CImOpen( "", "./im_new/im.html", $user_id );
$page = new CImOpen;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
$objResponse->addScript( "\r\n\t\topens[".$user_id."] = '".$user_id."';\r\n\t\tfor(n in opens)\r\n\t\t{\r\n\t\t\tif (document.getElementById('xajax_im_open_' + opens[n]))\r\n\t\t\t{\r\n\t\t\t\tDrag.init(document.getElementById('xajax_im_head_' + opens[n]), document.getElementById('xajax_im_open_' + opens[n]));\r\n\t\t\t}\r\n\t\t}\r\n\t\treset_opens(".$user_id.");\r\n\t" );
$scr_msg = "";
query( "\r\n\t\t(SELECT * FROM im_msg WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )." AND id>".to_sql( 0, "Number" ).")\r\n\t\tUNION (SELECT * FROM im_msg WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $user_id, "Number" )." AND id>".to_sql( 0, "Number" ).")\r\n\t\tORDER BY id DESC LIMIT 10\r\n\t", 2 );
while ( $row2 = fetch_row( 2 ) )
{
$odd = "";
if ( $g_user['user_id'] == $row2['to_user'] )
{
$odd = " odd";
}
$msg_html = "<div class='cumsg ".$odd."' style='text-align: left;'><span class='cunick'>".$row2['name'].": </span>".to_html( $row2['msg'] )."</div>";
$scr_msg = "append_msg('".$user_id."', '".str_replace( "'", "\\'", $msg_html )."'); ".$scr_msg;
}
$objResponse->addScript( $scr_msg );
return $objResponse;
}

function im_close( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "DELETE FROM im_open WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
$objResponse->addRemove( "xajax_im_open_".$user_id."" );
return $objResponse;
}

function im_update( )
{
global $g_user;
global $objResponse;
$scr = "";
$scr_msg = "";
query( "\r\n\t\tSELECT * FROM im_msg\r\n\t\tWHERE (to_user=".to_sql( $g_user['user_id'], "Number" )." OR from_user=".to_sql( $g_user['user_id'], "Number" ).") AND id>".to_sql( get_session( "im_id" ), "Number" )."\r\n\t\tORDER BY id DESC LIMIT 10\r\n\t", 2 );
while ( $row2 = fetch_row( 2 ) )
{
$odd = "";
if ( $g_user['user_id'] == $row2['to_user'] )
{
$odd = " odd";
$user_id = $row2['from_user'];
}
else
{
$user_id = $row2['to_user'];
}
$msg_html = "<div class='cumsg ".$odd."' style='text-align: left;'><span class='cunick'>".$row2['name'].": </span>".to_html( $row2['msg'] )."</div>";
$scr_msg = "append_msg('".$user_id."', '".str_replace( "'", "\\'", $msg_html )."'); ".$scr_msg;
}
$scr .= "\r\n\t\tfor(n in opens)\r\n\t\t{\r\n\t\t\tif (document.getElementById('xajax_im_open_' + opens[n]))\r\n\t\t\t{\r\n\t\t\t\tDrag.init(document.getElementById('xajax_im_head_' + opens[n]), document.getElementById('xajax_im_open_' + opens[n]));\r\n\t\t\t}\r\n\t\t}\r\n\t";
$objResponse->addScript( $scr_msg.$scr );
query( "SHOW TABLE STATUS LIKE 'im_msg'" );
$line = fetch_row( );
if ( intval( $line['Auto_increment'] ) == 0 )
{
set_session( "im_id", 0 );
}
else
{
set_session( "im_id", intval( $line['Auto_increment'] ) - 1 );
}
}

function game_invite( $user_id, $game = "lovetree" )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
query( "SELECT * FROM game_invite WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
do
{
if ( $row = fetch_row( ) )
break;
execute( "INSERT INTO game_invite SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", game=".to_sql( $game )."" );
CGameInvite( "", "./games/invite.html", $user_id, "" );
$page = new CGameInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
return $objResponse;
} while( 0 );
execute( "DELETE FROM game_invite WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
execute( "INSERT INTO game_invite SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", game=".to_sql( $game )."" );
CGameInvite( "", "./games/invite.html", $user_id, "" );
$page = new CGameInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
return $objResponse;
}

function game_update( )
{
global $g_user;
global $objResponse;
query( "SELECT * FROM game_invite WHERE to_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
CGameInvite( "", "./games/update.html", $row['from_user'], $row['game'] );
$page = new CGameInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
execute( "DELETE FROM game_invite WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['from_user'], "Number" )."" );
}
query( "SELECT * FROM game_reject WHERE to_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
if ( $row['go'] == "N" )
{
$objResponse->addRemove( "xajax_game_invite" );
CGameInvite( "", "./games/reject.html", $row['from_user'], "" );
$page = new CGameInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
}
else
{
$objResponse->addRedirect( "./games.php?game=".$row['game']."&id=".$row['from_user']."" );
}
execute( "DELETE FROM game_reject WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['from_user'], "Number" )."" );
}
}

function game_reject( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO game_reject SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", go='N'" );
$objResponse->addRemove( "xajax_game_update" );
return $objResponse;
}

function game_go( $user_id, $game )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO game_reject SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", game=".to_sql( $game, "Text" ).", go='Y'" );
$objResponse->addRedirect( "./games.php?game=".$game."&id=".$user_id."" );
return $objResponse;
}

function video_invite( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
query( "SELECT * FROM video_invite WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
do
{
if ( $row = fetch_row( ) )
break;
execute( "INSERT INTO video_invite SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" )."" );
CVideoInvite( "", "./video/invite.html", $user_id );
$page = new CVideoInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
return $objResponse;
} while( 0 );
execute( "DELETE FROM video_invite WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
execute( "INSERT INTO video_invite SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" )."" );
CVideoInvite( "", "./video/invite.html", $user_id );
$page = new CVideoInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
return $objResponse;
}

function video_update( )
{
global $g_user;
global $objResponse;
query( "SELECT * FROM video_invite WHERE to_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
CvideoInvite( "", "./video/update.html", $row['from_user'] );
$page = new CvideoInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
execute( "DELETE FROM video_invite WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['from_user'], "Number" )."" );
}
query( "SELECT * FROM video_reject WHERE to_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
if ( $row['go'] == "N" )
{
$objResponse->addRemove( "xajax_video_invite" );
CvideoInvite( "", "./video/reject.html", $row['from_user'], "" );
$page = new CvideoInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
}
else
{
$objResponse->addRedirect( "./videochat.php?id=".$row['from_user']."" );
}
execute( "DELETE FROM video_reject WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['from_user'], "Number" )."" );
}
}

function video_reject( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO video_reject SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", go='N'" );
$objResponse->addRemove( "xajax_video_update" );
return $objResponse;
}

function video_go( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO video_reject SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", go='Y'" );
$objResponse->addRedirect( "./videochat.php?id=".$user_id."" );
return $objResponse;
}

function audio_invite( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
query( "SELECT * FROM audio_invite WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
do
{
if ( $row = fetch_row( ) )
break;
execute( "INSERT INTO audio_invite SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" )."" );
CAudioInvite( "", "./audiochat/invite.html", $user_id );
$page = new CAudioInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
return $objResponse;
} while( 0 );
execute( "DELETE FROM audio_invite WHERE to_user=".to_sql( $user_id, "Number" )." AND from_user=".to_sql( $g_user['user_id'], "Number" )."" );
execute( "INSERT INTO audio_invite SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" )."" );
CAudioInvite( "", "./audiochat/invite.html", $user_id );
$page = new CAudioInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
return $objResponse;
}

function audio_update( )
{
global $g_user;
global $objResponse;
query( "SELECT * FROM audio_invite WHERE to_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
CAudioInvite( "", "./audiochat/update.html", $row['from_user'] );
$page = new CAudioInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
execute( "DELETE FROM audio_invite WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['from_user'], "Number" )."" );
}
query( "SELECT * FROM audio_reject WHERE to_user=".to_sql( $g_user['user_id'], "Number" )."" );
if ( $row = fetch_row( ) )
{
if ( $row['go'] == "N" )
{
$objResponse->addRemove( "xajax_audio_invite" );
CAudioInvite( "", "./audiochat/reject.html", $row['from_user'], "" );
$page = new CAudioInvite;
$tmp = null;
$sData = $page->parse( $tmp, true );
$objResponse->addAppend( "xajax_im", "innerHTML", $sData );
}
else
{
$objResponse->addRedirect( "./audiochat.php?id=".$row['from_user']."" );
}
execute( "DELETE FROM audio_reject WHERE to_user=".to_sql( $g_user['user_id'], "Number" )." AND from_user=".to_sql( $row['from_user'], "Number" )."" );
}
}

function audio_reject( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO audio_reject SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", go='N'" );
$objResponse->addRemove( "xajax_audio_update" );
return $objResponse;
}

function audio_go( $user_id )
{
global $g_user;
xajaxResponse( );
$objResponse = new xajaxResponse;
execute( "INSERT INTO audio_reject SET to_user=".to_sql( $user_id, "Number" ).", from_user=".to_sql( $g_user['user_id'], "Number" ).", go='Y'" );
$objResponse->addRedirect( "./audiochat.php?id=".$user_id."" );
return $objResponse;
}

function savealbumtitle( $new_title, $album_id )
{
xajaxResponse( );
$objResponse = new xajaxResponse;
if ( $album_id == 0 )
{
$objResponse->addAssign( "TitleEditable", "innerHTML", $new_title );
return $objResponse;
}
else
{
$sql = "UPDATE `gallery_albums` SET `title` = '".$new_title."' WHERE `id` = ".$album_id;
execute( $sql );
$objResponse->addAssign( "TitleEditable", "innerHTML", $new_title );
return $objResponse;
}
}

function savealbumdesc( $new_desc, $album_id )
{
xajaxResponse( );
$objResponse = new xajaxResponse;
if ( $album_id == 0 )
{
$objResponse->addAssign( "DescEditable", "innerHTML", $new_desc );
return $objResponse;
}
else
{
$sql = "UPDATE `gallery_albums` SET `desc` = '".$new_desc."' WHERE `id` = ".$album_id;
execute( $sql );
$objResponse->addAssign( "DescEditable", "innerHTML", $new_desc );
return $objResponse;
}
}

function saveimagetitle( $new_title, $image_id )
{
xajaxResponse( );
$objResponse = new xajaxResponse;
if ( $image_id == 0 )
{
$objResponse->addAssign( "TitleEditable", "innerHTML", $new_title );
return $objResponse;
}
else
{
$sql = "UPDATE `gallery_images` SET `title` = '".$new_title."' WHERE `id` = ".$image_id;
execute( $sql );
$objResponse->addAssign( "TitleEditable", "innerHTML", $new_title );
return $objResponse;
}
}

function saveimagedesc( $new_desc, $image_id )
{
xajaxResponse( );
$objResponse = new xajaxResponse;
if ( $image_id == 0 )
{
$objResponse->addAssign( "DescEditable", "innerHTML", $new_desc );
return $objResponse;
}
else
{
$sql = "UPDATE `gallery_images` SET `desc` = '".$new_desc."' WHERE `id` = ".$image_id;
execute( $sql );
$objResponse->addAssign( "DescEditable", "innerHTML", $new_desc );
return $objResponse;
}
}

$g['no_headers'] = true;
$g['to_root'] = "../";
$area = "test";
include( $g['to_root']."_include/core/main_start.php" );
$xajax->processRequests( );
include( $g['to_root']."_include/core/main_close.php" );
?>
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 11:01 am Reply with quote
lenny
Valuable expert
Valuable expert
Joined: May 15, 2008
Posts: 275




Ok mge... enlighten me please Smile
How do you go about decoding zend encoded files - by the best of my knowledge it is virtually impossibly due to the almost infinite variation of the original source from bytecode...
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 1:10 pm Reply with quote
pexli
Valuable expert
Valuable expert
Joined: May 24, 2007
Posts: 665
Location: Bulgaria




lenny wrote:
Ok mge... enlighten me please Smile
How do you go about decoding zend encoded files - by the best of my knowledge it is virtually impossibly due to the almost infinite variation of the original source from bytecode...


Well you see this is possible.Few month ago 'some' guy's release in public private dezender soft.First dezender was writen in China few years ago.Same china guy's after that write a deioncuber.Kapish. Laughing Laughing Laughing
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 2:41 pm Reply with quote
lenny
Valuable expert
Valuable expert
Joined: May 15, 2008
Posts: 275




Ouch, I bet thats a blow to Zend and ionCube Laughing
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 2:57 pm Reply with quote
angrycoder
Regular user
Regular user
Joined: Jul 15, 2008
Posts: 22




koko wrote:
lenny wrote:
Ok mge... enlighten me please Smile
How do you go about decoding zend encoded files - by the best of my knowledge it is virtually impossibly due to the almost infinite variation of the original source from bytecode...


Well you see this is possible.Few month ago 'some' guy's release in public private dezender soft.First dezender was writen in China few years ago.Same china guy's after that write a deioncuber.Kapish. Laughing Laughing Laughing


Where could I find the deioncuber soft?

Thanks a lot!!!
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 4:13 pm Reply with quote
pexli
Valuable expert
Valuable expert
Joined: May 24, 2007
Posts: 665
Location: Bulgaria




Nowhere.Deioncuber is not free.If you want decode some file.Pls

http://www.qinvent.com/cyrj/deZender/dei_price.htm

Laughing Laughing
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 5:35 pm Reply with quote
waraxe
Site admin
Site admin
Joined: May 11, 2004
Posts: 2407
Location: Estonia, Tartu




Can someone share this dezender? Smile
View user's profile Send private message Send e-mail Visit poster's website
PostPosted: Sun Sep 07, 2008 5:46 pm Reply with quote
lenny
Valuable expert
Valuable expert
Joined: May 15, 2008
Posts: 275




Indeed - As I have said on these forums before, I have heard of such an individual who *claims* to be able to de-zend and de-ioncube scripts, but I have never seen any real evidence to support his claims...
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 6:36 pm Reply with quote
pexli
Valuable expert
Valuable expert
Joined: May 24, 2007
Posts: 665
Location: Bulgaria




lenny wrote:
Indeed - As I have said on these forums before, I have heard of such an individual who *claims* to be able to de-zend and de-ioncube scripts, but I have never seen any real evidence to support his claims...


Look 3-4 post up dude.If you blind this is your problem not our's.

P.S.waraxe you have PM.
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 7:20 pm Reply with quote
lenny
Valuable expert
Valuable expert
Joined: May 15, 2008
Posts: 275




To be honest koko, I dont see this as real evidence Wink
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 8:01 pm Reply with quote
mge
Valuable expert
Valuable expert
Joined: Jul 16, 2008
Posts: 142




basically that guy modified php.exe to intercept the code before processing it. instead it's dumped into a file.

i guess waraxe already has got it but those who are interested can just google dezend or dezender. i found it by googling so i guess it's not that hard Smile
View user's profile Send private message
PostPosted: Sun Sep 07, 2008 8:37 pm Reply with quote
waraxe
Site admin
Site admin
Joined: May 11, 2004
Posts: 2407
Location: Estonia, Tartu




I was testing this dezender couple of minutes ago and it's working perfectly!!! I have one specific CMS which i wanted to test for security holes allready ages before, but it's zend-encoded Very Happy
Now, thats whole new area of exploration Cool
Thanks, mge and koko!! Wink
View user's profile Send private message Send e-mail Visit poster's website
Zend file needed to decode
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT
Page 1 of 2
Goto page 1, 2Next
Post new topicReply to topic


Powered by phpBB 2001-2008 phpBB Group



Space Raider game for Android, free download - Space Raider gameplay video - Zone Raider mobile games
All logos and trademarks in this site are property of their respective owner. The comments and posts are property of their posters, all the rest (c) 2004-2024 Janek Vind "waraxe"
Page Generation: 0.048 Seconds