One20 » 2009.02.22 17:07

Как показывать ссылки для определеных IP ? Допустим для ip 000.000.000.000 - 000.000.000.255 и для ip 100.100.100.000 - 100.100.100.255
Как это зделать?

Gemorroj » 2009.02.22 17:35

Код:

1
2
3
4
RewriteCond %{REMOTE_ADDR} 0.0.0
RewriteRule .* http://wapinet.ru/1 [R,L]
RewriteCond %{REMOTE_ADDR} 100.100.100
RewriteRule .* http://wapinet.ru/2 [R,L]
One20 » 2009.02.22 17:50

Мне нужно на php!

Gemorroj » 2009.02.22 17:55

Код:

1
span style="color: #0000BB"><?phpif($_SERVER['REMOTE_ADDR'] > 0.0.0.0 && $_SERVER['REMOTE_ADDR'] < 0.0.0.100){header('Location: http://wapinet.ru/1', true, 301);}elseif($_SERVER['REMOTE_ADDR'] > 100.100.100.100 && $_SERVER['REMOTE_ADDR'] < 100.100.100.255){header('Location: http://wapinet.ru/2', true, 301);}?>
One20 » 2009.02.22 18:20

Gemorroj написал:

Если я напишу вот так будет верно?

Код:

1
span style="color: #0000BB"><?php if($_SERVER['REMOTE_ADDR'] > 0.0.0.0 && $_SERVER ['REMOTE_ADDR'] < 0.0.0.100){echo"<a href=\"http://wapinet.ru\">1</a>";} elseif($_SERVER['REMOTE_ADDR'] > 100.100.100.100 && $_ SERVER['REMOTE_ADDR'] < 100.100.100.255){echo"<a href=\"http://wapinet.ru\">2</a>";} ?>
Gemorroj » 2009.02.22 18:29

echo '<a href="http://wapinet.ru">1</a>';
echo '<a href="http://wapinet.ru">2</a>';

One20 » 2009.02.22 18:34

А какая разница? Одно и тоже будет!

One20 » 2009.02.22 19:04

А вот так для несколько ip будет верно?

Код:

1
span style="color: #0000BB"><?php if($_SERVER['REMOTE_ADDR'] > 0.0.0.0 && $_SERVER ['REMOTE_ADDR'] < 0.0.0.255) > 3.0.0.0 && $_SERVER ['REMOTE_ADDR'] < 3.0.0.255) > 0.10.0.0 && $_SERVER ['REMOTE_ADDR'] < 0.10.255.000) {echo"<a href=\"http://wapinet.ru\">1</a>";} ?>
Gemorroj » 2009.02.22 19:24

нет не верно. и разница есть. это называется правильный стиль.

One20 » 2009.02.22 19:40

А как мне зделать для всех етих IP?
Точка WAP:
217.118.85.64-217.118.85.79
Точка Internet:
217.118.66.0-217.118.66.255
217.118.78.0-217.118.78.255
217.118.79.0-217.118.79.255
217.118.91.0-217.118.91.255
217.118.90.0-217.118.90.255
217.118.64.0-217.118.64.255
217.118.89.0-217.118.89.255
217.118.81.0-217.118.81.255
217.118.95.0-217.118.95.255
217.118.92.0-217.118.92.255
217.118.93.0-217.118.93.255
213.252.195.0-213.252.195.255

Gemorroj » 2009.02.22 19:41

все так же.

One20 » 2009.02.22 19:59

А как одновременно показывать ссылку для этого списка ip?

Точка WAP:
217.118.85.64-217.118.85.79
Точка Internet:
217.118.66.0-217.118.66.255
217.118.78.0-217.118.78.255
217.118.79.0-217.118.79.255
217.118.91.0-217.118.91.255
217.118.90.0-217.118.90.255
217.118.64.0-217.118.64.255
217.118.89.0-217.118.89.255
217.118.81.0-217.118.81.255
217.118.95.0-217.118.95.255
217.118.92.0-217.118.92.255
217.118.93.0-217.118.93.255
213.252.195.0-213.252.195.255