Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RE: Вопросы по PHP (для новичков)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RE: Вопросы по PHP (для новичков)
Имя
Сообщение << Старые топики   Новые топики >>
RE: Вопросы по PHP (для новичков) - 2008-10-09 10:18:10.160000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
возникла проблемма с получением ответа от сервера, полученный пакет:
--Packet begin-- To: 10.13.26.20 From: 11.111.11.11 Protocol: TCP Packet length: 976 Contents: HTTP/1.1 302 Found Server: nginx/0.7.1 Date: Thu, 09 Oct 2008 05:56:28 GMT Content-Type: text/html; charset=windows-1251 Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/4.4.7 Set-Cookie: ipkey=2171f; path=/; domain=.site.ru Expires: 0 Pragma: no-cache Last-Modified: Thu, 09 Oct 2008 10:00:26 GMT Set-Cookie: uid=724652; path=/; domain=.site.ru Set-Cookie: up=122193b98c4db0aa34fd; path=/; domain=.site.ru Set-Cookie: uip=79.173.80.253; path=/; domain=.site.ru Set-Cookie: bp=af0d4142299f09e0f025; path=/; domain=.site.ru Set-Cookie: session_id=199; path=/; domain=.site.ru Set-Cookie: au=724652; expires=Friday, 10-Oct-08 06:00:27 GMT; path=/; domain=.site.ru Set-Cookie: luid=724652; expires=Friday, 10-Oct-08 06:00:27 GMT; path=/; domain=.site.ru Set-Cookie: ipkey=2171f; path=/; domain=.site.ru Location: http://www.site.ru/me/?logged 0
отправленный пакет:
--Packet begin-- To: 89.222.192.2 From: 10.13.26.20 Protocol: TCP Packet length: 702 Contents: POST /login.php HTTP/1.1 Host: www.site.ru User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.3) Gecko/2008092417 AdCentriaIM/1.7 Firefox/3.0.3 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Referer: http://www.site.ru/login.php Content-Type: application/x-www-form-urlencoded Content-Length: 121 resl=1024x768%4032%2C+Thu+Oct+09+2008+10%3A00%3A22+GMT%2B0400&amp;time=36022&amp;date=9&amp;pass1=qw6dghdfd&amp;login=wws%28Ttn%29&amp;pass= --Packet end--

но  переменной получается присвоить лишь: HTTP/1.1 411 Length Required Server: nginx/0.7.1 Date: Thu, 09 Oct 2008 06:00:01 GMT Content-Type: text/html Content-Length: 180 Connection: close

вывод на экран ответа:
HTTP/1.1 411 Length Required Server: nginx/0.7.1 Date: Thu, 09 Oct 2008 06:00:01 GMT Content-Type: text/html Content-Length: 180 Connection: close 411 Length Required
nginx/0.7.1
Post #: 161
RE: Вопросы по PHP (для новичков) - 2008-10-09 12:06:10.653333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
конкретизирую вопрос, так как уже 3 _знающих_ просмотрело и никто не ответил…

по-моему дело в 411 Length Required, это так ?

Post #: 162
RE: Вопросы по PHP (для новичков) - 2008-10-09 13:31:43.123333   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
да так, скорее всего ты неправильно где-то заголовки отправляешь…
покажи код… ты же вроде не тот используешь, который oRb давал… там же только GET был запрос…
Post #: 163
RE: Вопросы по PHP (для новичков) - 2008-10-09 13:36:59.343333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

да так, скорее всего ты неправильно где-то заголовки отправляешь…
покажи код… ты же вроде не тот используешь, который oRb давал… там же только GET был запрос…

ага, заголовки непрально отправил, спс )
пс- ошибка была что забыл перед контентом \r\n\r\n поставить
Post #: 164
RE: Вопросы по PHP (для новичков) - 2008-10-09 22:43:39.793333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
вот новые опыты, новые траблы)
получаю jpeg пакетом, что самое странное одним, с сервера.
каким образом можно эти наборы символов вывести опять в jpeg?
кусок принятой картинки :

