За последние 24 часа нас посетили 22842 программиста и 1253 робота. Сейчас ищут 766 программистов ...

HELP

Тема в разделе "Сделайте за меня", создана пользователем TheBeJIIHiu, 9 мар 2021.

Метки:
?

понял

  1. понял

    100,0%
  2. не понял

    0 голосов
    0,0%
  1. TheBeJIIHiu

    TheBeJIIHiu Новичок

    С нами с:
    20 фев 2021
    Сообщения:
    17
    Симпатии:
    0
    у меня есть код
    вот весь код
    PHP:
    1. <?php
    2.          $basik = rand(1,9999999999999);
    3.       $mda = 150;
    4.       $result = $basik * $mda;
    5.    
    6. file_put_contents('$result.php', '
    7.      $agent = $_SERVER['HTTP_USER_AGENT'];
    8.      $ip = $_SERVER['REMOTE_ADDR'];
    9.      $dtime = date('r');
    10.  
    11.      $entry_line = "$dtime - IP: $ip | Agent: $agent";
    12.      $fp = fopen("$result.txt", "a");
    13.      fputs($fp, $entry_line);
    14.      fclose($fp);');
    15.  
    16.     echo "Ваша ссылка:"
    17.     echo "http://dsdsdsdsdcb-001-site1.btempurl.com/", $result
    18.     ?>
    19.     <br>
    20.     <?php
    21.      echo "Ссылка на статистику:"
    22.      echo "http://dsdsdsdsdcb-001-site1.btempurl.com/", $result , ".txt"
    23.     ?>
    мне нужно создать файл с PHP кодом
    вот код который нужно быть в файле $result.php
    PHP:
    1.       $agent = $_SERVER['HTTP_USER_AGENT'];
    2.       $ip = $_SERVER['REMOTE_ADDR'];
    3.       $dtime = date('r');
    4.  
    5.       $entry_line = "$dtime - IP: $ip | Agent: $agent";
    6.       $fp = fopen("$result.txt", "a");
    7.       fputs($fp, $entry_line);
    8.       fclose($fp);
    НО
    у меня PHP ругается на строку который нужно быть в файле
    Parse error: syntax error, unexpected 'HTTP_USER_AGENT' (T_STRING), expecting ')' in H:\root\home\dsdsdsdsdcb-001\www\site1\index.php on line 8
    как сделать чтобы не ругался и создавал файл ????
     
    #1 TheBeJIIHiu, 9 мар 2021
    Последнее редактирование: 9 мар 2021
  2. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    @TheBeJIIHiu, ознакомьтесь: PHP: Строки - Manual
    --- Добавлено ---
    Впрочем, если этот раздел, то:
    PHP:
    1. $str = '$agent = $_SERVER[\'HTTP_USER_AGENT\'];' . PHP_EOL
    2.     . '$ip = $_SERVER[\'REMOTE_ADDR\'];' . PHP_EOL
    3.     . '$dtime = date(\'r\');' . PHP_EOL
    4.     . '$entry_line = "$dtime - IP: $ip | Agent: $agent";' . PHP_EOL
    5.     . '$fp = fopen("$result.txt", "a");' . PHP_EOL
    6.     . 'fputs($fp, $entry_line);' . PHP_EOL
    7.     . 'fclose($fp);";' . PHP_EOL;
    8. file_put_contents('$result.php', $str);
     
  3. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Лишние символы просочились в 7-й строке: ";
    :)
     
  4. TheBeJIIHiu

    TheBeJIIHiu Новичок

    С нами с:
    20 фев 2021
    Сообщения:
    17
    Симпатии:
    0
    просто я новичок особо не знаю PHP
    --- Добавлено ---
    c
    спс
    --- Добавлено ---
    у тебя есть вк?
    --- Добавлено ---
    теперь буду знать я просто JavaPlugin кодер Java и плагины для майнкрафт просто всё делаю как в JAVA
    --- Добавлено ---
    помоги как сделать чтобы PHP читал файл и вывел в экран