ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3091  
Старый 13.05.2008, 22:22
Аватар для bomber
bomber
Новичок
Регистрация: 17.03.2008
Сообщений: 29
Провел на форуме:
62375

Репутация: 1
По умолчанию

Цитата:
Сообщение от groundhog  
PHP код:
<?php
$fp 
fopen('file.txt''r'); 
$w fopen('file_result.txt''a+'); 
while(!
feof($fp))

$str fgets ($fp1024);
if (
trim($str) != '') {
list(
$a$b) = explode('|'$str); 
fwrite($wtrim($a)."|".trim($b)."\n");
}

fclose($fp); 
fclose($w); 
?>
Так точно не будет.
спасибо парни, чтоб я без вас делал
 
Ответить с цитированием

  #3092  
Старый 13.05.2008, 22:41
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

Цитата:
Сообщение от Isis  
PHP код:
if (trim($str) != ''
пиздец.......
нуко теперь расказывай как правильно надо кодировать.
 
Ответить с цитированием

  #3093  
Старый 13.05.2008, 23:35
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

PHP код:
if (!empty($str)) 
 
Ответить с цитированием

  #3094  
Старый 13.05.2008, 23:55
Аватар для KindEcstasy
KindEcstasy
Участник форума
Регистрация: 30.09.2006
Сообщений: 134
Провел на форуме:
352963

Репутация: 197
Отправить сообщение для KindEcstasy с помощью ICQ
По умолчанию

Итак, вопрос к гуру 80ого порта:

Какие поля в заголовке который отправляет (должен отправить) клиент, основные и самые важные. Что обязательно нужно скормить серверу, чтобы получить вменяемый заголовок-ответ? Мм? Только не нужно говорить что все, которые ты видишь в HTTP анализире ))) Полюбому они там все не нужны... Или я чёто не понимаю? Жду грамотного ответа!

Последний раз редактировалось KindEcstasy; 13.05.2008 в 23:58..
 
Ответить с цитированием

  #3095  
Старый 14.05.2008, 00:12
Аватар для pento
pento
Участник форума
Регистрация: 03.07.2006
Сообщений: 147
Провел на форуме:
438137

Репутация: 66
По умолчанию

Цитата:
Сообщение от Isis  
PHP код:
if (!empty($str)) 
Можно сократить до
PHP код:
if ($str) {
    
// ...


Последний раз редактировалось pento; 14.05.2008 в 00:14..
 
Ответить с цитированием

  #3096  
Старый 14.05.2008, 00:18
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Цитата:
Что обязательно нужно скормить серверу, чтобы получить вменяемый заголовок-ответ?
По минимуму нужно отправить заголовки Host и Connection.

PS. Проверил на mail.ru

Последний раз редактировалось d_x; 14.05.2008 в 00:51..
 
Ответить с цитированием

  #3097  
Старый 14.05.2008, 11:29
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

KindEcstasy, всё зависит от типа HTTP-запроса (GET, POST, HEAD, ...). Вообще для GET-запроса, как уже ответили минимально необходимы заголовки Connection и Host (чтобы определить к какому виртуальному хосту был осуществлён запрос). Для POST-запроса, минимально необходимы заголовки Connection, Host и Content-Length, но опять же - всё зависит от факторов, и того, что и как ты запрашиваешь.
 
Ответить с цитированием

  #3098  
Старый 14.05.2008, 11:37
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Isis, ну выебнулся так выебнулся... Ты обратил внимание, что я написал выражение с участием функции trim:

PHP код:
if (trim($str) != ''
Перевожу: ЕСЛИ ПОСЛЕ УДАЛЕНИЯ ПРОБЕЛЬНЫХ СИМВОЛОВ ИЗ СТРОКИ, СТРОКА ОСТАЛАСЬ НЕ ПУСТА, ТО ВЫПОЛНИТЬ ВЫРАЖЕНИЕ

PHP код:
if (!empty($str)) 
У тебя же это банально: ЕСЛИ СТРОКА НЕ ПУСТА, ТО ВЫПОЛНИТЬ ВЫРАЖЕНИЕ

В общем начинай освоение PHP c простых вещей, вроде:

PHP код:
$var "\r\n";
var_dump(empty($var)); 
а потом будешь пиздецами кидаться...
 
Ответить с цитированием

  #3099  
Старый 14.05.2008, 15:25
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

Цитата:
Сообщение от Isis  
PHP код:
if (!empty($str)) 
хорошо. ты мой эталон.
 
Ответить с цитированием

  #3100  
Старый 14.05.2008, 22:43
Аватар для ElteRUS
ElteRUS
Постоянный
Регистрация: 11.10.2007
Сообщений: 406
Провел на форуме:
7215020

Репутация: 1423
По умолчанию

Цитата:
Сообщение от groundhog  
Для POST-запроса, минимально необходимы заголовки Connection, Host и Content-Length, но опять же - всё зависит от факторов, и того, что и как ты запрашиваешь.
Еще если я не ошибаюсь обязательно нужно указать тип контента - Content-Type: application/x-www-form-urlencoded или multipart/form-data ...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