И всё прочее, что касается HTML
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 12:21:22
скажите пожалуйста как можно соединить содержимое двух txt файлов в один например:
1.txt содержат иванов
питров
сидоров
2.txt содержат 123
456
789
итог: иванов 123
питров 456
сидоров 789

ruslanstep1
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
-
Контактная информация:
Непрочитанное сообщение
ProFTP » 2010-06-28 12:27:13
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'


ProFTP
-
Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2010-06-28 12:28:18
Убей их всех! Бог потом рассортирует...
Alex Keda
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 12:50:41
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 13:09:12
Код: Выделить всё
hius# cat ./names.txt
ivanov
petrov
sidoroff
hius# cat ./alga.txt
100
10
0
hius# paste ./names.txt ./alga.txt
ivanov 100
petrov 10
sidoroff 0
hius# paste ./names.txt ./alga.txt > ./result.txt
hius# cat ./result.txt
ivanov 100
petrov 10
sidoroff 0
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 13:21:01
кружок "умелые руки"
Код: Выделить всё
$file_content_array1=file("/home/user1/file1.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
$file_content_array2=file("/home/user1/file2.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
for($i=0; $i<count($file_content_array1); $i++){
$file_content_array1[i]=$file_content_array1[i]."\t".$file_content_array2[i];
}
$fh=fopen("/home/user1/output.txt",'w');
if(!($fh)){
return false;
}
else{
flock($fh,LOCK_EX);
fwrite($fh,implode("\n",$file_content_array1));
flock($fh,LOCK_UN);
fclose($fh);
}
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 13:33:16
terminus писал(а):кружок "умелые руки"
Код: Выделить всё
$file_content_array1=file("/home/user1/file1.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
$file_content_array2=file("/home/user1/file2.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
for($i=0; $i<count($file_content_array1); $i++){
$file_content_array1[i]=$file_content_array1[i]."\t".$file_content_array2[i];
}
$fh=fopen("/home/user1/output.txt",'w');
if(!($fh)){
return false;
}
else{
flock($fh,LOCK_EX);
fwrite($fh,implode("\n",$file_content_array1));
flock($fh,LOCK_UN);
fclose($fh);
}
он берет токо данные с файла file1.txt а file2.txt даже не трогает
ruslanstep1
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 13:57:01
Кто виноват, и что делать?
права на оба файла достаточные чтобы апача их мог читать?
Код: Выделить всё
ls -laso /home/user1/file1.txt
ls -laso /home/user1/file2.txt
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 14:04:04
Код: Выделить всё
$file_content_array1=file("/home/user1/file1.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
$file_content_array2=file("/home/user1/file2.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
print_f($file_content_array1);
print("<hr>");
print_f($file_content_array2);
оба файла напечатает на странице?
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 14:10:12
terminus писал(а):Код: Выделить всё
$file_content_array1=file("/home/user1/file1.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
$file_content_array2=file("/home/user1/file2.txt",FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES);
print_f($file_content_array1);
print("<hr>");
print_f($file_content_array2);
оба файла напечатает на странице?
Fatal error: Call to undefined function print_f() in /var/www/test/test5.php on line 5
ruslanstep1
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 14:12:14
опшыбка... printf, не print_f
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 14:20:29
Array ( [0] => 123456789 [1] => 987456321 [2] => привет [3] => иван [4] => сидр [5] => казлов )
Array ( [0] => rpHD6i [1] => 4&^(1[ [2] => ZGLMy` [3] => f^uX`@ [4] => {/n3a} [5] => Msn%V& )
вот вывод двух файлов все норм вроде

ruslanstep1
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 14:24:22
ну а какой вывод будет после того, как отрабатывает эта часть?
Код: Выделить всё
for($i=0; $i<count($file_content_array1); $i++){
$file_content_array1[i]=$file_content_array1[i]."\t".$file_content_array2[i];
}
print("<pre>");
print_r($file_content_array1);
print("<pre>");
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 14:26:46
terminus писал(а):ну а какой вывод будет после того, как отрабатывает эта часть?
Код: Выделить всё
for($i=0; $i<count($file_content_array1); $i++){
$file_content_array1[i]=$file_content_array1[i]."\t".$file_content_array2[i];
}
print("<pre>");
print_r($file_content_array1);
print("<pre>");
вывод
Array
(
[0] => 123456789
[1] => 987456321
[2] => привет
[3] => иван
[4] => сидр
[5] => казлов
=>
)
ruslanstep1
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 14:28:10
Код: Выделить всё
print("<pre>");
print_r($file_content_array2);
print("<pre>");
если так то вот что
Array
(
[0] => rpHD6i
[1] => 4&^(1[
[2] => ZGLMy`
[3] => f^uX`@
[4] => {/n3a}
[5] => Msn%V&
)

ruslanstep1
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 14:32:26
че-то я ниче не панимаю... Вот эта не работает, а почему?
Код: Выделить всё
for($i=0; $i<count($file_content_array1); $i++){
$file_content_array1[i]=$file_content_array1[i]."\t".$file_content_array2[i];
}
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus
-
ruslanstep1
- мл. сержант
- Сообщения: 92
- Зарегистрирован: 2010-04-14 11:40:46
Непрочитанное сообщение
ruslanstep1 » 2010-06-28 14:36:21
terminus писал(а):че-то я ниче не панимаю... Вот эта не работает, а почему?
Код: Выделить всё
for($i=0; $i<count($file_content_array1); $i++){
$file_content_array1[i]=$file_content_array1[i]."\t".$file_content_array2[i];
}
если б я знал

ruslanstep1
-
terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Непрочитанное сообщение
terminus » 2010-06-28 14:39:34
надо hizel'я спросить - он все знает.
Дядя, почему пых-пых не работает, а?
---
сча hizel придет...
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
terminus