Подскажите пожалуйста при записи в файл, значения всех переменных показывается... при выводе на экран print_r показывается все, кроме значений принятых $_GET PHP: <?php include("connect.php"); $link=Connection(); //$result=mysql_query("SELECT * FROM `tempLog` ORDER BY `timeStamp` DESC",$link); $ip = $_SERVER['REMOTE_ADDR']; //получаем IP адрес клиента $client = $_SERVER['HTTP_USER_AGENT']; //получаем идентификатор HTTP клиента $today = date("Y.m.d H:i:s"); //получаем текущие дату и время $f = fopen("log.csv","a"); //открываем файл для добавления данных $id = $_GET['a']; $t1 = $_GET['b']; $t2 = $_GET['c']; $level = $_GET['d']; $twater = $_GET['e']; $Vlaga = $_GET['f']; $S_okna = $_GET['g']; $S_poliv = $_GET['h']; $S_nabor = $_GET['i']; $S_Rezhim = $_GET['j']; print_r("$today; $ip; $client; id=$id ; t1=$t1; t2=$t2; level=$level; twater=$twater; Vlaga=$Vlaga; S_okna=$S_okna; S_poliv=$S_poliv; S_nabor =$S_nabor; S_Rezhim=$S_Rezhim \r\n-----------------\r\n"); fwrite($f,"$today; $ip; $client; id=$id ; t1=$t1; t2=$t2; level=$level; twater=$twater; Vlaga=$Vlaga; S_okna=$S_okna; S_poliv=$S_poliv; S_nabor =$S_nabor; S_Rezhim=$S_Rezhim \r\n-----------------\r\n"); //запись данных в файл fclose($f); //закрываем файл ?> --- Добавлено --- В файле 2018.03.11 08:51:24; 217.118.79.35; SIMCOM_MODULE; id=55555 ; t1=11; t2=22; level=33; twater=44; Vlaga=55; S_okna=1; S_poliv=1; S_nabor =1; S_Rezhim=1 ----------------- 2018.03.11 08:51:44; 217.118.79.35; SIMCOM_MODULE; id=55555 ; t1=11; t2=22; level=33; twater=44; Vlaga=55; S_okna=1; S_poliv=1; S_nabor =1; S_Rezhim=1 ----------------- 2018.03.11 08:52:05; 217.118.79.35; SIMCOM_MODULE; id=55555 ; t1=11; t2=22; level=33; twater=44; Vlaga=55; S_okna=1; S_poliv=1; S_nabor =1; S_Rezhim=1 ----------------- 2018.03.11 08:52:24; 217.118.79.35; SIMCOM_MODULE; id=55555 ; t1=11; t2=22; level=33; twater=44; Vlaga=55; S_okna=1; S_poliv=1; S_nabor =1; S_Rezhim=1 --- Добавлено --- в браузере 2018.03.11 08:45:43; 185.52.142.188; Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 YaBrowser/18.2.0.284 Yowser/2.5 Safari/537.36; id= ; t1=; t2=; level=; twater=; Vlaga=; S_okna=; S_poliv=; S_nabor =; S_Rezhim --- Добавлено --- Все извините!!! Самдурак!!! забыл точки и кавычки
Решил поместить получаемую строку в файл, а потом извлечь... все равно не вышло Код (Text): <?php include("connect.php"); $link=Connection(); //$result=mysql_query("SELECT * FROM `tempLog` ORDER BY `timeStamp` DESC",$link); $ip = $_SERVER['REMOTE_ADDR']; //получаем IP адрес клиента $client = $_SERVER['HTTP_USER_AGENT']; //получаем идентификатор HTTP клиента $today = date("Y.m.d H:i:s"); //получаем текущие дату и время $f = fopen("log.csv","a"); //открываем файл для добавления данных $f_str = fopen("str.csv","w"); //открываем файл для добавления данных $id = $_GET ['a']; $t1 = $_GET ['b']; $t2 = $_GET ['c']; $level = $_GET ['d']; $twater = $_GET ['e']; $Vlaga = $_GET ['f']; $S_okna = $_GET ['g']; $S_poliv = $_GET ['h']; $S_nabor = $_GET ['i']; $S_Rezhim = $_GET ['j']; fwrite($f,"$today; $ip; $client; id=$id ; t1=$t1; t2=$t2; level=$level; twater=$twater; Vlaga=$Vlaga; S_okna=$S_okna; S_poliv=$S_poliv; S_nabor =$S_nabor; S_Rezhim=$S_Rezhim \r\n-----------------\r\n"); //запись данных в файл fwrite($f_str,"id=$id&t1=$t1&t2=$t2&level=$level&twater=$twater&Vlaga=$Vlaga&S_okna=$S_okna&S_poliv=$S_poliv&S_nabor=$S_nabor&S_Rezhim=$S_Rezhim"); //запись данных в файл $file = file_get_contents('str.csv'); print_r($file); fclose($f); //закрываем файл fclose($f_str); ?> <p>GPRS data read page</p> --- Добавлено --- в файле - id=55555&t1=11&t2=22&level=33&twater=44&Vlaga=55&S_okna=1&S_poliv=1&S_nabor =1&S_Rezhim=1 в браузере id=&t1=&t2=&level=&twater=&Vlaga=&S_okna=&S_poliv=&S_nabor=&S_Rezhim=
А что ты хочешь увидеть? Ты передаешь GET запрос: Код (Text): id=55555&t1=11&t2=22&level=33&twater=44&Vlaga=55&S_okna=1&S_poliv=1&S_nabor =1&S_Rezhim=1 Выводим содержимое суперглобального маccива $_GET PHP: <?php echo "<pre>"; print_r($_GET); echo "</pre>"; ?> Видим результат: Код (Text): Array ( [id] => 55555 [t1] => 11 [t2] => 22 [level] => 33 [twater] => 44 [Vlaga] => 55 [S_okna] => 1 [S_poliv] => 1 [S_nabor_] => 1 [S_Rezhim] => 1 ) А ты просишь показать то, чего нет. Ты видишь в результате массива $_GET ['a']; $_GET ['b']; $_GET ['c']; и т.п.? Вот если ты передашь : Код (Text): a=55555&b=11&c=22 Ты увидишь то что хочешь.