2!=,.$2I@LKG@FEPZsbPUmVEFd┬emw{│┌│N`█≈▄}√s~│|Ъш�C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||Ъю��√,"�Ъд����������� Ъд�╣���}�!1AQa"q2│▒║#B╠аRяП$3br┌%&amp;'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz┐└┘├┤┬┴┼▓⌠■∙√≈≤≥&nbsp;╒ё╓╔╕╖╗╘╙╡Ё╢╣╤╥╦╧╨бцдефгхийрстужвьызАБЦДЕФГХИЙЯРСТУЖВЬЫЗЪд�������� Ъд�╣��w�!1AQaq"2│B▒║╠а #3RПbrя$4А%Я&amp;'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz┌┐└┘├┤┬┴┼▓⌠■∙√≈≤≥&nbsp;╒ё╓╔╕╖╗╘╙╡Ё╢╣╤╥╦╧╨бцдефгхийрстужвьызБЦДЕФГХИЙРСТУЖВЬЫЗЪз� ��?�Л╗╒┼B(╒─(╒─(╒─(╒─(╒─(╒─(╒─(╒─(╒─)┌┌X─Rj╧т,агз║'п8'Р╒Аt▀4U'т░1е+└фБWh\В9аг╬*ОГVt-R.▄ЛЦЩ·°УЦ}┬4╧▒.Hт╙╞╗[/щ�0ГoНаns▄dp9╛иГэ╝dyeMаUЕ!ЙКгQъ╠Д╞÷$о"F┤cППб╧ ё┌C▌≤?*≈"\ШГ╪■╓└bэ&amp;2▐1ЁЩяс·qв$c▌у├с!h√Fч�wq3(ц╞^{tфЯQ╘ьХАЦ┼B г##╦?б{Г▒КЬЮя"─$y н�ч╥�w▄═zСс▌0A╘╫иnЦб╣кЁф├Б`wH┴гcв8Ю°ТфhI░*├²·4╒Р6Х'╕3│▓PG╛sN]A╧o0ЩхДp#BGч ╖·╚┌:}(▓МY┴%Sw-Ц8·╛OЮШ+┼Ф╣╣о≤ф╤╜б╗,╙rУАшР&amp;мsbm┐bP÷:ф√йгп}Фю'пcж╝шЙМхpЁ"&nbsp;EЫВ°д┐Х*тШ√╕╨&nbsp;ТUx/╜НlrЬнф[Р5b╞sDНQE�QE�QE�QE�QE�QE�QE�QE�QHлд�:⌠@ ET√Ч0┘═p\▒~╜ЭЯ°w╙ЁO1y"√Юyёb└°zde┤╕xгз⌠▓%и#B[≤8√TBzy?┘W}E╩G╝╗pлWh^²s┐▌AИс·∙HМ█dдqш@Нл└█╫x&lt;╡к╕;²"_,Dэ┐в─{qэqMG(Йяд═F7Ы╓Ъ�╤FЦ╫Kl├ш║²ь*4└·n▒┌▐БGoСТ║╓fБI$b╢j╡(ф&gt;Ю$7{Цш+3$BA╢┘f%ЦП═М с╘гв─!,rl⌡Вn7╙╛═lзzg÷П╘$|┐+Ф4JАwС!чЯГ╒²л7 Эг╗E≈║cr└НыщъвД(@╦Э*╜цЫn ╠▒йЕXЫУцp�Т!ж╙╬К╜е'hщ╦ ░RJ─?1Ьт╤C∙█/╣d/DЕWi⌠и9&gt;╔╡rАч║mIL{L├M═┬х░Е�Эp8ТВ║4K╧э╛÷+┬В.Ви#ПоТ╚▀╓Ия&nbsp;ff▌xР╝М┌Х&gt;╫=╘зLv⌠2шTb╝0Ьч╗0┤ПЙ?:lz▒YЕV∙╟B7≤C.}З÷║╜∙╡╣√чIФP▓F╙╗╡╩G=Т'─=&gt;╣,▒шБ╧x#ц╬я�;yqЩМьо║Ц╣╞╦rк╧┤Щ╓Дf1ЕЁ.гР░)aЧВ&lt;Чь╖iQу█©╩┘╬═░Е[▓ИP*yk╢⌡7Nsпg╒⌠пУгl{U║xv╨╩иfГj&lt;╙[qа╛=c╓БЗ┐▄√ЕYа Е║Ы╒^Ю╝:Щ)@UL╒N2╙gйС°нTЦП╜V└yl▄└б"А1о)╥╗Д▄~тД┼Bsг≤6,▀E�]ш╧о÷Ъ�U&gt;PЕ)╛y▐1щAХ╖!q°▓═6:uu╔hшЙOi"╛Хи .@im║┴иЗc&gt;·├╠шС░vЦЕ%n$░д\▄coСТИ/■Я√W╥▒U├И#█Q■t#'9И▒ОТ%╜6)]loC4w┴!ut=&nbsp;}sп\yb|Г√}О(aы[╡·G?Щq[√СЫк├C┼Хш╗оСЪ�тж2╧╪erZ(╒╗═╒┼(�╒┼(�╒┼(�╒┼(�╒┼┌{х`m╛ы~&gt;U&lt;П3И÷z╩с]ж4/#Qу≤Ю║=Д╔$#А1░Дy█÷Н▌°С▌╧#v╜╣]и▌93│дд┐ГГ'╗И▄g┐RДC≈bЛ≈лхмl≥D8yp╬Шz·{qU%$╞╠╨÷#йpAq°°≥У#ж&nbsp;ЛЁJKo╨²[ ╠Ъ�╚t÷LТ$░r:MК╣b-┬ ░юю╡FпIфпON≤╖╔$╓рLw0Mыc╠гс▄°@╚У╘Kш.e≥Tdn╨╗НщЙ+⌠О·)ШTгк,Н▒яwlо\╠b▒·ё╦О@X╘mn%╦&nbsp;4*Ю|╡²~КФхоqнqх╚WlJГоxюЩтг┌╩z█╬└dr&gt;╧угV╨&nbsp;6│╪╤Ы,Dq│█ьО╦▒г╖=ETyfHЦ╨╢█·$■ Ш╥1Ц+ъ░�▌;Xv╡$+Л│'щ4K╤&amp;└°cЬ┴&lt;┐НВ┤cМ┌e@▐5zУr8Ш╧ЙAЕ▄┴QUв|╘┘Kе"⌠,▌p3ъ┌8От8{▀$▀vД YRS╫╓ов╘Й'·┤ЮЫU╛Iom3m,Э╡0ЗG╞∙м0xБw╦▐-╬fш╫F·²╦Ц▒О@ф╗√А╔Ё╠I&gt;v·Pw0 Ш─3И· ╓1E4S╡Bн┘йНCn╧^Г╝HХFоB&lt;фf{V┤о z ЩOA$·╪ e*&amp;1ЫФ� │vЫ~Xн6▌Щх&lt;Т&lt;┼6э╞⌠ШBDл╬dr"o▒оLR3▄w;А^1╤F▓шЕ&lt;у·RH'Ь≈УТТ°┴sFК0PK�ЙMVmFуzK╪d ф╔фOЮУ┼яг#╥≈onl▒|Юues│э�УЁкL╘)Ы╕█╪чNК▓┘≈╕фTp�ок≥.ё6%у#EvH╔`≤щ∙ы╥&gt;║╟�J╛Зё╬Яжйк┌лgЛ·zЯКЛA╙?Ту▒ЧB⌡oО#'⌡╗КьЧ=≤вЩЛ┌hцnйк└.qй∙P©Йs·╧NL≈6[·rйЕ╔²сpT▓FРу[╦eЦ▐ц║Лy(╓8t┴k·чб:t$1Квш=Г5J;│▓хO&nbsp;÷(▒щ2[▐nёПгJ┼KхC╗щ"╕B╙╓╔╤/215b|e├;pWР╘Ф'≤рWи▒Ё²ЯJЛd⌠щrz÷Ъ�XмНЫД· л�СRy� H*ё┐с╧ф:┼и{Е┘╔█Kls⌠█└ь╦Гэ█/▄▐╦L╧хгл�нАЗрФBГ[!1+;х▌9НяOpюЭщ╟sЗkOж█]bYЫbeНwN�ыУК\йР╠[y╞ч9;юВ�0jH√ЙБU├ч8вм=C?Ю@|©╕hФ=Ж-I╘цхА⌡-╫░╛╜ф9ДЦ·G&gt;Ф╙▀Вh╓qО�АПqЙ@ЕЁ▌Э{°ИI║чН▌r└Щы▌xGLГ┐оК┼e╚-²ю▓8ёfк#E)�фyГ'ьг#с+^╒|вт╫Щыu▌7█]w┬я|╣#ХzЩy╘ф■┌0doУя┐\79d▌3°П~у╦╦&gt;Zo▓?-Nж6U=O#─2╔7фд█Kх\∙8М╟Нb ТВТ╖dU▒*hПюрG93MР┬в═l▌=Ь ВХ*Тю`S╞©,e▐hшР▓югАУБ╕щ╛╕А]╔hвФg▀3ь┌юъp╫3R-КYK;:╖&nbsp;ьСVЁЧх^ё╞Ч╙vC╢D▓шЛЦй∙ЭХaрf▄Kъj┐с╖#╕Fr:9я∙С6S√sВeфB█─c==г║3I:╒[лXGРDЙ(хХыГ═ЦИB&lt;оз'╤┴|о9�ш#│▌OAфъ~*╩$╛Ди╪═&gt;t│╗3││гЭ3ОMW┬б#i≥Юtbэm▓zzc&lt;Н╝&lt;жР%■эн═Ж╟В!©.A&lt;▌G=Нf&amp;GЫЕPKЫ┤к┬═н1э▌r3·Ц5≥Ш┌▌ахUX┬·≥нIУ▒фщ╧▓}╡B┼ФeД"▒∙фЦТгAИN&nbsp;]ёл3\6пDr╨Ю8t#ПОЬР2sё╦Y'√Uк�═F(tхюЮwаг^sVb╦).P└1Ю░TМvф9$1▐}╫Ьдэ·k≈#yafHФ▄JW┌м0Лц┐┌ШЯ┐LЫлHпМф$▐├▒U}X▄(хsЙ╬∙^ie░╛[yРьЛзг&lt;╗S▓0Hа═У╓)╢BА├2ёЦ╘1УnFОхVt&nbsp;└▓J\`╠х⌠╦~#L jx├yKЖё Y©Ю#О~4╞ry╞╠xхЁ≈▓Wх ÷э╗`1юgjЦэ÷fБHEE┬0Ф#▌O's⌠⌠ъ▒Ти╗ёсклМ#А╒&nbsp;E└H*A'╝GТг3[лб7y"▐лR_8┐√$Д═Ц┌wdq▓=s≈ЙRС╖Еq┬░оЦ{FFrNNxД�CмYЁ╤НIэ(87ф╬� 8ГЭ▄T≈hf.Ц Es3G╠Ог\sпШоБa▄╟≥╓,w7хёш┬8ф=~╣Jе╚uыa4╕5┼▓S╧Б9Ж&lt; ЦЭ╖·²#u/!$I3⌠▒$╜╠$Aь▌:gсъ║"▒└░хРJ╗рFpМ9q?u∙xЛ=ЁхМAa;∙Д▄╠о1*╠гCсz{pB╜(о%©чd▀ДH▌F9Ж=pxК│MЫА≤XжА0└ф7≈'Щёб╥ИРЭО≥I Мц∙!а�кuХ�QЧУ�┘ёиф~нЫзIгщUЙ╫x'JB╪╤-p├а╤И"гR9ю0rтp#iUа▒⌡xb╤wqы]F{▒с╥w8TV┴Цa�оНq²ё╥лOт&nbsp;╔,▓]]нэ╬Гk°g²■~╜&amp;иnбJc▄ЁfЫЁ≤─ф}┬цц"║Y%≥÷х┴ыв▓GлюwиоБjiЗ]╛л╖�≥Ы@+Е╦фAГ9Д{z╧ П[-Ё╒("2▓гЦ⌠ьrиУ╔йчЮ═чФDZВ2~П╓"≈▐║н1ИюЙ;Q▒╬#?НуU╔шу}G╕@и&lt;▀в$°p~╬═Б÷,Gи&gt;КKx&lt;цmp~о╪&amp;▐~°zЯпЗrК▀с╜╠q┤хЫк·Ю├Дz?÷]X∙ ]Б■B┘!Ld∙'▒фrщ&gt;ёв&nbsp;".я■⌡rЙ!Tq°.&gt;ЯЬ$Щ1тSЕCДFdQ °ФWA╩й▒юL9$Уг#╥²,ДO╪:ПЯ#1$°rNqхЦ╖b/x@T≤ёX°х⌠ицI┐┐⌠ЗdГ╠аИJ╡=дLМГ3?шея─в°c╬Hг\, XY▄СHСJ╦▀|√Ц,3▌г╝=═╙в0F. _24&nbsp;Cд╗ШЧVг╘М┐эgс⌡пHa*╖kJи▀e╦`°Д▒ъ║'╦Ф⌡uф▓@║Д│┬╗&nbsp;Gа'nG^?≤аЙзWEЭ║ Ё╢$/≥з,t ▓8$╪sИеCwВ_,1$ ?П╙└C▐т�_б╕√9╡╠оf2zt'·°т2хА╓Yцpф6░+ЧР┘К▐СИE╒┌яCfс#≥XB \╗�7wо°3оsшЯ=EИ┌/)╛nФU�;?(&lt;ф=O├}ydw- ≤ш\Jн@к╒НиKкbък╛╘'К°99Ц─гЮ@ёщ╨C-╣РJmп4█ 6э Э╛GL`Я▌═S?╢щ≈t╗N╝K╡@FОИЬTяЙB▄╡,r#aYВ░@нHё{цВ─ЙQ1m≤LcnРлWэnёР╕э&lt;з─F▒хF':|мЧ=*d╟O,╪v╛Dg&amp;B[▐@Gк▌9УИ
Post #: 165
RE: Вопросы по PHP (для новичков) - 2008-10-09 23:23:42.890000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Ты про это? header('Content-Type: image/jpeg');
Post #: 166
RE: Вопросы по PHP (для новичков) - 2008-10-10 03:28:05.480000   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000

quote:

ORIGINAL: brtn

вот новые опыты, новые траблы)
получаю jpeg пакетом, что самое странное одним, с сервера.
каким образом можно эти наборы символов вывести опять в jpeg?
кусок принятой картинки :

