- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте. Помогите пожалуйста в простой вещи.
Суть в чем. Есть скрипт
index.php = Главная страница сайта
ip.php = Скрипт определения города по айпи
rest.php = Скрипт отправки данных по api
В index.php скрипт ip.php подключен через обычный инклюд и все работает.
Если пробую подключить в rest.php инклюд, не подключает.
Инклюд
Думаю причина банально проста в синтаксисе. буду очень признателен за помощь
Что за бред? Нельзя в переменную include делать.
Конечно, она в том, что вы не программист.
Что за бред? Нельзя в переменную include делать.
Конечно, она в том, что вы не программист.
Вы абсолютно правы, я не программист, и буду Вам очень признателен если Вы подскажете как правильно сделать.
Вы абсолютно правы, я не программист, и буду Вам очень признателен если Вы подскажете как правильно сделать.
В файле ip.php объявите переменную $city и запищите в неё что хотите. А потом уже делайте инклюд и у вас будет переменная $city с нужными данными.
И вот это странное что-то
зачем тут открывать php?
satellitmaker, cкиньте ссылку на скрипт (или страничку где вы его скачали) тогда и подсказать будет проще.
В index.php скрипт ip.php подключен через обычный инклюд и все работает.
как именно работает? в index.php как переменная города получается? что за скрипт geo/ip.php - открытая библиотека или самопис?
$inpformname = $_POST['inpformname'];
$phone = $_POST['inpphone'];
include ($_SERVER["DOCUMENT_ROOT"]."/php/geo/ip.php");
$city = переменная которую отдает ip.php ;
satellitmaker, cкиньте ссылку на скрипт (или страничку где вы его скачали) тогда и подсказать будет проще.
Скрипт https://sypexgeo.net/ru/docs/
Содержимое ip.php
На главной странице в нужно месте вывод города
так попробуйте
$name = $_POST['inpname'];
$inpformname = $_POST['inpformname'];
$phone = $_POST['inpphone'];
include ($_SERVER["DOCUMENT_ROOT"]."/php/geo/ip.php");
?>
С ДОСТАВКОЙ В <?=$city['city']['name_ru'];?>
Что за бред? Нельзя в переменную include делать.
Формально в переменную можно делать инклюд, но не с таким синтаксисом как у ТС, а просто
то, если внутри file.php сделать
в переменной окажется $var значение 'value'
Можно, но это глупо и очень странно.