Задать вопрос
@siganiga

Отправка IP с сайта в телеграм?

Я написал простенькую форму. И хочу чтобы данные отправлялись в телеграм вроде работает, но с IP проблемы.
Вот сам код:

<?php

$token = "2";
$chat_id = "1";

$values = $hook->getValues();


$formName = $modx->getOption('formName', $formit->config, 'form-'.$modx->resource->get('id'));


$ip = $modx->getOption('REMOTE_ADDR', $_SERVER, '');


$name = $values['name-zv'];
$phone = $values['phone-zv'];


$arr = array(
"Имя" => $name,
"Телефон" => $phone,
"Название формы" => $formName,
"Айпи" => $ip);


foreach($arr as $key => $value) { 
     $txt .= "<b>".$key."</b>: ".$value."%0A"; 
  }


$fp=fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");


return true;


Кто подскажет в чем ошибка?
  • Вопрос задан
  • 386 просмотров
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
@webdiez
Меня все знают как WebDiez.
Попробуй $ip = $_SERVER['REMOTE_ADDR'];
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы