Конкурс на 6*dig [inv] регулярка проверялась -составлена вроде правильно. Но проблема

Discussion in 'Болталка' started by elzabute, 15 Nov 2010.

  1. elzabute

    elzabute Banned

    Joined:
    28 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    preg_match("/s_post.*?)\'/", "http://mamba.ru/promo/realuser.phtml", $param);
    print_r($param);
    выдает на экран Array() заместо переменной
    регулярка проверялась -составлена правильно. куки получены и хранятся
    что может быть не так?
     
  2. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Я в пыхе не силен, но возможно, где-то идет перезапись переменной на Array()?
     
  3. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Да и исходя из инфы на http://www.softtime.ru/dic/id_dic=137&id_group=3
    то насколько я понял из функции возвращается то, что в Python называется match object, а по существу, массив найденных элементов, и если он пуст, то скорее всего ничего не нашел.

    P.S. Судя по тому, что я вижу, то не удивительно - ведь ищется "/s_post" в строке http://mamba.ru/promo/realuser.phtml, где им и не пахнет ...

    P.P.S. В Python match object это не массив (ато вдруг заплюют:))
     
    #3 modestus, 15 Nov 2010
    Last edited: 15 Nov 2010
  4. eLWAux

    eLWAux Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    Code:
    $page = curl("http://mamba.ru/promo/realuser.phtml"); // получаеш страницу через курл
    preg_match("/s_post[b][color=red]([/color][/b].*?)\'/", $page, $param);
    var_dump($param);
    
     
  5. elzabute

    elzabute Banned

    Joined:
    28 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    выдаст результат вместе с равно (а оно не нужно)- проверялось на регехпр.
    почему именно курлом нужно получать, неужели нельзя так как указал я?
     
  6. Ponchik

    Ponchik Хлебо-булочное изделие

    Joined:
    30 Aug 2005
    Messages:
    687
    Likes Received:
    807
    Reputations:
    311
    preg_match("/s_post.*?)\'/", "http://mamba.ru/promo/realuser.phtml", $param);
    Это ищет совпадения по регулярке "/s_post.*?)\'/" в строке "http://mamba.ru/promo/realuser.phtml"
    Я в строке "http://mamba.ru/promo/realuser.phtml" не вижу слова "s_post"
     
  7. elzabute

    elzabute Banned

    Joined:
    28 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Mamba — Получение Real Статуса</title>
    
    
    
    
    <link rel="stylesheet" type="text/css" href="http://194.186.171.75/images/default2/default/_style.css?v=38" />
    <link rel="stylesheet" type="text/css" href="http://194.186.171.75/images/default2/default/_locationSelector.css?v=38" />
    <link rel="stylesheet" type="text/css" href="http://194.186.171.75/images/default2/default/_ap.css?v=38" />
    <link rel="stylesheet" type="text/css" href="http://194.186.171.75/images/default2/mamba/_partner.css?v=38" />
    <!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="http://194.186.171.75/images/default2/default/_ie6.css?v=38" /><![endif]-->
    
    
    <script>
    
    	///
    	//document.domain = 'mamba.ru';
    
    	var TIME		= Number('1289825552') * 1000;
    	var TIMEZONE	= Number('10800') / 3600;
    	
    	var mambo = {
    			auth:		Boolean(parseInt('1')),
    			aUserId:	Number('545022247'),
    			vUserId:	Number('0'),
    			sessionId:	String('bL8wsiIAIo90UQaogQ4xdysJU4JOIzTH'),
    			realUser:	Boolean(parseInt('0')),
    			info:		{"version":3,"build":16,"files":{"mambo\/project\/Gifts.js":20,"mambo\/project\/Payment.js":21,"mambo\/project\/VipSettings.js":20,"mambo\/project\/Contactos.js":37,"mambo\/project\/Messenger.js":25,"mambo\/project\/Registration.js":25,"mambo\/project\/Login.js":20,"mambo\/project\/Anketa.js":21,"mambo\/project\/Photo.js":48,"mambo\/project\/Cometa.js":35,"mambo\/project\/Notify.js":32,"mambo\/project\/Ban.js":33,"mambo\/ui\/Wysiwyg.js":29,"mambo\/utils\/TinyMCE.js":23,"mambo\/promo\/Nokia.js":21,"Projects\/mamba.ru\/Elms\/mamba.Elms.GiftsBaloon.js":20,"Projects\/mamba.ru\/Pages\/mamba.Pages.AnketaEdit.js":12,"Projects\/mamba.ru\/Pages\/mamba.Pages.UserSettings.js":18,"Projects\/mamba.ru\/Pages\/mamba.Pages.Album.Video.js":17,"Projects\/mamba.ru\/Forms\/mamba.Forms.Login.js":11,"Projects\/mamba.ru\/Forms\/mamba.Forms.Reg.js":11,"Projects\/mamba.ru\/Messenger\/mamba.Messenger.Manager.js":12,"Projects\/mamba.ru\/Messenger\/mamba.Messenger.Window.js":25,"plugins\/mamba\/travel\/Travel.LocationSelector.js":10,"mambo\/etc\/collider.swf":35,"mambo\/etc\/mvm.swf":35,"mambo\/etc\/audio.swf":25,"mambo\/etc\/audiogift.swf":25,"mambo\/etc\/audiopreview.swf":25,"mambo\/etc\/hwdetect.swf":25,"mambo\/etc\/shahzodaPlayer.swf":25,"mambo\/etc\/travapleer.swf":25,"mambo\/etc\/uploader.swf":25,"mambo\/etc\/videoplayer.swf":25}},
    			//domain:		String('mamba.ru'),
    			aliases:	{
    				'jsCore':			'http://194.186.171.75/images/default2/default/jsCore/',
    				'images':			'http://194.186.171.75/images/default2/default/',
    				'images.old':		'http://194.186.171.75/images/default/default/'
    			}
    		};
    	
    	var profiler = ['ALL', '1289825552134', 'PAGE', (new Date()).getTime(), 'jsCore', (new Date()).getTime()];
    	
    	var jsCore = { version:3 };
    	
    	var flashLetter = { s: 'bL8wsiIAIo90UQaogQ4xdysJU4JOIzTH', faid: '545022247', use_sound: 'yes', use_focus: 'yes', use_service: 1, serverName: 'rtmp://194.186.121.91:80', message_number: '1', time: '1289825.55216' };
    	mambo.flashLetter = { s: 'bL8wsiIAIo90UQaogQ4xdysJU4JOIzTH', faid: '545022247', use_sound: 'yes', use_focus: 'yes', use_service: 1, serverName: 'rtmp://194.186.121.91:80', message_number: '1', time: '1289825.55216' };
    	
    	mambo.lang = {
    		'ServerError': 'Ошибка сервера'
    	}
    	
    </script>
    
    <style>.js-hide { display:none; }</style><noscript><style>.js-hide { display:block; }</style></noscript>
    
    <script src="http://194.186.171.75/images/default2/default/jsCore/build/core.js?v=74"></script>
    
    
    <script>
    // TODO: Move to Project.js
    $(function(){
    	
    	if (!document.getElementById('MessengerBody') && mambo.auth) {
    		
    		mambo.Loader.require('{jsCore}mambo/ui/Overlay', function(){
    		
    			mambo.ui.Overlay.open('#VipStatusLayer', {
    				byClick: '#ContactsVipLink, #VipStatusLink, #VipStatusLinkSortPhotos, .VipBuyIconClass',
    				byLocation: 'LVip=1',
    				url: '/ajax/paymentLayer.phtml?layer=vip&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM',
    				cache: false
    			});
    			
    			mambo.ui.Overlay.open('#VipThemeLayer', {
    				byClick: '#VipThemeLink',
    				byLocation: 'themeLayer=1',
    				url: '/ajax/paymentLayer.phtml?layer=theme&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM'
    			});
    			
    			mambo.ui.Overlay.open('#MaketopLayer', {
    				byClick: '#MakeTopLink, .MakeUpBuyIconClass',
    				byLocation: 'LTop=1',
    				url: '/ajax/paymentLayer.phtml?layer=maketop&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM',
    				cache: false
    			});
    			
    			mambo.ui.Overlay.open('#VipSettingsLayer', {
    				byClick: '#VipSettingsLink, .VipSettings',
    				byLocation: 'LVipSettings=1',
    				url: '/ajax/paymentLayer.phtml?layer=VipSettings&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM'
    			});
    			
    			mambo.ui.Overlay.open('#PhotoLineLayer', {
    				byClick: '#photoLineLink, #photoLineLinkTips',
    				url: '/ajax/paymentLayer.phtml?layer=photoline&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM',
    				cache: false
    			});
    			
    			mambo.ui.Overlay.open('#leaderEditLayer', {
    				byClick: '#LeaderEditLink',
    				byLocation: 'LEdit=1',
    				url: '/ajax/paymentLayer.phtml?layer=leader&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM',
    				cache: false
    			});
    			
    			mambo.ui.Overlay.open('#Add2TopLayer', {
    				byClick: '.Add2TopLink',
    				url: '/ajax/paymentLayer.phtml?layer=topphoto&action=show&s_post=gvrOzh9maLB23NPdidvGbY85Uj8nJhaM',
    				cache: false
    			});
    			
    			mambo.Loader.require('{jsCore}mambo/project/Messenger', function(e){
    				mambo.project.Messenger('#FNotify', {
    					flashvars: mambo.flashLetter,
    					lang: {
    						message: [" новых сообщений", " новое сообщение", " новых сообщения"]
    					}
    				});
    				mambo.project.MessengerBar('#FNotifyMessage', {
    					lang: {
    						title: "Мои сообщения",
    						messages: [" новых сообщений", " новое сообщение", " новых сообщения"]
    					}
    				});
    			});
    		});
    		
    	} else {
    		$R('{mamba.messenger}mamba.Messenger.Manager');
    	}
    	
    	var cookieEnabled = (navigator.cookieEnabled) ? true : false
    	if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled) {
    		document.cookie += "testcookie";
    		cookieEnabled = (document.cookie.indexOf("testcookie") != -1) ? true : false;
    	}
    	if(!cookieEnabled){
    		document.getElementById('CookieInBrowser').style.display = 'block'; 
    	}
    	
    	jsEvent.add(window, 'unload', jsCore.unload);
    	domReady();
    	jsCore.ready();
    	jsEvent.add(window, 'load', jsCore.ready);
    });
    </script>
    
    
    </head>
    
    <body class="MT-Normal M-Normal min-width">
    	
            
    	
    
    	<div id="overlay" class="pfixed0pr-0pr" style="display: none;"></div>
    	
    	<div id="Fade" class="pfixed0-0" style="display: none"></div>
    	<div id="LFade" class="pfixed0-0" style="display: none"><div>Минутку...</div></div>
    
    	<div class="MinimalWidth">
    	<div class="MW-Fix">
    	
      		<div id="HeadBlock">
      		
      		    
    			<div class="banner_728x90 fl-r"><!-- banner_id BEGIN: 8560 -->
    
    <div style="background:#fff; width:728px; height:90px; margin:0 auto;" class='flash_slot_banner'><ins id="slot_30"></ins></div>
    <script>
    mambo.Loader.require('{mambo.utils}Swf', function(){
    	mambo.utils.Swf('#slot_30', {
    		src: 'http://img.lovesupport.ru/images/default/default/adv/banners/8560.swf',
    		width: '728',
    		height: '90',
    		version: 6,
    		flashvars: {
    			link1: 'http://adv.lovesupport.ru/b_ref.phtml?id=8560&id_p=3&id_a=545022247&redirect_url=http%3A%2F%2Fmamba.ru%2Fanketa.phtml%3Foid%3D484242504',
    			target: '_blank',
    			nm: 'Aleks',
    			photo: 'http://194.186.171.75/images/default2/default/photo_big_na.gif',
    			age: '20',
    			gender: 'M'
    		},
    		allowScriptAccess: 'always',
    		wmode: 'opaque'
    	});
    });
    </script>
    
    <!-- banner_id END: 8560 --></div>
    			
    
    			<div id="Logo"><a href="http://mamba.ru/?"><img src="http://194.186.171.75/images/default2/mamba/logo.gif" alt="logo" /></a></div>
    			<div class="clear"></div>
    			<div id="StatsGlobal">
    Счастливые пары: <a href="http://mamba.ru/couple/">1 144</a>,
    Пользователей: <a href="http://mamba.ru/search.phtml?ia=N&lf=N&af=&at=&wp=&wv=&wvc=&ni=&wr=&offset=0&t=a&sz=s&vs=2&ns=1&s_c=0_0_0_0&s_tg=">12 179 729</a>,
    сейчас на сайте: <b><a href="http://mamba.ru/search.phtml?ia=N&lf=N&af=&at=&wp=&wv=&wvc=&ni=&wr=&offset=0&t=o&sz=s&vs=2&ns=1&s_c=0_0_0_0&s_tg=">122 520</a></b>
    
    
    </div>
    
    			<div id="MenuNav">
    				<i class="cleft"><i></i></i>
    				<i class="cright"><i></i></i>
    				<ul>
    <li class="WapMenu"><a href="/promowap/">Мобильная версия</a></li>
    <li class="BarMenu"><a href="http://mamba.ru/promo/toolbar.phtml?">Бар знакомств</a></li>
    <li class="page-www "><a href="http://mamba.ru/?"><span>Знакомства</span></a></li><li class="page-top "><a href="http://mamba.ru/top/?"><span>Топ-100</span></a></li><li class="page-travel "><a href="http://mamba.ru/travel/?"><span>Попутчики</span></a></li><li class="page-placecard "><a href="http://mamba.ru/placecard/?"><span>Свидания</span><sup><img src="http://194.186.171.75/images/default2/default/new.gif" class="middle" alt="" /></sup></a></li><li class="page-diary "><a href="http://mamba.ru/diary/?"><span>Друзья</span></a></li>
    
    </ul>
    

    Code:
    			</div>
    		</div>
    		
    		<div id="BlockUserInfo">
    	<ul>
            <li class="link-logout">&nbsp;|&nbsp;&nbsp;<a href="http://mamba.ru/logout.phtml">Выход</a></li>
            
        	<li class="link-support ">&nbsp;<a href="http://mamba.ru/support.phtml?">Помощь</a>&nbsp;</li>
    
        	
            
    
    
                <li class="link-messages "><span id="FNotify">&nbsp;&nbsp;&nbsp;</span>
    		    	<span id="FNotifyMessage">
        	        	<a style="display: none;" class="_noNewMessagesLink" href="http://mamba.ru/my/messages.phtml?">Мои сообщения</a>
    	    			<a  class="_newMessagesLink orangetext" href="http://mamba.ru/my/messages.phtml?"><b>1 новое сообщение</b></a>
    		    	</span>
        		</li>
                <li class="link-money ">&nbsp;&nbsp;|&nbsp;&nbsp;<span class="gray9">Счёт</span>: <a href="http://mamba.ru/my/transaction_add.phtml?"><var name="u.balanceFloat">0.00</var></a><i class="coin-m"><i></i></i>&nbsp;|&nbsp;</li>
    
        	    <li class="link-name"><a href="http://mamba.ru/anketa.phtml?oid=545022247"><var name="u.name">Aleks</var></a></li>
                <li class="link-mypage ">&nbsp;&nbsp;<span class="text-bull">&bull;</span>&nbsp;&nbsp;<a href="http://mamba.ru/anketa.phtml?oid=545022247">Моя страница</a></li>
    
    		
    				
    	</ul>
    </div>
    
    
    		
    	    <div id="CookieInBrowser" style="display: none;">В браузере выключены cookies. Пожалуйста, включите их. <a href="http://mamba.ru/tips/?tip=EnableCookie">Как это сделать</a>.</div>
    
    <div class="MainBlockContainer">
    	
    
    
    	<div id="BeReal" style="display:none;">
    
     <div class="fm-25 fm-s-25-fff">
     <a href="#" class="i21 layer-close lb-control"><i class="blackcross"></i></a>
     <b class="fm"><b class="t"><b></b></b><b class="r"><b></b></b><b class="b"><b></b></b><b class="l"><b></b></b></b>
      <div class="fm-c" style="padding: 30px;">
      <div class="ap-l">
    
       <div class="ap-l-h ap-l-h-real">
    
          <div class="ap-r-block">
            <img src="http://194.186.171.75/images/default2/default/photo_small_na.gif" alt="" class="ap-person" />
          </div>
          <span class="clear"></span>
       </div>
    
    
       <div id="div_ajax_tel">
       <form  action="http://mamba.ru/promo/realuser.phtml" method="post" id="tel_form" onsubmit="return mambo.etc.real.formTelSubmit()" >
    <input type='hidden' name='s_post' value='gvrOzh9maLB23NPdidvGbY85Uj8nJhaM'>
    
    <div class="ap-l-c">
    
    <input type="hidden" name="action" value="generate_code" >
     
           
    <div class="fm-25 fm-20-ffc-ffbd7f ap-mb25">
    <b class="fm"><b class="t"><b></b></b><b class="r"><b></b></b><b class="b"><b></b></b><b class="l"><b></b></b></b>
     <div class="fm-c ap-brown" style="padding: 15px 30px; //zoom:1">
     
            <table>
              <tr> 
                <td colspan="2"><p class="ap-mb10 fs25">Укажите ваш номер телефона:</p></td>            
              </tr>
              <tr>
    
                <td width="150"><span class="fs40">+</span> <input type="text" value="7" name="prefix" class="ap-l-c-num fs40 right ap-red" style="width:100px !important" maxlength="4" /></td>
                <td><input type="text" name="tel" value="" class="ap-l-c-num fs40 ap-red" /></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td>Пример: 9062283300</td>            
              </tr>
            </table>
    
     </div>
    </div>
    
    Code:
    <div class="ap-ps30 gray6 ap-mb40">      
      <p class="fs16 ap-mb15 ap-black">Номер вашего телефона нужен для того, чтобы мы могли отправить вам код, введя который, вы подтвердите, что являетесь реальным пользователем.</p>
      <p>Мы не будем отправлять на этот номер рекламных сообщений, не будем пытаться связаться с вами по этому номеру. Мы можем сохранить введенный вами номер, чтобы убедиться, что он используется для ограниченного количества анкет. Эти данные не будут использоваться для коммерческих или рекламных целей.</p>      
    </div>
     
     
    </div>
    
    <div class="ap-l-f ap-mb20">
    <p class="ap-ps30 center"><input type="submit" value="Получить код" class="s-button" /><p> 
    
    </div>
    
    </form>
       </div>
      
      
      </div>
      </div>
     </div>
    
    </div>
    <script>
    jsLoader.require('{jsCore}mambo/ui/Overlay', function(){
    
    	var layer = mambo.ui.Overlay.open('#BeReal', {
    		byClick: '#getReal,#getReal2'
    	});
    
    	mambo.etc = mambo.etc || {};
    	mambo.etc.real = mambo.etc.real || {};
    	mambo.etc.real.formTelSubmit = function(){
    		$.ajax({
    			type: 'post',
    			dataType: 'json',
    			data: $("#tel_form").serializeArray(),
    			url: 'http://mamba.ru/promo/realuser.phtml',
    			success: function(responseText){
    				if (responseText.d && responseText.d.data) {
    					$("#div_ajax_tel").html(responseText.d.data);
    					layer.update();
    				}
    			}
    		});
    		return false;
    	}
    	
    });
    </script>
    
    
    
      <div class="MainBlockRight ap-real">
        <img src="http://194.186.171.75/images/default2/default/ap/ap-real-mainreal.png" alt="Real &mdash; это бесплатно!" class="ap-real-left ap-mb20" style="margin-right:-10px" />
        <div class="ap-real-label fs25" style="margin-top:-15px">Это бесплатно!<img src="http://194.186.171.75/images/default2/default/ap/real-label-r.gif" alt="" /></div>
        <h2 class="ap-real-left orangetext fs25">Статус для активных, общительных и, главное,<br/><i>настоящих</i> пользователей</h2>
        <h3>&laquo;Реальные&raquo; пользователи &mdash; это не супергерои, не какие-то селебрити, это все мы, живые, настоящие, замечательные люди, которые с удовольствием знакомятся в нашей Системе. <span>Это те, кому вы можете позвонить, написать письмо, добавить комментарии в Дневнике: и они обязательно ответят!</span></h3>
    
        <h4>Хорошо, я понимаю, что это именно я, а что такое &laquo;Real&raquo;?</h4>
        <p class="fs16 ap-mb20">На самом деле, &laquo;Реальный&raquo; &mdash; это статус. Статус, который гарантирует,<br/>что вы общаетесь с настоящим человеком. </p>
          <div class="ap-real-left yellow-block fl-l">
            <div class="roundcorners10"><div class="rc-lt"><b></b></div><div class="rc-lb"><b></b></div><div class="rc-rt"><b></b></div><div class="rc-rb"><b></b></div></div>
    
            <p style="padding: 20px 35px" class="fs15 i"><i class="i16 middle"><i class="real"></i></i> &mdash; Иконка в анкету</p>
          </div>
        <p class="fs16 ap-mb10">Кроме того, &laquo;Real&raquo; дает несколько дополнительных преимуществ:</p>
        <ul>
          <li>&mdash;&nbsp;специальный поиск по анкетам только &laquo;Реальных&raquo; пользователей;</li>
    
          <li>&mdash;&nbsp;возможность получать сообщения только от &laquo;Реальных&raquo; пользователей;</li>
          <li>&mdash;&nbsp;возможность ограничить доступ к своей анкете пользователей, не имеющих этот статус;</li>
          <li>&mdash;&nbsp;ведение дневников и фильтр на комментирование вашего дневника только &laquo;Реальными&raquo; пользователями;</li>
          <li>&mdash;&nbsp;отсутствие ограничений на число просмотров анкет в сутки и числу сообщений;</li>
    
          <li>&mdash;&nbsp;голосовая Служба поддержки пользователей (с 10<sup>00</sup> до 18<sup>00</sup> по рабочим дням).</li>
        </ul>
        
        
        
        <h4>Хватит мне это уже объяснять! Как получить статус?</h4>
        
        <p class="fs16 ap-mb10">Мы не даем &laquo;Real&raquo; всем подряд, стать его обладателем<br/>можно следующим образом:</p>
    
        <ol>
          <li>Укажите свой номер мобильного телефона в <a href="#" id="getReal2">специальной форме</a>.</li>
          <li>На ваш мобильный придет автоматическое сообщение с уникальным кодом.</li>
          <li>Введите код в специальном поле <i class="gray6">(если вы ошиблись, попробуйте уточнить код и ввести его еще раз)</i>.</li>
          <li>Статус &laquo;Real&raquo; появится автоматически.</li>
    
        </ol>
      </div>
      <span class="clear delimiter ap-mb50"></span>  
      <div class="MainBlockRight">
          <div class="ap-real-left yellow-block fl-l">
            <div class="roundcorners10"><div class="rc-lt"><b></b></div><div class="rc-lb"><b></b></div><div class="rc-rt"><b></b></div><div class="rc-rb"><b></b></div></div>
            <p style="padding: 20px 35px"><img src="http://194.186.171.75/images/default2/default/ap/ap-real-realfree.gif" alt="FREE" /></p>
          </div>
        <h3 class="orangetext fs25 ap-mb10">Статус &laquo;Real&raquo; совершенно бесплатный!</h3>
    
        <p class="ap-mb50">Мы не будем отправлять на этот номер рекламных сообщений, не будем пытаться связаться с вами по этому номеру. Мы можем сохранить введенный вами номер, чтобы убедиться, что он используется для ограниченного количества анкет. Эти данные не будут использоваться для коммерческих или рекламных целей.</p>
        <div style="margin-left:-10px; position:relative; float:left"><a href="" class="button25" id="getReal"><span>Получить &laquo;Real&raquo;</span></a></div>  
      </div>
      <span class="clear"></span>
       
    
    	<div class="clear"></div>
    </div>
    	</div>
    	</div>
    
    	<span class="clear"></span>
    <div id="CopyRights">
    	<div class="MinimalWidth">
    	<div class="MW-Fix">		
    		<div class="Finam">Близко знакомы с <a href="http://www.finam.ru/">ЗАО &laquo;ФИНАМ&raquo;</a>.</div>
    		<div>&copy;&nbsp;&laquo;<a href="http://mamba.ru/">Мамба</a>&raquo; — Единая Служба Знакомств и Общения; 2002—2010</div>
    
    		<div><a href="http://www.corp.mamba.ru/">О компании</a>&nbsp;|&nbsp;<a href="http://www.corp.mamba.ru/partner/">Партнерам</a>&nbsp;|&nbsp;<a href="http://www.corp.mamba.ru/adv/audience.phtml">Реклама</a><noindex>&nbsp;|&nbsp;<a href="http://www.corp.mamba.ru/company/job.phtml">Вакансии</a></noindex><noindex>&nbsp;|&nbsp;<a style="color:red" target="_blank" href="http://old.mamba.ru?">Старый интерфейс</a></noindex></div>
    	</div>
    	</div>
    </div>
    
    
    
    	
    	
    
    <div id="mamboCometa" style="position:absolute;left:0;top:0px;width:1px;height:20px;overflow:hidden;"></div>
    <script>
    mambo.Loader.require('{mambo.project}Cometa', function(){
    	mambo.project.Cometa('#mamboCometa', {
    		anketaId: '545022247',
    		sessionId: 'bL8wsiIAIo90UQaogQ4xdysJU4JOIzTH',
    		daemon: 'http://comet.mamba.ru/_n_o_t_i_f_y_/json_rpc',
    		statURL: 'http://mamba.ru/ajax/videoChat.phtml?action=log',
    		hwdetectURL: 'http://mamba.ru/ajax/videoChat.phtml?action=camera&'
    	});
    });
    </script>
    
    <script>
    	mambo.Loader.require('{mambo.project}Notify', function(){
    		mambo.project.Notify();
    	});
    </script>
    
        
        <!--/ tns-counter.ru -->
    <script language="JavaScript">
    	var img = new Image();
    	img.src = 'http://www.tns-counter.ru/V13a***R>' + document.referrer.replace(/\*/g,'%2a') + '*mamba_ru/ru/CP1251/tmsec=mamba_site/';
    </script>
    <noscript>
    	<img src="http://www.tns-counter.ru/V13a****mamba_ru/ru/CP1251/tmsec=mamba_site/" width="1" height="1" alt="" />
    </noscript>
    
    <!--/ tns-counter.ru -->
    
    
    <script type="text/javascript"> 
         var _gaq = _gaq || [];
           _gaq.push(['_setAccount', 'UA-15949491-3']);
           _gaq.push(['_trackPageview']);
      
         (function() {
             var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
             ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
             var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
    </script> 
        
    </body>
    </html>
    

    Эм, простите, разве я это один вижу?
    Ищу этим скриптом:

    Code:
    <?
    $xxx = _curl("http://mamba.ru/promo/realuser.phtml"); // получаеш страницу через курл
    function _curl($url, $post = "")
    {
         $curl = curl_init();
         curl_setopt($curl, CURLOPT_HEADER, 1);
         curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
         curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
         curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
         curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5");
         curl_setopt($curl, CURLOPT_POST, 1);
         curl_setopt($curl, CURLOPT_COOKIEJAR, "cookie.tmp");
         curl_setopt($curl, CURLOPT_COOKIEFILE, "cookie.tmp");
         curl_setopt($curl, CURLOPT_URL, $url);
         curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
         $xxx = curl_exec($curl);
    
         return $xxx;
    }
    preg_match("/s_post(.*?)\'/", $xxx, $param);
    var_dump($param);
    $a="param.txt";
    $fp=fopen($a, "w");
    fwrite($fp, $param);
    fclose($fp); 
    print_r($param); 
    ?>
    
     
    #7 elzabute, 15 Nov 2010
    Last edited: 15 Nov 2010
  8. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Code:
    $xxx = _curl("http://mamba.ru/promo/realuser.phtml");
    preg_match("phtml\?layer\=vip\&s\_post\=(.*?)\'", $xxx, $param);
    print_r($param);
    
    мб так ?
     
  9. elzabute

    elzabute Banned

    Joined:
    28 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    монопенисуален твой код моему - все равно не работает...
     
  10. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Не поленился проверить свою регулярку - она находила только одно значение, такая находит все (в Python) :

    Code:
    preg_match("s_post=(.*?)'", $xxx, $param);
    
    P.S. Твоя регулярка была неправильной, ибо в конце слеша нет ("/s_post(.*?)\'/"), хотя хз, мб в пхп так экранируют...

    P.P.S. - Проверь содержимое $xxx, мб там не то, что ожидается (как вариант).
     
    #10 modestus, 15 Nov 2010
    Last edited: 15 Nov 2010
  11. elzabute

    elzabute Banned

    Joined:
    28 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0

    посмотри мой пост с цитатой - там все норм... дело не в синтаксической ошибке... интерпетируется все норм, но не находит переменную...
     
  12. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Ну попробуй переименовать $param в $pparram, ну не бывает так, что все типа офигенно, а на деле - нет. Тут или конфликт имен, или неправильная регулярка - третьего не дано просто...
    P.S. - последняя попытка "/s_post(.*?)\'/", убери их...
     
  13. elzabute

    elzabute Banned

    Joined:
    28 Aug 2010
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0

    Решение найдено!
    Спасибо modestus +++

    Шестизнак будет ждать в личке через 5-10 минут.
     
  14. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Человек не кидала, шестизнак получил :)))
     
  15. eLWAux

    eLWAux Elder - Старейшина

    Joined:
    15 Jun 2008
    Messages:
    860
    Likes Received:
    616
    Reputations:
    211
    /name='s_post' value='(.+?)'/i
     
  16. eldar85

    eldar85 New Member

    Joined:
    27 Aug 2009
    Messages:
    126
    Likes Received:
    1
    Reputations:
    0
    у меня почему то не выходит нормально страницу получить, любой ответ сервера приходит такого вида.
    вот это приходит от сервера при попытке посмотреть входящее сообщение с линка http://mamba.ru/my/message.phtml?oid=546333929

    Server: nginx/0.7.62
    Date: Fri, 26 Nov 2010 06:09:57 GMT
    Content-Type: text/x-json; charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    P3P: policyref="http://www.mamba.ru/w3c/p3p.xml", CP="NOI DSP COR NID ADM DEV PSA OUR IND UNI PUR COM NAV INT STA"
    Expires: Mon, 26 Jul 1997 05:00:00 GMT
    Last-Modified: Fri, 26 Nov 2010 06:09:57 GMT
    Pragma: no-cache
    Cache-control: post-check=0, pre-check=0, private
    Content-Encoding: gzip
    {"t":"1290751797893","a":546333929,"s":1,"e":0,"d":{"html":"\t\t\t<li class=\"to-read message\">\n\t\t\t\t<a name=\"msgoffset0\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 09:09<\/div>\n\t\t\t\t\t\t\t<div class=\"name\"><b>\u0421\u0442\u044d\u043d<\/b><\/div>\n\t\t\t\t\t\t\t<p>ggg<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"message\">\n\t\t\t\t<a name=\"msgoffset1\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date old-date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 08:37<\/div>\n\t\t\t\t\t\t\t<p class=\"old\">f<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"message\">\n\t\t\t\t<a name=\"msgoffset2\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date old-date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 08:34<\/div>\n\t\t\t\t\t\t\t<p class=\"old\">ffff<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<li class=\"me from-read message\">\n\t\t\t\t<a name=\"msgoffset3\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 08:25<\/div>\n\t\t\t\t\t\t\t<div class=\"name\"><b>\u0418\u0440\u0438\u043d\u0430<\/b><\/div>\n\t\t\t\t\t\t\t<p>\u043a\u0443\u043a\u0443<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"to-read message\">\n\t\t\t\t<a name=\"msgoffset4\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 07:48<\/div>\n\t\t\t\t\t\t\t<div class=\"name\"><b>\u0421\u0442\u044d\u043d<\/b><\/div>\n\t\t\t\t\t\t\t<p>\u0442\u0443\u0443\u0443<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<li class=\"me from-read message\">\n\t\t\t\t<a name=\"msgoffset5\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 07:40<\/div>\n\t\t\t\t\t\t\t<div class=\"name\"><b>\u0418\u0440\u0438\u043d\u0430<\/b><\/div>\n\t\t\t\t\t\t\t<p>ffff<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"to-read message\">\n\t\t\t\t<a name=\"msgoffset6\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 07:36<\/div>\n\t\t\t\t\t\t\t<div class=\"name\"><b>\u0421\u0442\u044d\u043d<\/b><\/div>\n\t\t\t\t\t\t\t<p>\u0441\u0443\u0447\u043a\u0430<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"message\">\n\t\t\t\t<a name=\"msgoffset7\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date old-date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 07:00<\/div>\n\t\t\t\t\t\t\t<p class=\"old\">\u0430\u0430\u0430<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"message\">\n\t\t\t\t<a name=\"msgoffset8\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date old-date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 06:57<\/div>\n\t\t\t\t\t\t\t<p class=\"old\">\u0434\u0430\u0434\u0430<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t<li class=\"message\">\n\t\t\t\t<a name=\"msgoffset9\"><\/a>\n\t\t\t\t\t\t\t<div class=\"date old-date\">\u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0432 05:56<\/div>\n\t\t\t\t\t\t\t<p class=\"old\">\u043d\u0443 \u0447\u0442\u043e \u0442\u0430\u043c?<\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n\t\t\t\n\t\t\t<li style=\"display: none\">\n\t\t\t\t<div class=\"date\"><\/div>\n\t\t\t\t<div class=\"name\"><b><\/b><\/div>\n\t\t\t\t<p><\/p>\n\t\t\t\t<div class=\"delim\"><\/div>\n\t\t\t<\/li>\n","last":false},"r":0,"XForms":0}

    похоже закодировано, но как это раскодировать не пойму... пишу на с++ и JS вообще пока на нуле... кто нить знает как декодировать все это г...???
     
    #16 eldar85, 26 Nov 2010
    Last edited: 26 Nov 2010
  17. eldar85

    eldar85 New Member

    Joined:
    27 Aug 2009
    Messages:
    126
    Likes Received:
    1
    Reputations:
    0
    это г...

    Server: nginx/0.7.62
    Date: Fri, 26 Nov 2010 07:19:39 GMT
    Content-Type: text/x-json; charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    P3P: policyref="http://www.mamba.ru/w3c/p3p.xml", CP="NOI DSP COR NID ADM DEV PSA OUR IND UNI PUR COM NAV INT STA"
    Expires: Mon, 26 Jul 1997 05:00:00 GMT
    Last-Modified: Fri, 26 Nov 2010 07:19:39 GMT
    Pragma: no-cache
    Cache-control: post-check=0, pre-check=0, private
    {"t":"1290755979096","a":546333929,"s":1,"e":{"SYSTEM":true},"d":[],"r":0,"XForms":0}

    загружено отсюда http://mamba.ru/promo/realuser.phtml

    поэтому регуляркой найти ничего не могу так как у меня ни на одной странице нет s_post=....
     
    #17 eldar85, 26 Nov 2010
    Last edited: 26 Nov 2010
  18. eldar85

    eldar85 New Member

    Joined:
    27 Aug 2009
    Messages:
    126
    Likes Received:
    1
    Reputations:
    0
    вот эта вот хрень вообще не понять что делает в хидере

    P3P: policyref="http://www.mamba.ru/w3c/p3p.xml", CP="NOI DSP COR NID ADM DEV PSA OUR IND UNI PUR COM NAV INT STA"
     
  19. eldar85

    eldar85 New Member

    Joined:
    27 Aug 2009
    Messages:
    126
    Likes Received:
    1
    Reputations:
    0
    проблема решена, поставил в хидере все покахатели что в в снифере, а вот этот как раз делал такую кашу из кода

    request.setRawHeader("X-Requested-With", "XMLHttpRequest");
     
  20. modestus

    modestus New Member

    Joined:
    12 Oct 2010
    Messages:
    33
    Likes Received:
    4
    Reputations:
    5
    Это был json...
    Code:
    			<li class="to-read message">
    				<a name="msgoffset0"></a>
    							<div class="date">сегодня в 09:09</div>
    							<div class="name"><b>Стэн</b></div>
    							<p>ggg</p>
    				<div class="delim"></div>
    			</li>
    			<li class="message">
    				<a name="msgoffset1"></a>
    							<div class="date old-date">сегодня в 08:37</div>
    							<p class="old">f</p>
    				<div class="delim"></div>
    			</li>
    			<li class="message">
    				<a name="msgoffset2"></a>
    							<div class="date old-date">сегодня в 08:34</div>
    							<p class="old">ffff</p>
    				<div class="delim"></div>
    			</li>
    					
    			<li class="me from-read message">
    				<a name="msgoffset3"></a>
    							<div class="date">сегодня в 08:25</div>
    							<div class="name"><b>Ирина</b></div>
    							<p>куку</p>
    				<div class="delim"></div>
    			</li>
    			<li class="to-read message">
    				<a name="msgoffset4"></a>
    							<div class="date">сегодня в 07:48</div>
    							<div class="name"><b>Стэн</b></div>
    							<p>тууу</p>
    				<div class="delim"></div>
    			</li>
    					
    			<li class="me from-read message">
    				<a name="msgoffset5"></a>
    							<div class="date">сегодня в 07:40</div>
    							<div class="name"><b>Ирина</b></div>
    							<p>ffff</p>
    				<div class="delim"></div>
    			</li>
    			<li class="to-read message">
    				<a name="msgoffset6"></a>
    							<div class="date">сегодня в 07:36</div>
    							<div class="name"><b>Стэн</b></div>
    							<p>сучка</p>
    				<div class="delim"></div>
    			</li>
    			<li class="message">
    				<a name="msgoffset7"></a>
    							<div class="date old-date">сегодня в 07:00</div>
    							<p class="old">ааа</p>
    				<div class="delim"></div>
    			</li>
    			<li class="message">
    				<a name="msgoffset8"></a>
    							<div class="date old-date">сегодня в 06:57</div>
    							<p class="old">дада</p>
    				<div class="delim"></div>
    			</li>
    			<li class="message">
    				<a name="msgoffset9"></a>
    							<div class="date old-date">сегодня в 05:56</div>
    							<p class="old">ну что там?</p>
    				<div class="delim"></div>
    			</li>
    			
    			<li style="display: none">
    				<div class="date"></div>
    				<div class="name"><b></b></div>
    				<p></p>
    				<div class="delim"></div>
    			</li>
    
     
    #20 modestus, 26 Nov 2010
    Last edited: 26 Nov 2010
Loading...
Similar Threads - Конкурс 6*dig регулярка
  1. Suicide
    Replies:
    19
    Views:
    4,111
  2. DAUN
    Replies:
    3
    Views:
    2,636