2!=,.$2I@LKG@FEPZsbPUmVEFd┬emw{│┌│N`█≈▄}√s~│|Ъш�C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||Ъю��√,"�Ъд�����������Ъд�╣���}�!1AQa"q2│▒║#B╠аRяП$3br┌%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz┐└┘├┤┬┴┼▓⌠■∙√≈≤≥ ╒ё╓╔╕╖╗╘╙╡Ё╢╣╤╥╦╧╨бцдефгхийрстужвьызАБЦДЕФГХИЙЯРСТУЖВЬЫЗЪд��������Ъд�╣��w�!1AQaq"2│B▒║╠а #3RПbrя$4А%Я&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz┌┐└┘├┤┬┴┼▓⌠■∙√≈≤≥ ╒ё╓╔╕╖╗╘╙╡Ё╢╣╤╥╦╧╨бцдефгхийрстужвьызБЦДЕФГХИЙРСТУЖВЬЫЗЪз� ��?�Л╗╒┼B(╒─(╒─(╒─(╒─(╒─(╒─(╒─(╒─(╒─)┌┌X─Rj╧т,агз║'п8'Р╒Аt▀4U'т░1е+└фБWh\В9аг╬*ОГVt-R.▄ЛЦЩ·°УЦ}┬4╧▒.Hт╙╞╗[/щ�0ГoНаns▄dp9╛иГэ╝dyeMаUЕ!ЙКгQъ╠Д╞÷$о"F┤cППб╧ ё┌C▌≤?*≈"\ШГ╪■╓└bэ&2▐1ЁЩяс·qв$c▌у├с!h√Fч�wq3(ц╞^{tфЯQ╘ьХАЦ┼Bг##╦?б{Г▒КЬЮя"─$y н�ч╥�w▄═zСс▌0A╘╫иnЦб╣кЁф├Б`wH┴гcв8Ю°ТфhI░*├²·4╒Р6Х'╕3│▓PG╛sN]A╧o0ЩхДp#BGч ╖·╚┌:}(▓МY┴%Sw-Ц8·╛OЮШ+┼Ф╣╣о≤ф╤╜б╗,╙rУАшР&мsbm┐bP÷:ф√йгп}Фю'пcж╝шЙМхpЁ" EЫВ°д┐Х*тШ√╕╨ ТUx/╜НlrЬнф[Р5b╞sDНQE�QE�QE�QE�QE�QE�QE�QE�QHлд�:⌠@ET√Ч0┘═p\▒~╜ЭЯ°w╙ЁO1y"√Юyёb└°zde┤╕xгз⌠▓%и#B[≤8√TBzy?┘W}E╩G╝╗pлWh^²s┐▌AИс·∙HМ█dдqш@Нл└█╫x&lt;╡к╕;²"_,Dэ┐в─{qэqMG(Йяд═F7Ы╓Ъ�╤FЦ╫Kl├ш║²ь*4└·n▒┌▐БGoСТ║╓fБI$b╢j╡(ф&gt;Ю$7{Цш+3$BA╢┘f%ЦП═Мс╘гв─!,rl⌡Вn7╙╛═lзzg÷П╘$|┐+Ф4JАwС!чЯГ╒²л7 Эг╗E≈║cr└НыщъвД(@╦Э*╜цЫn╠▒йЕXЫУцp�Т!ж╙╬К╜е'hщ╦ ░RJ─?1Ьт╤C∙█/╣d/DЕWi⌠и9&gt;╔╡rАч║mIL{L├M═┬х░Е�Эp8ТВ║4K╧э╛÷+┬В.Ви#ПоТ╚▀╓Ия ff▌xР╝М┌Х&gt;╫=╘зLv⌠2шTb╝0Ьч╗0┤ПЙ?:lz▒YЕV∙╟B7≤C.}З÷║╜∙╡╣√чIФP▓F╙╗╡╩G=Т'─=&gt;╣,▒шБ╧x#ц╬я�;yqЩМьо║Ц╣╞╦rк╧┤Щ╓Дf1ЕЁ.гР░)aЧВ&lt;Чь╖iQу█©╩┘╬═░Е[▓ИP*yk╢⌡7Nsпg╒⌠пУгl{U║xv╨╩иfГj&lt;╙[qа╛=c╓БЗ┐▄√ЕYа Е║Ы╒^Ю╝:Щ)@UL╒N2╙gйС°нTЦП╜V└yl▄└б"А1о)╥╗Д▄~тД┼Bsг≤6,▀E�]ш╧о÷Ъ�U&gt;PЕ)╛y▐1щAХ╖!q°▓═6:uu╔hшЙOi"╛Хи.@im║┴иЗc&gt;·├╠шС░vЦЕ%n$░д\▄coСТИ/■Я√W╥▒U├И#█Q■t#'9И▒ОТ%╜6)]loC4w┴!ut= }sп\yb|Г√}О(aы[╡·G?Щq[√СЫк├C┼Хш╗оСЪ�тж2╧╪erZ(╒╗═╒┼(�╒┼(�╒┼(�╒┼(�╒┼┌{х`m╛ы~&gt;U&lt;П3И÷z╩с]ж4/#Qу≤Ю║=Д╔$#А1░Дy█÷Н▌°С▌╧#v╜╣]и▌93│дд┐ГГ'╗И▄g┐RДC≈bЛ≈лхмl≥D8yp╬Шz·{qU%$╞╠╨÷#йpAq°°≥У#ж ЛЁJKo╨²[ ╠Ъ�╚t÷LТ$░r:MК╣b-┬ ░юю╡FпIфпON≤╖╔$╓рLw0Mыc╠гс▄°@╚У╘Kш.e≥Tdn╨╗НщЙ+⌠О·)ШTгк,Н▒яwlо\╠b▒·ё╦О@X╘mn%╦ 4*Ю|╡²~КФхоqнqх╚WlJГоxюЩтг┌╩z█╬└dr&gt;╧угV╨ 6│╪╤Ы,Dq│█ьО╦▒г╖=ETyfHЦ╨╢█·$■ Ш╥1Ц+ъ░�▌;Xv╡$+Л│'щ4K╤&└°cЬ┴&lt;┐НВ┤cМ┌e@▐5zУr8Ш╧ЙAЕ▄┴QUв|╘┘Kе"⌠,▌p3ъ┌8От8{▀$▀vД YRS╫╓ов╘Й'·┤ЮЫU╛Iom3m,Э╡0ЗG╞∙м0xБw╦▐-╬fш╫F·²╦Ц▒О@ф╗√А╔Ё╠I&gt;v·Pw0 Ш─3И· ╓1E4S╡Bн┘йНCn╧^Г╝HХFоB&lt;фf{V┤о z ЩOA$·╪ e*&1ЫФ� │vЫ~Xн6▌Щх&lt;Т&lt;┼6э╞⌠ШBDл╬dr"o▒оLR3▄w;А^1╤F▓шЕ&lt;у·RH'Ь≈УТТ°┴sFК0PK�ЙMVmFуzK╪d ф╔фOЮУ┼яг#╥≈onl▒|Юues│э�УЁкL╘)Ы╕█╪чNК▓┘≈╕фTp�ок≥.ё6%у#EvH╔`≤щ∙ы╥&gt;║╟�J╛Зё╬Яжйк┌лgЛ·zЯКЛA╙?Ту▒ЧB⌡oО#'⌡╗КьЧ=≤вЩЛ┌hцnйк└.qй∙P©Йs·╧NL≈6[·rйЕ╔²сpT▓FРу[╦eЦ▐ц║Лy(╓8t┴k·чб:t$1Квш=Г5J;│▓хO ÷(▒щ2[▐nёПгJ┼KхC╗щ"╕B╙╓╔╤/215b|e├;pWР╘Ф'≤рWи▒Ё²ЯJЛd⌠щrz÷Ъ�XмНЫД· л�СRy� H*ё┐с╧ф:┼и{Е┘╔█Kls⌠█└ь╦Гэ█/▄▐╦L╧хгл�нАЗрФBГ[!1+;х▌9НяOpюЭщ╟sЗkOж█]bYЫbeНwN�ыУК\йР╠[y╞ч9;юВ�0jH√ЙБU├ч8вм=C?Ю@|©╕hФ=Ж-I╘цхА⌡-╫░╛╜ф9ДЦ·G&gt;Ф╙▀Вh╓qО�АПqЙ@ЕЁ▌Э{°ИI║чН▌r└Щы▌xGLГ┐оК┼e╚-²ю▓8ёfк#E)�фyГ'ьг#с+^╒|вт╫Щыu▌7█]w┬я|╣#ХzЩy╘ф■┌0doУя┐\79d▌3°П~у╦╦&gt;Zo▓?-Nж6U=O#─2╔7фд█Kх\∙8М╟Нb ТВТ╖dU▒*hПюрG93MР┬в═l▌=Ь ВХ*Тю`S╞©,e▐hшР▓югАУБ╕щ╛╕А]╔hвФg▀3ь┌юъp╫3R-КYK;:╖ ьСVЁЧх^ё╞Ч╙vC╢D▓шЛЦй∙ЭХaрf▄Kъj┐с╖#╕Fr:9я∙С6S√sВeфB█─c==г║3I:╒[лXGРDЙ(хХыГ═ЦИB&lt;оз'╤┴|о9�ш#│▌OAфъ~*╩$╛Ди╪═&gt;t│╗3││гЭ3ОMW┬б#i≥Юtbэm▓zzc&lt;Н╝&lt;жР%■эн═Ж╟В!©.A&lt;▌G=Нf&GЫЕPKЫ┤к┬═н1э▌r3·Ц5≥Ш┌▌ахUX┬·≥нIУ▒фщ╧▓}╡B┼ФeД"▒∙фЦТгAИN ]ёл3\6пDr╨Ю8t#ПОЬР2sё╦Y'√Uк�═F(tхюЮwаг^sVb╦).P└1Ю░TМvф9$1▐}╫Ьдэ·k≈#yafHФ▄JW┌м0Лц┐┌ШЯ┐LЫлHпМф$▐├▒U}X▄(хsЙ╬∙^ie░╛[yРьЛзг&lt;╗S▓0Hа═У╓)╢BА├2ёЦ╘1УnFОхVt └▓J\`╠х⌠╦~#L jx├yKЖё Y©Ю#О~4╞ry╞╠xхЁ≈▓Wх÷э╗`1юgjЦэ÷fБHEE┬0Ф#▌O's⌠⌠ъ▒Ти╗ёсклМ#А╒ E└H*A'╝GТг3[лб7y"▐лR_8┐√$Д═Ц┌wdq▓=s≈ЙRС╖Еq┬░оЦ{FFrNNxД�CмYЁ╤НIэ(87ф╬� 8ГЭ▄T≈hf.Ц Es3G╠Ог\sпШоБa▄╟≥╓,w7хёш┬8ф=~╣Jе╚uыa4╕5┼▓S╧Б9Ж&lt; ЦЭ╖·²#u/!$I3⌠▒$╜╠$Aь▌:gсъ║"▒└░хРJ╗рFpМ9q?u∙xЛ=ЁхМAa;∙Д▄╠о1*╠гCсz{pB╜(о%©чd▀ДH▌F9Ж=pxК│MЫА≤XжА0└ф7≈'Щёб╥ИРЭО≥I Мц∙!а�кuХ�QЧУ�┘ёиф~нЫзIгщUЙ╫x'JB╪╤-p├а╤И"гR9ю0rтp#iUа▒⌡xb╤wqы]F{▒с╥w8TV┴Цa�оНq²ё╥лOт ╔,▓]]нэ╬Гk°g²■~╜&иnбJc▄ЁfЫЁ≤─ф}┬цц"║Y%≥÷х┴ыв▓GлюwиоБjiЗ]╛л╖�≥Ы@+Е╦фAГ9Д{z╧ П[-Ё╒("2▓гЦ⌠ьrиУ╔йчЮ═чФDZВ2~П╓"≈▐║н1ИюЙ;Q▒╬#?НуU╔шу}G╕@и&lt;▀в$°p~╬═Б÷,Gи&gt;КKx&lt;цmp~о╪&▐~°zЯпЗrК▀с╜╠q┤хЫк·Ю├Дz?÷]X∙ ]Б■B┘!Ld∙'▒фrщ&gt;ёв ".я■⌡rЙ!Tq°.&gt;ЯЬ$Щ1тSЕCДFdQ°ФWA╩й▒юL9$Уг#╥²,ДO╪:ПЯ#1$°rNqхЦ╖b/x@T≤ёX°х⌠ицI┐┐⌠ЗdГ╠аИJ╡=дLМГ3?шея─в°c╬Hг\, XY▄СHСJ╦▀|√Ц,3▌г╝=═╙в0F. _24 Cд╗ШЧVг╘М┐эgс⌡пHa*╖kJи▀e╦`°Д▒ъ║'╦Ф⌡uф▓@║Д│┬╗ Gа'nG^?≤аЙзWEЭ║Ё╢$/≥з,t ▓8$╪sИеCwВ_,1$ ?П╙└C▐т�_б╕√9╡╠оf2zt'·°т2хА╓Yцpф6░+ЧР┘К▐СИE╒┌яCfс#≥XB\╗�7wо°3оsшЯ=EИ┌/)╛nФU�;?(&lt;ф=O├}ydw- ≤ш\Jн@к╒НиKкbък╛╘'К°99Ц─гЮ@ёщ╨C-╣РJmп4█ 6э Э╛GL`Я▌═S?╢щ≈t╗N╝K╡@FОИЬTяЙB▄╡,r#aYВ░@нHё{цВ─ЙQ1m≤LcnРлWэnёР╕э&lt;з─F▒хF':|мЧ=*d╟O,╪v╛Dg&B[▐@Gк▌9УИ


Сохранить эти крокозяблы в файл.jpg
Post #: 167
RE: Вопросы по PHP (для новичков) - 2008-10-10 06:01:09.116666   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
fwrite() не помогает?
конечно, скорее всего ещё понадобится записывать заголовки файла, ну это вообще можно прочитать про файлы jpeg… погуглить можно…
а вообще ещё можно использовать gdlib… по-моему самый лучший вариант…
Post #: 168
RE: Вопросы по PHP (для новичков) - 2008-10-10 16:39:13.220000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

ORIGINAL: oRb
Ты про это? header('Content-Type: image/jpeg');

да
quote:

Сохранить эти крокозяблы в файл.jpg

пробовал, не собирается картинка
quote:

fwrite() не помогает?

при чём здесь fwrite()?
quote:

ну это вообще можно прочитать про файлы jpeg… погуглить можно…

и смысл читать про файлы jpeg? у меня есть малварь, нужно её собрать.
quote:

можно использовать gdlib… по-моему самый лучший вариант…

не знаю что это, но посмотрю
quote:

скорее всего ещё понадобится записывать заголовки файла

можно поподробнее, заголовки переданной капчи? как они выглядят?


+ не получается обработать рег. выражениями пришедший, т.к. внутри капчи множество ковычек… =(
Post #: 169
RE: Вопросы по PHP (для новичков) - 2008-10-11 16:37:50.463333   
yodda83

Сообщений: 2
Оценки: 0
Присоединился: 2008-10-11 16:28:14.773333
Пожалуйста подскажите как подключить PHP-скрипт к HTML-странице????
Post #: 170
RE: Вопросы по PHP (для новичков) - 2008-10-11 18:51:43.940000   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
<?php
echo 'Hello world';
?>

вот так…
Post #: 171
RE: Вопросы по PHP (для новичков) - 2008-10-12 01:04:48.710000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
2Parano1d
)))
за ответ насчёт хэлоу ворлда лично от меня +2 ))))
Post #: 172
RE: Вопросы по PHP (для новичков) - 2008-10-12 22:33:12.840000   
yodda83

