HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5191  
Старый 01.09.2008, 14:12
XopoIII
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме:
651930

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

спасиб слэш, но ты представь, в файле 100000 строк, и мне их обрамлять внутрь $string...даже если не взорвется, то форматирование пропадет...
 
Ответить с цитированием

  #5192  
Старый 01.09.2008, 14:15
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


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

дык $f=file('filename.ext');
и теперь у тя в $f массив
а там уже как хошь так и обращайся к нему
for ($x=0;$x<count($f);$x++)
{
$st=$f[$x];
}

криво, но алгоритм думаю будет понятен

Ну еще смотря какой у тя формат файла.
перегони в html или чтото подобное чтобы форматирование непотерять.
 
Ответить с цитированием

  #5193  
Старый 01.09.2008, 14:20
XopoIII
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме:
651930

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

да вот с форматом конечн тож косяк, ща ченить придумаю
 
Ответить с цитированием

  #5194  
Старый 01.09.2008, 14:36
XopoIII
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме:
651930

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

блин косяк в том что, если по твоей схеме, то он ищет же и изменяет именно то что в шаблоне стоит...а цифры то неповтараются
 
Ответить с цитированием

  #5195  
Старый 01.09.2008, 14:51
Dr.Frank
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме:
1212427

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

Код:
$pattern = "/[0-9]+/";
 
Ответить с цитированием

  #5196  
Старый 01.09.2008, 14:52
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


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

XopoIII:

PHP код:
<?
//00:26:10640 >> 00:26:10,640
$f=file("input.txt");
$s="";
for (
$i=0;$<count($f);$i++)
 {
  
$a=explode(":",$f[$i]); //a[0]=00, a[1]=26, a[2]=10640 
  
$s.=$a[0].":".$a[1].substr($a[2],0,2).",".substr($a[2],3,999)."\r\n";
 }
echo 
$s;
$open=fopen("output.txt","w");
fwrite($open,$s);
fclose($open);
?>
пробуй..
в input.txt входние данние..
в output.txt вИходние данние..
 
Ответить с цитированием

  #5197  
Старый 01.09.2008, 14:58
Red_Red1
Участник форума
Регистрация: 12.01.2007
Сообщений: 262
Провел на форуме:
4608122

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

2 XopoIII
Какой, все же, формат файла?
Если пишешь курсач в WORDе то можно юзать стандартную замену.
Т.е. Правка-Заменить-Больше-Специальный
Маска для поиска ^#^#:^#^#:^#^#
Маска для замены ^&,
где ^# - любая цыфра
^& - искомое выражение
Но есть небольшой косячок поменяет так же и записи вида 24:03:06 т.е. с ДВУМЯ цыфрами в конце.
 
Ответить с цитированием

  #5198  
Старый 01.09.2008, 16:43
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Лучше регуляркой имхо. Вот с форматом файла хз, потеряется ли форматирование после замены или нет..
Для твоего случая я бы такую регулярку сделал
PHP код:
<?php
$str 
'00:26:10640
00:26:10753
00:23:10457
00:20:10156
00:22:10964
00:21:10056
'
;
$out preg_replace('#(\d{2}):(\d{2}):(\d{2})(\d{3})#''\\1:\\2:\\3,\\4'$str);
echo 
'<pre>'.$out;
?>
Это как пример. Соответственно вначале открываешь нужный файл, потом регуляркой меняешь и записываешь в новый файл (или перезаписываешь старый)
 
Ответить с цитированием

  #5199  
Старый 02.09.2008, 14:34
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

можт у кого завалялся конвертер из png в jpg
ну или хотябы уменьшение качества изображения
для уменьшения веса картинки ..
 
Ответить с цитированием

  #5200  
Старый 02.09.2008, 15:25
BlackSun
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Цитата:
Сообщение от 159932  
можт у кого завалялся конвертер из png в jpg
ну или хотябы уменьшение качества изображения
для уменьшения веса картинки ..
Нарыл для перла:
http://webscript.ru/stories/02/11/11/9439190

Для питона:
http://www.akehrer.com/wiki/codeng2jpg

Пхп (только надо доработать):
http://www.epresenterplus.com/kb/doku.php?id=loading_gif_png&

MagickWand For PHP
Manual
http://www.magickwand.org/
Для граффики на пхп - в самый раз

http://www.evolt.org/article/PHP_frontend_to_ImageMagick/17/55650/
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