Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32

Сделать GEO "редирект" при нажатии на ссылку(кнопку),как?!

01.10.2017, 19:21. Показов 3604. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет ,кто подскажет код или умеет делать GEO редирект для ссылки!?
На сайте имеются ссылки(кнопки)- для перехода на определенные сайты.Как сделать чтоб при нажатии посетителей из России,они перенаправлялись на совсем другой сайт.(То есть им ресурс данный не был доступен и открывался альтернативный сайт).
Спасибо.

Добавлено через 4 часа 42 минуты
Ребята помогите ,а если мне нужно при нажатии на кнопку на сайте(ссылку) перенаправить пользователей из России-на другой сайт, а не на тот куда ведет основная ссылка в этой кнопке!?Как это вообще реализовать?Может кто-то подсказать?
На многих сайтах при нажатии на такую кнопку(ссылку) для людей из России -выскакивает красивое окошко(даже на фоне картинки-"с надписью что Вы из России... и будете перенаправлены на альтернативный сайт " ещё и время показывает"
А если зайти под другим айпи-то переход по ссылке обычный стандартный.
Как это сделать подскажите УМЫ))) нубу!
Огромное спасибо
p.s.Движок вордпресс

Добавлено через 25 минут
Я читал что как то делают GEO переадресацию.
Да и вообще я не знаю с чего вообще начать и как сделать и куда что прописать и какой код-Я НУБ в этом вопросе.Мне бы помогли и тыкнули пальцем:
(!)Где прописать какой код/куда что вставить подробно!(если кто может помочь) Я никогда ранее таким просто не занимался.
-А что касается базы айпи-то там фишка такая -чтоб ссылка была не доступна для России -чтоб Роскомнадзор не блокнул сайт и людей перенапрвлял в другое место с русских айпи которые зайдут.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.10.2017, 19:21
Ответы с готовыми решениями:

Сделать ссылку на php при нажатии на кнопку html button
есть кнопка <INPUT class='button blue' TYPE='submit' NAME='submitButtonInsert' VALUE='Подтвердить'> как при нажатию по этой кнопке...

Редирект на чужой сайт при нажатии на кнопку. Как исправить?
При клике на кнопки моего сайта, редиректит на чужой. Из-за этого яндекс говорит про вирус. Как убрать? Как исправить? Редиректит...

Как при нажатии на кнопку, вывести ссылку из Бд
Нужно что бы при нажатии кнопки "купить" выводилась ссылка из бд. <div class="item-detail"> <div...

26
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
01.10.2017, 23:24
Просто узнаете местоположение по текущему IP адресу пользователя, для этого уже есть множество готовых библиотек, многие из которых в принципе не плохо определяют с точностью до города, по крайней мере регион
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 09:07  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
Просто узнаете местоположение по текущему IP адресу пользователя, для этого уже есть множество готовых библиотек, многие из которых в принципе не плохо определяют с точностью до города, по крайней мере регион
FloppyDisc дружище,для меня это тёмный лес как говориться-я впервые что-то подобное собираюсь делать.Перерыл весь интернет целые сутки ,башка ходуном ничего не понял толком -видел коды -но просто для редиректов страниц с главной и т.д. т.п.
1)Может ты мне поможешь покажешь этот код -и укажешь что внем изменить в каких местах(на свои названия ссылок)
2) И этот код вставляется в страничку? которая будет содержать данные ссылки или в файле htaccess?
И где пишут что большой список всех айпи необходимо указывать ,а где то пишут что код страны просто вставить ......я вобщем код так и не нашел именно такой.
Если можешь выручай)) ,а ещё как то вставляют при переходе-всплывающее окно с предупреждением что юзер будет перенаправлен сейчас...
Мне главное чтоб считывались с России люди и их не пускало при нажатии на кнопка(ссылку), на основную ссылку при переходе-Роскомнадзор прижмёт сайт.
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 10:11
На самом деле все не так уж и сложно. Находим любую библиотеку, желательно нормальную, конечно же. Я буду использовать Sypex Geo(скачать), вроде хороший.

1. Качаем библиотеку Sypex Geo для PHP 5.2+
2. Качаем базу Sypex Geo City (или только страны, в общем в библиотеку с городами можно определять и страны) в нужной кодировке!

3. Подключаем и создаем экземпляр:
PHP
1
2
include("SxGeo.php");
$SxGeo = new SxGeo('SxGeoCity.dat');
4. Опциональный шаг, пытаемся определить IP пользователя более точно:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
function getIP(){
    if (!empty($_SERVER['HTTP_CLIENT_IP'])){
        //check ip from share internet
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    }elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        //to check ip is pass from proxy
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
return $ip;
}
5. Определяем страну и город:
PHP
1
2
3
4
5
6
$ip = getIP(); // или $_SERVER['REMOTE_ADDR'];
echo ($SxGeo->getCountry($ip));
 
echo '<pre>';
print_r($SxGeo->getCityFull($ip)); // Вся информация о городе
echo '</pre>';
Т.е если хотите менять ссылки для жителей России, то примерно так:
PHP
1
2
3
4
5
if($SxGeo->getCountry($ip) == 'RU') {
// ссылка для России
} else {
// остальные ссылки
}
Добавлено через 4 минуты
Забыл указать, что страны определяются в стандарте ISO 3166-1 https://ru.wikipedia.org/wiki/ISO_3166-1
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 10:17  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
На самом деле все не так уж и сложно
Большое спасибо тебе за ответы!Попробую сейчас разобраться во всём что ты написал и разобраться куда что прописывать.
И отпишусь-если я снова не вытяну своей дурной башкой)что тут делать,куда что качать и куда что устанавливать.

p/s-Когда делаешь что-то впервые ,то это кажется невыполнимым чем-то))),вот у меня сейчас такое же чувство....
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 10:23
Цитата Сообщение от PRO123 Посмотреть сообщение
куда что качать и куда что устанавливать
тоже забыл дописать, узать полные пути:
PHP
1
2
include($_SERVER['DOCUMENT_ROOT']."/SxGeo.php");
$SxGeo = new SxGeo($_SERVER['DOCUMENT_ROOT'].'/SxGeoCity.dat');
это если файлы будут находиться в корне, если вам там не удобно хранить их, то положите туда где удобно и допишите пути выше
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 11:23  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
это если файлы будут находиться в корне, если вам там не удобно хранить их, то положите туда где удобно и допишите пути выше
Учту !Спасибо!

Добавлено через 45 минут
Цитата Сообщение от PRO123 Посмотреть сообщение
На самом деле все не так уж и сложно
Скачал Sypex Geo для PHP 5.2+ и базу Sypex Geo City ,установил в корень сайта и дальше начался тёмный лес
Объясни пожалуйста на обычном языке что куда и в где делать:
Следующий пункт:
-Подключаем и создаем экземпляр:
1 include("SxGeo.php");
2 $SxGeo = new SxGeo('SxGeoCity.dat');

( где его создавать то))(место мне пальцем укажи пожалуйста),я вообще понятия не имею и не понимаю сказанного на языке php). Что мне открыть и где прописать эти строки?)

...и далее по списку разберем давай пожалуйста дальнейшие действия мои в таком же ключе.

Добавлено через 11 минут
Цитата Сообщение от PRO123 Посмотреть сообщение
-Подключаем и создаем экземпляр:
1 include("SxGeo.php");
2 $SxGeo = new SxGeo('SxGeoCity.dat');
Вот эти строки берём как я понимаю ,так как в корень я закачал
1 include($_SERVER['DOCUMENT_ROOT']."/SxGeo.php");
2 $SxGeo = new SxGeo($_SERVER['DOCUMENT_ROOT'].'/SxGeoCity.dat');

Мне это куда писать-то ,в каком файле и в каком месте....
И так далее..
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 11:29
сам я в вордпрессе не очень шарю, точнее не работаю с ним вообще

в общем, полюбому там есть index.php, пропишите туда следующие строки:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
include($_SERVER['DOCUMENT_ROOT']."/SxGeo.php");
$geo = new SxGeo($_SERVER['DOCUMENT_ROOT'].'/SxGeoCity.dat');
 
function getIP(){
    if (!empty($_SERVER['HTTP_CLIENT_IP'])){
        //check ip from share internet
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    }elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        //to check ip is pass from proxy
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
return $ip;
}
далее уже где у вас находятся эти ссылки:
PHP/HTML
1
2
3
4
5
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
   <a href="Russian URL">...</a>
<?php else: ?>
   <a href="not Russian URL">...</a>
<?php endif; ?>
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 11:41  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
1
2
3
4
5
if($geo->getCountry($ip) == 'RU') {
* *<a href="Russian URL">...</a>
} else {
* *<a href="not Russian URL">...</a>
}

