HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 05.09.2009, 21:40
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

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

Цитата:
Пробуй. Если оно то скажи спасибо
С моей точки зрения - говнокод!!!!
(с) Поправлено для уменьшения дальнейшего флуда

file.txt
Код:
1
2
3
4
5
6
7
8
9
0
10
11
12
13
14
15
16
PHP код:
<?php

$count 
4//количество столбцов в строке

$content file_get_contents('file.txt');
$file explode("\r\n"$content);

for (
$i 0$i count($file); $i++)
{
  for(
$j 0$j $count$j++)
  {
    if(
count($file) > ($i $count $j))
    {
      if (
$j 0)
      {
        
$result .= ',';
      }

      
$result .= $file[$i $count $j];

      if (
$j == $count 1)
      {
        
$result .= '<br>'// "\r\n"
      
}
    }
  }
}

echo(
$result);

?>
Результат
Код:
1,2,3,4
5,6,7,8
9,0,10,11
12,13,14,15
16

Последний раз редактировалось FireFenix; 06.09.2009 в 00:02..
 
Ответить с цитированием

  #2  
Старый 05.09.2009, 22:32
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

PHP код:
<?php
$lines 
file('1.txt');
$list null;
foreach (
$lines as $line)
{
 
$list[] = rtrim($line);
 if(
count($list) == 4
    {
     print 
implode(","$list)."<br>";
     
$list null;
    }
}
if(
count($list) > 0) print implode(","$list)."<br>";
?>
 
Ответить с цитированием

  #3  
Старый 06.09.2009, 00:28
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

PHP код:
<?php
$c
=count($a=array_map('rtrim',file('x.txt')))-1;
foreach(
$a as $n => $s)
  print 
$s.((($n+1)%4==|| $n==$c) ? '<br>' ', ');
?>

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

  #4  
Старый 06.09.2009, 09:05
Insane bboy
Познающий
Регистрация: 11.07.2009
Сообщений: 58
С нами: 8861249

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

у меня такой вопрос:
есть форма в которой поле input=file ну и кнопка, сообственно мне надо чтоб я выбирал файл и мне этот файл надо инклудить, но у меня не получается..
к примеру файл называется info.php и находится вообще на другом носителе, я пробую его инклудить предварительно найдя его в форме, почему то когда я нахожу файл в форме и отправляю из формы то в $_POST['myfile']) содержится только имя моего файла(в данном случае info.php и инклудится соответсвенно include 'info.php'; ) посмотрел print_r $_POST и $_FILES есть только название файла, его размер, тип и все
как мне сохранить в переменную путь к найденному файлу, или как можно решить мою проблему?
 
Ответить с цитированием

  #5  
Старый 06.09.2009, 11:01
Failure
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
С нами: 9282050

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

скрипт заливки файлов на сервер найдешь в теме "Полезные скрипты"
заливай этот свой файл в определенную папку и инклудь его оттуда
 
Ответить с цитированием

  #6  
Старый 06.09.2009, 12:45
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
С нами: 9362947

Репутация: 1196


По умолчанию

Цитата:
Сообщение от 4es  
есть файл 1.txt

нужен скрипт который выведет по 4 строки в одну
PHP код:
<?php
$file
=explode('+',implode(',+',file('All.txt')));
for(
$i=4;$i<=count($file);$i+=5){$file[$i]='<br>';}
foreach(
$file as $line)echo $line;
?>
 
Ответить с цитированием

  #7  
Старый 06.09.2009, 15:16
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

PHP код:
<?php
$a 
file('fam1.txt');
for (
$i=0;$i<count($a);$i++) {
  if ((
$i+1)%4==0) echo $a[$i]. "<br>";
  else echo 
$a[$i] . ",";
}  
?>
лол
 
Ответить с цитированием

  #8  
Старый 07.09.2009, 00:46
VladZombie
Познающий
Регистрация: 18.04.2009
Сообщений: 33
С нами: 8982240

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

Как можно сделать так чтобы при заходе выводился ip адрес компьютера?
Как сделать так чтобы выводилось текуще время тоже при заходе на страницу, это выводит время на английском
Цитата:
<?echo gmdate("d M Y H:i:s");?>
подскажите команду которая это делает на русском?
 
Ответить с цитированием

  #9  
Старый 07.09.2009, 01:16
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
С нами: 8915117

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

Цитата:
Сообщение от VladZombie  
Как можно сделать так чтобы при заходе выводился ip адрес компьютера?
Как сделать так чтобы выводилось текуще время тоже при заходе на страницу, это выводит время на английском подскажите команду которая это делает на русском?
IP Адрес сервера
PHP код:
echo($_SERVER); 
IP Адрес клиента
PHP код:
echo($_SERVER); 
Цитата:
подскажите команду которая это делает на русском?
Перед использованием функции date и подобных - нужно установить локаль

PHP код:
setlocale(LC_ALL'ru_RU.CP1251'); 
вроде так

Последний раз редактировалось FireFenix; 07.09.2009 в 01:19..
 
Ответить с цитированием

  #10  
Старый 07.09.2009, 01:26
VladZombie
Познающий
Регистрация: 18.04.2009
Сообщений: 33
С нами: 8982240

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

Цитата:
echo($_SERVER['SERVER_ADDR']);
Цитата:
echo($_SERVER['REMOTE_ADDR']);
нужно чтобы выводился именно евоный ip? а эти две команды отображают один и тот же ip
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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 ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.