Сообщений: 2
Оценки: 0
Присоединился: 2008-10-11 16:28:14.773333
Пробовал! не получается ((( нужно как-то инклудить ! как это сделать???
Post #: 173
RE: Вопросы по PHP (для новичков) - 2008-10-12 22:35:50.530000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000

quote:

ORIGINAL: yodda83

Пробовал! не получается ((( нужно как-то инклудить ! как это сделать???

если это не получаеться, какие могут быть инклуды? Начать с интерпретации надо бы. Ты сервер поднял? Интерпретатор подключил?
Post #: 174
RE: Вопросы по PHP (для новичков) - 2008-10-13 17:39:49.576666   
keys

Сообщений: 137
Оценки: 0
Присоединился: 2008-08-06 08:48:50.340000
quote:

Пожалуйста подскажите как подключить PHP-скрипт к HTML-странице????

первым делом переименовать её в .php
index.html.php
Post #: 175
RE: Вопросы по PHP (для новичков) - 2008-10-15 02:02:13.873333   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
Есть вопрос и одновременно предложение по борьбе со спам-ботами. Тонкостей роботы всех ботов я не изучил, но вот какое решение пришло в голову:
случайная генерация названий элементов формы. Пример:

&lt;?php /* * Суть такова, придумываем названия для элементов формы. * У нас будет имя пользователя и тело комментария, для примера. * После их определения, генерируем случайный идентификатор * * */ DEFINE('NAME', 'fm_name'); DEFINE('BODY', 'fm_body'); $rid = hash('crc32',rand().rand()); //генерируем случайны ид и берем с него CRC (так эстетичнее смотрится) $div_name = hash('crc32',NAME.$rid); $div_body = hash('crc32',BODY.$rid); echo " &lt;form method=\"POST\"&gt; &lt;input type=\"text\" name=\"{$div_name}\" /&gt; &lt;input type=\"text\" name=\"{$div_body}\" /&gt; &lt;input type=\"hidden\" name=\"rid\" value=\"{$rid}\" /&gt; &lt;input type=\"submit\" name=\"submit\" value=\"Отправить\" /&gt; &lt;/form&gt; "; if (!empty($_POST)){ $rid = $_POST['rid']; $div_name = hash('crc32',NAME.$rid); $div_body = hash('crc32',BODY.$rid); echo "Имя: {$_POST[$div_name]}&lt;br&gt;"; echo "Текст: {$_POST[div_body]}&lt;br&gt;"; }else{ echo "Данные не инициализированы"; }
Как видно с примера, боту по сути не за что цеплятся кроме типа поля, потому как его название каждый раз изминяется и чем сложнее алгоритм, тем тяжелее обойти такую засчиту.
Так думаю я :)
А как на самом деле?
Post #: 176
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:17:25.310000   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
думаю проще изначально поставить неверный action у формы, а потом его переписать яваскриптом

бот будет слать, но в никуда



ps. "засчита" это пять :)
Post #: 177
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:31:12.410000   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
quote:

думаю проще изначально поставить неверный action у формы, а потом его переписать яваскриптом


Я где-то это уже видел, только проблема этого метода, в отсутствии, так сказать, "полиморфизма". Адаптировать бота не составит особого труда. Данный же метод более "непредсказуем". Кроме того, моим методом можно полностью генерить ксс с разными названиями элементов, что ещё более усложнит задачу.

П.С. Я тут подумал, способ может подойди как противодействие XSS, правда не всегда и не везде :(
Post #: 178
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:34:05.033333   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
а в чем проблема отпарсить форму и каждому name присвоить value и отправить тебе?
Post #: 179
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:37:18.600000   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
quote:

а в чем проблема отпарсить форму и каждому name присвоить value и отправить тебе?


Так ни один бот не делает. Ну что он впишет если это будет мейл, имя юзверя или вообще фиктивное поле, скрытое яваскриптом? Заполнение формы идет по конкретным названиям элементов.
Post #: 180
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:48:26.900000   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
ну думаю ты сам ответил на свой вопрос:
если заполнение идет по конкретному name то защита сработает
если нет, то нет :)
Post #: 181
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:50:56.056666   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
Это да. Но вот что меня интересует конкретно: есть ли боты которые можно запрограммировать чтоб они заполняли по порядку? Порядок то отрисовки заменить сложно :(
UPD: их всех, что я смог препарировать, абсолютное большинство ориентировались именно на название либо формы и элементов, либо просто элементов
Post #: 182
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:54:07.260000   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
можно сделать скрытое поле(javascript/css) для пользователей с определенным названием - допустим mail. Бот его увидит и заполнит, пользователь нет.
Post #: 183
RE: Вопросы по PHP (для новичков) - 2008-10-15 03:56:09.903333   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
quote:

можно сделать скрытое поле(jаvаsсript/css) для пользователей с определенным названием - допустим mail. Бот его увидит и заполнит, пользователь нет.


И отсеивать ботов по признаку заполнения данного поля? Неплохая идея, спасибо.
Только тогда лучше уж не мейл, а другое какое-то :)
Post #: 184
RE: Вопросы по PHP (для новичков) - 2008-10-15 06:32:57.056666   
kolPeeX

Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
FreX, один из немногих рабочих методов - captcha. почти все остальное можно обойти, если бот пишется на конкретный движок

ну, а если тебе так надо: http://forum.xaknet.ru/thread1743.html
Post #: 185
RE: Вопросы по PHP (для новичков) - 2008-10-15 19:46:52.316666   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
капчу тоже можно обойти, просто написать распознание… но это намного сложнее) тем более если самому алгоритм переписать
Post #: 186
RE: Вопросы по PHP (для новичков) - 2008-10-15 20:03:32.410000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

ORIGINAL: magistr_bender

капчу тоже можно обойти, просто написать распознание… но это намного сложнее) тем более если самому алгоритм переписать

вот такую реально обойти? :

Post #: 187
RE: Вопросы по PHP (для новичков) - 2008-10-16 00:21:52.780000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
ыыыы… удивил.. никогда ничего подобного не видил…
но теоретически обойти можно любую капчу если известен алгоритм.
Post #: 188
RE: Вопросы по PHP (для новичков) - 2008-10-16 01:11:22.406666   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
quote:

FreX, один из немногих рабочих методов - captcha. почти все остальное можно обойти, если бот пишется на конкретный движок

Не устраивает:
- написать самому хорошую каптчу тяжело, юзать кем-то написанные опасно, могут взломать, а сам не скоро узнаешь
- каптча - фашизм, вспоминаем рэпидшейр

quote:

ну, а если тебе так надо: http://forum.xaknet.ru/thread1743.html

Спасибо за ссылку, тоже вариант. Если обьеденить способы, то можно достаточно надежно защитить форму.
Каптча, не мой выбор… Неэстетично смотрится.
Post #: 189
RE: Вопросы по PHP (для новичков) - 2008-10-16 01:13:38.906666   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
quote:

вот такую реально обойти? :

Реально, этот вариант уже вроде обошли, правда те же ребята новую придумали, посложнее. Скинул бы ссылку на их страничку, но завтыкал где-то.
Post #: 190
RE: Вопросы по PHP (для новичков) - 2008-10-16 16:26:05.226666   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:


Реально, этот вариант уже вроде обошли, правда те же ребята новую придумали, посложнее. Скинул бы ссылку на их страничку, но завтыкал где-то.

поищи плз, очень надо)
Post #: 191
RE: Вопросы по PHP (для новичков) - 2008-10-17 00:14:00.950000   
FreX

Сообщений: 299
Оценки: 0
Присоединился: 2006-11-24 20:42:39.370000
2brtn
Вот, последняя версия: http://ocr-research.org.ua/teabag/ppage/2.html
Хотя нет, завтыкал, это последняя из бета ветки версия.

А последняя вообще вот: http://ocr-research.org.ua/teabag/2.X.html
Post #: 192
RE: Вопросы по PHP (для новичков) - 2008-10-17 23:32:54.190000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Самая лучшая капча та, что на баше - reCaptcha
Post #: 193
RE: Вопросы по PHP (для новичков) - 2008-10-18 20:32:43.890000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
капча классная, только исходников они не выкладывают..
то что они выкладывают идёт с их сервера через сокеты
Post #: 194
RE: Вопросы по PHP (для новичков) - 2008-10-18 22:06:54.003333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
использование $query.$i[$i] приводит к Cannot use a scalar value as an array,   где я напутал, веть раньше я так делал, когда-то)
Post #: 195
RE: Вопросы по PHP (для новичков) - 2008-10-19 07:43:10.170000   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
переведи и получишь ответ
Post #: 196
RE: Вопросы по PHP (для новичков) - 2008-10-19 11:26:07.910000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

ORIGINAL: Parano1d

переведи и получишь ответ

да знаю я как переводится, но как-то веть раньше я собирал такие массивы
Post #: 197
RE: Вопросы по PHP (для новичков) - 2008-10-19 12:04:51.953333   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
var_dump($i);
как ты это делал и что это такое вообще, я понятия не имею… но так 100% нельзя imho
Post #: 198
RE: Вопросы по PHP (для новичков) - 2008-10-20 19:16:16.376666   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
вот сидим с челом, думаем… что лучше : когда надо вывести одиночную ячейку из таблицы не в массиве - использовать mysql_result() или mysql_fetch_row/array и приравнивать её переменной ( не массиву )… и вообще, какие вы функции для подобных целей посоветуете?

вопроса и не было бы, если человек, с которым поспорил, не имел бы три курса программного образования в мозгу - он говорит, что всегда возвращает данные в массиве, а потом уже приводит их к необходимому виду. но как-то криво это получается , лишние действия =)
Post #: 199
RE: Вопросы по PHP (для новичков) - 2008-10-20 19:54:25.920000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
brtn, советую почитать
http://ru.php.net/mysql_fetch_assoc
Post #: 200
Страниц:  1 2 3 4 [5] 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
Все форумы >> [Веб-программинг] >> RE: Вопросы по PHP (для новичков)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.