Ошибку выдает
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 11:49  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
* *<a href="Russian URL">...</a>
<?php else: ?>
* *<a href="not Russian URL">...</a>
<?php endif; ?>
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 11:50  [ТС]
Цитата Сообщение от PRO123 Посмотреть сообщение
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
* *<a href="Russian URL">...</a>
<?php else: ?>
* *<a href="not Russian URL">...</a>
<?php endif; ?>
Подскажи пжл в чём моя ошибка? я не правильно вставил походу)
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 11:51
Ну можно наверное и в темах подключать, это не суть важно, главное, чтобы экземпляр и его методы были доступны.
Эту часть подключайте там, где у вас ссылки:
PHP/HTML
1
2
3
4
5
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
   <a href="Russian URL">...</a>
<?php else: ?>
   <a href="not Russian URL">...</a>
<?php endif; ?>
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 11:57  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
* *<a href="Russian URL">...</a>
<?php else: ?>
* *<a href="not Russian URL">...</a>
<?php endif; ?>
Правильно ли я понял:
1)На той странице на которой есть данный ссылки ,мне нужно в редакторе вписать в станицу этот код?
или несколько дубликатов этих кодов с разными адресами(там же например не одна ссылка такая если будет дана а несколько),а такой код на страничке не отобразиться символами)))(я не делал ещё такого)
2) А если ссылки такие(кнопки ) даны будут еще в сайдбаре в боковой панели-то как сделать тогда чтоб на них распространялось данное действие?или такое невозможно .
)))поясни вобщем на счет прописи этого кода-просто нажать -изменить страницу-и вредакторе внизу в самом вписать этот код или как?
Спасибо за терпение)
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 12:06
Вот, у вас есть некоторая страница, там есть ссылки и вы хотите немножко пошаманить и для жителей РФ менять ссылки, например типа: site.com/redirect/ru/redirect-url-for-russian-users, когда для обычных пользователей будет ссылка типа: site.com/redirect/redirect-url-for-other-users. (Ну или куда вы там перенаправляете, я же не знаю).

Я даже не знаю как выводятся у вас ссылки, если из БД, то примерно так:
PHP/HTML
1
2
3
4
5
6
7
8
9
<?php if ($result = $mysqli->query("SELECT * FROM `urls`")): ?><?php while ($row = $result->fetch_assoc()): ?>
ᅠᅠ<?php if($geo->getCountry(getIP()) == 'RU'): ?>
        <a href="site.com/redirect/ru/redirect-url-for-other-users">RUSSIAN users</a>
    <?php else: ?>
        <a href="site.com/redirect/redirect-url-for-other-users">Other users, not RUSSIAN</a>
    <?php endif; ?><?php endwhile; ?>
<?php endif; ?>
Добавлено через 1 минуту
Если все ссылки сделаны в ручную, то, тогда придется дублировать...
PHP/HTML
1
2
3
4
5
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
   <a href="Russian URL">...</a>
<?php else: ?>
   <a href="not Russian URL">...</a>
<?php endif; ?>
0
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 12:16  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
Я даже не знаю как выводятся у вас ссылки, если из БД, то примерно так:
Ссылки в корне сайта из папки /go
Например сайт носит название: https://russia.ru/
на страничке дана кнопка с ссылкой: https://russia.ru/go/1.php
И надо чтоб при нажатии на нее людей из России открывалась ссылка: https://russia.ru/go/2.php
Прямо если можно вот для таких ссылок код вставьте мне чтоб я въехал,а то коды везде разные(символы)
И так же как быть с сайдбарами(если там кнопки такие даны будут),на них как распространить это действие?
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 12:25
PHP/HTML
1
2
3
4
5
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
   <a target="_blank" href="https://russia.ru/go/2.php">Ссылка на 2.php для России</a>
<?php else: ?>
   <a target="_blank" href="https://russia.ru/go/1.php">Ссылка на 1.php для Остальных</a>
<?php endif; ?>
я тут подумал, у вас только 2 странички? И все свои? Тогда просто редиректы, чтобы не возиться ссылками, для этого:

1. На странице, куда НЕ должны попадать пользователи из РФ, прописать:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
include($_SERVER['DOCUMENT_ROOT']."/SxGeo.php");
$geo = new SxGeo($_SERVER['DOCUMENT_ROOT'].'/SxGeoCity.dat');
 
function getIP(){
    if (!empty($_SERVER['HTTP_CLIENT_IP'])){
        //check ip from share internet
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    }elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        //to check ip is pass from proxy
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
return $ip;
}
2. Прописать редирект:
php:
PHP
1
2
3
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
    header( 'Refresh: 0; url=https://russia.ru/go/2.php' );
<?php endif; ?>
js:
PHP/HTML
1
2
3
4
5
<?php if($geo->getCountry(getIP()) == 'RU'): ?>
    <script>
       window.location.replace('https://russia.ru/go/2.php')
    </script>
