проблема с выводом в файл!
//clearData($data, $type = 'sf') - очищает данные для вывода в файл ('sf' - string-file)
//ORDERS_LOG - константа = "orders.log"
$name = clearData($_POST['name'], 'sf'); //Ivanov Ivan
$email = clearData($_POST['email'], 'sf'); //p-v@ukr.net
$phone = clearData($_POST['phone'], 'sf'); //067xxxxxxx
$address = clearData($_POST['address'], 'sf'); //Kiev, 55
$customer = session_id(); //1j2fee1b6csuqvcbsr1p95sn47
$datetime = time(); //1302594064
$order = "$name|$email|$phone|$address|$customer|$datetime\n";
file_put_contents(ORDERS_LOG, $order, FILE_APPEND);
должно выводить:
Ivanov Ivan|p-v@ukr.net|067ххххххх|Kiev, 55|1j2fee1b6csuqvcbsr1p95sn47|1302594064
выводит такое:
Ivanov Ivan|p-v@ukr.net|067ххххххх|Kiev, 55|1j2fee1b6csuqvcbsr1p95sn47|1302594064
||||1j2fee1b6csuqvcbsr1p95sn47|1302594064
тоесть зачем-то на новой строке еще раз выводит id пользователя и время
и 4 вертикальные палки перед этим...
с чем это может быть связано? вроде все просто...
если кто-то может помочь - помогите, пожалуйста...
Спустя 25 минут, 16 секунд (12.04.2011 - 12:19) Stuff_f написал(а):
\n

Спустя 2 часа, 40 минут, 33 секунды (12.04.2011 - 15:00) vitas1987 написал(а):
Цитата (Stuff_f @ 12.04.2011 - 09:19) |
\n ![]() |
что-то я не очень Вас понял...
там мало того, что оно переносит на новую строку (это мне нужно), но и ставит 4 вертикальные палки вначале добавленной строки (которая остоит из session_id() и time())
зачем оно дублирует session_id() и time() ???????????
Спустя 2 часа, 20 минут, 39 секунд (12.04.2011 - 17:20) Krevedko написал(а):
4 вертикальные палки-это как раз твои
$name|$email|$phone|$address
просто пост массив пуст.
ЗЫ у тебя там редиректа случаем не стоит повторно на эту страницу ? сделай проверку на isset($_POST)
$name|$email|$phone|$address
просто пост массив пуст.
ЗЫ у тебя там редиректа случаем не стоит повторно на эту страницу ? сделай проверку на isset($_POST)
Спустя 2 часа, 47 минут, 53 секунды (12.04.2011 - 20:08) vitas1987 написал(а):
Цитата (Krevedko @ 12.04.2011 - 14:20) |
4 вертикальные палки-это как раз твои $name|$email|$phone|$address просто пост массив пуст. ЗЫ у тебя там редиректа случаем не стоит повторно на эту страницу ? сделай проверку на isset($_POST) |
спасибо большое - помогло!!!
Спустя 52 минуты, 57 секунд (12.04.2011 - 21:01) Krevedko написал(а):
плюсуй раз помогло

Спустя 16 минут, 55 секунд (12.04.2011 - 21:18) vitas1987 написал(а):
Цитата (Krevedko @ 12.04.2011 - 18:01) |
плюсуй раз помогло ![]() |
пробовал, но у меня еще нет 10 постов

как тьолько наберу - сразу отплюсую



Спустя 5 минут, 39 секунд (12.04.2011 - 21:24) Krevedko написал(а):
оке
