Ôîðóì: Ôîðóì PHPÔîðóì ApacheÔîðóì Ðåãóëÿðíûå ÂûðàæåíèÿÔîðóì MySQLHTML+CSS+JavaScriptÔîðóì FlashÐàçíîå
Íîâûå òåìû: 0000000
PHP Puzzles. Àâòîðû: Êóçíåöîâ Ì.Â., Ñèìäÿíîâ È.Â. PHP íà ïðèìåðàõ (2 èçäàíèå). Àâòîðû: Êóçíåöîâ Ì.Â., Ñèìäÿíîâ È.Â. Ñîöèàëüíàÿ èíæåíåðèÿ è ñîöèàëüíûå õàêåðû. Àâòîðû: Êóçíåöîâ Ì.Â., Ñèìäÿíîâ È.Â. PHP 5/6. Â ïîäëèííèêå. Àâòîðû: Êóçíåöîâ Ì.Â., Ñèìäÿíîâ È.Â. PHP. Ïðàêòèêà ñîçäàíèÿ Web-ñàéòîâ (âòîðîå èçäàíèå). Àâòîðû: Êóçíåöîâ Ì.Â., Ñèìäÿíîâ È.Â.
ÂÑÅ ÍÀØÈ ÊÍÈÃÈ
Êîíñóëüòàöèîííûé öåíòð SoftTime

Ôîðóì Ðåãóëÿðíûå Âûðàæåíèÿ

Âûáðàòü äðóãîé ôîðóì

 

Çäðàâñòâóéòå, Ïîñåòèòåëü!

âèä ôîðóìà:
Ëèíåéíûé ôîðóì (íîâûå ñîîáùåíèÿ âíèç) Ñòðóêòóðíûé ôîðóì

òåìà: Çàìåíà url íà UrlEncode(url)

Ñîîáùåíèÿ:  [1-3] 

 
 àâòîð: Åâãåíèé Ïåòðîâ   (15.10.2005 â 01:01)   ïèñüìî àâòîðó
 
   äëÿ: cheops   (15.10.2005 â 00:37)
 

Ñïàñèáî!

   
 
 àâòîð: cheops   (15.10.2005 â 00:37)   ïèñüìî àâòîðó
 
   äëÿ: Åâãåíèé Ïåòðîâ   (14.10.2005 â 23:17)
 

Ìîæíî ïîñòóïèòü ïðèìåðíî òàê
<?php
  $text 
'<div class="arrows"> 
<span>&larr;</span>&nbsp;Prev 
&nbsp; 
<a href="/yandpage?&q=257452954&p=1&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>Next&nbsp;<span>&rarr;</span></a> 
</div> 
<div class="numbers"> 
<span class="active">1</span> 
<A href="/yandpage?&q=257452954&p=1&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>2</a> 
<A href="/yandpage?&q=257452954&p=2&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>3</a> 
<A href="/yandpage?&q=257452954&p=3&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>4</a> 
<A href="/yandpage?&q=257452954&p=4&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>5</a> 
<A href="/yandpage?&q=257452954&p=5&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>6</a> 
<A href="/yandpage?&q=257452954&p=6&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>7</a> 
<A href="/yandpage?&q=257452954&p=7&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>8</a> 
<a href="/yandpage?&q=257452954&p=8&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>...</a> 
</div>'
;
  
$pattern "|(<a[\s]+href=\"[^\?]+\?)([^\"]+)|i";
  echo 
preg_replace_callback($pattern"url_encode"$text);

  
// Ôóíêöèÿ îáðàòíîãî âûçîâà
  
function url_encode($out)
  {
    return 
$out[1]."sq=".urlencode($out[2]);
  }
?>

   
 
 àâòîð: Åâãåíèé Ïåòðîâ   (14.10.2005 â 23:17)   ïèñüìî àâòîðó
 
 

Ïîäñêàæèòå ïîæàëóéñòà êàê ìîæíî îðãàíèçîâàòü ñëåäóþùóþ ôè÷ó:
Åñòü òåêñò:

<div class="arrows">
<span>&larr;</span>&nbsp;Prev
&nbsp;
<a href="/yandpage?&q=257452954&p=1&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>Next&nbsp;<span>&rarr;</span></a>
</div>
<div class="numbers">
<span class="active">1</span>
<A href="/yandpage?&q=257452954&p=1&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>2</a>
<A href="/yandpage?&q=257452954&p=2&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>3</a>
<A href="/yandpage?&q=257452954&p=3&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>4</a>
<A href="/yandpage?&q=257452954&p=4&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>5</a>
<A href="/yandpage?&q=257452954&p=5&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>6</a>
<A href="/yandpage?&q=257452954&p=6&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>7</a>
<A href="/yandpage?&q=257452954&p=7&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>8</a>
<a href="/yandpage?&q=257452954&p=8&ag=d&qs=rpt%3Drad%26text%3D%25F0%25D2%25C9%25D7%25C5%25D4" target=_self>...</a>
</div>

Ìíå íàäî ïîëó÷èòü âñå òîæå ñàìîå, òîëüêî ïåðåä æèðíûì òåêñòîì íàäî ïîñòàâèòü sq= à ñàì æèðíûé òåêñò íàäî ïðîïóñòèòü ÷åðåç urlEncode()? Ñïàñèáî!

   

Ñîîáùåíèÿ:  [1-3] 

Ôîðóì ðàçðàáîòàí IT-ñòóäèåé SoftTime
Rambler's Top100
ââåðõ

Rambler's Top100 ßíäåêñ.Ìåòðèêà ßíäåêñ öèòèðîâàíèÿ