<?php endif; ?>
1
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 12:37  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
я тут подумал, у вас только 2 странички? И все свои? Тогда просто редиректы, чтобы не возиться ссылками, для этого:
Упс зашел на сайт а там после изменений в файле index.php дало ошибки внизу.



Нет на сайте не 2 страницы:
Главная страница с обзором и всеми ссылками:
типа:
Организация1(обзор кнопка)(на сайт кнопка)
Организация2(обзор кнопка)(на сайт кнопка)
Организация3(обзор кнопка)(на сайт кнопка)
Организация4(обзор кнопка)(на сайт кнопка)
На некоторые организации нужно чтобы при нажатии (Из России попадали на другой сайт ,а не тот что в кнопке)
При переходе по кнопке (обзор кнопка)-юзер попадает на страницу с описанием данной компании и там тоже имеются( кнопки перейти) и в боковых панелях список всех организаций ,что и на главной странице первой.

Кнопки(перейти на сайт) - это сторонние сайты уже там ,а не мои!
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 12:43
Цитата Сообщение от PRO123 Посмотреть сообщение
Упс зашел на сайт а там после изменений в файле index.php дало ошибки внизу.
Это значит, что файл не найден, проверьте правильность директории, куда вы загрузили файл, в вашем случае он длжен лежать в корне.

Цитата Сообщение от PRO123 Посмотреть сообщение
Главная страница с обзором и всеми ссылками:
типа:
Организация1(обзор кнопка)(на сайт кнопка)
Организация2(обзор кнопка)(на сайт кнопка)
Организация3(обзор кнопка)(на сайт кнопка)
Организация4(обзор кнопка)(на сайт кнопка)
На некоторые организации нужно чтобы при нажатии (Из России попадали на другой сайт ,а не тот что в кнопке)
При переходе по кнопке (обзор кнопка)-юзер попадает на страницу с описанием данной компании и там тоже имеются( кнопки перейти) и в боковых панелях список всех организаций ,что и на главной странице первой.

Либо на каждую ссылку вешайте проверку, либо на каждой странице делайте проверку
1
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 32
02.10.2017, 12:49  [ТС]
Цитата Сообщение от FloppyDisc Посмотреть сообщение
Это значит, что файл не найден, проверьте правильность директории, куда вы загрузили файл, в вашем случае он длжен лежать в корне.
Взгляните может распаковать их надо или что)
Вот мы находимся в корне сайта где все файлы эти лежат.

И сразу же мне пропишите тот код которых для мого метода нужен;а то я уже запутался
Вид ссылок используйте такой:
"Ссылки в корне сайта из папки /go
Например сайт носит название: https://russia.ru/
на страничке дана кнопка с ссылкой: https://russia.ru/go/1.php
И надо чтоб при нажатии на нее людей из России открывалась ссылка: https://russia.ru/go/2.php
Прямо если можно вот для таких ссылок код вставьте мне чтоб я въехал,а то коды везде разные(символы)
И так же как быть с сайдбарами(если там кнопки такие даны будут),на них как распространить это действие?"
0
Особый статус
 Аватар для FloppyDisc
623 / 221 / 164
Регистрация: 18.11.2015
Сообщений: 1,086
02.10.2017, 12:51
Цитата Сообщение от PRO123 Посмотреть сообщение
Взгляните может распаковать их надо или что)
конечно!

Честно говоря, я уже сам запутался, что и где вам там нужно
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.10.2017, 12:51
Помогаю со студенческими работами здесь

Как можно в сообщении при нажатии на клавишу сделать тот же самый фрагмент, как и при нажатии на кнопку мышкой?
LRESULT CALLBACK WndProc(HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam) { SendMessage(Messages, WM_GETTEXT, 80, LPARAM(str));...

Как сделать, чтобы при первом нажатии на кнопку TButton появлялось одно сообщение, а при втором нажатии - другое?
помогите как сделать в чтобы в кнопке button при первом нажатий вылазило сообщение ShowMessage('Вы ввели неверные данные, повторите...

Как сделать, чтобы при нажатии на кнопку открывался MessageBox, а при следующем нажатии
открытый MessageBox закрывался (продолжалось выполнение кода после MessageBox) и открывался новый MessageBox case WM_COMMAND: ...

Как запустить PHP функцию при нажатии на ссылку или на кнопку
Как запустить PHP функцию при нажатии на ссылку или на кнопку, при этом вставить введённые значения(в edit например), в качестве параметров...

Редирект при нажатии на кнопку
Народ есть две функции первая проверка на пустые поля function validate_form ( ) { valid = true; if...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru