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

  #1  
Старый 11.08.2009, 00:54
Sizam4ik
Новичок
Регистрация: 06.08.2009
Сообщений: 3
С нами: 8823194

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

1. Как добавить нумерацию всех строк?
2. Как убрать первое значение каждой строки до разделителя "|" ?

PHP код:
<?php 

$file 
file 'file.txt' ); 

echo 

<table>
<tr>
<td>1</td><td>2</td><td>3</td><td>4</td>
</tr>
"



foreach ( 
$file as $string 

   
  
$string trim $string ); 
  
$string_array explode "|"$string ); 
   
  echo 

  <tr> 
  "



  foreach ( 
$string_array as $column 
  { 
     
    
$column trim $column ); 
    if ( 
$column == '' 
    { 
      
$column '&nbsp;'
    } 

    echo 

    <td> 
      
$column
    </td> 
    "

     
  } 
   
  echo 

  </tr> 
  "




echo 

</table> 
"


?>

Последний раз редактировалось Sizam4ik; 11.08.2009 в 00:57..
 
Ответить с цитированием

  #2  
Старый 11.08.2009, 01:00
dinar_007
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
С нами: 11215046

Репутация: 1844


По умолчанию

Цитата:
Сообщение от Sizam4ik  
1. Как добавить нумерацию всех строк?
2. Как убрать первое значение каждой строки до разделителя "|" ?

PHP код:
<?php 

$file 
file 'file.txt' ); 

echo 

<table>
<tr>
<td>1</td><td>2</td><td>3</td><td>4</td>
</tr>
"



foreach ( 
$file as $string 

   
  
$string trim $string ); 
  
$string_array explode "|"$string ); 
   
  echo 

  <tr> 
  "



  foreach ( 
$string_array as $column 
  { 
     
    
$column trim $column ); 
    if ( 
$column == '' 
    { 
      
$column '&nbsp;'
    } 

    echo 

    <td> 
      
$column
    </td> 
    "

     
  } 
   
  echo 

  </tr> 
  "




echo 

</table> 
"


?>
PHP код:
$i=0;
 foreach ( 
$string_array as $column 
  {  
echo 
$i++.$column[1];

 
Ответить с цитированием

  #3  
Старый 11.08.2009, 00:28
dinar_007
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
С нами: 11215046

Репутация: 1844


По умолчанию

Цитата:
Сообщение от imajo.ati  
как сделать так чтобы вывод текста в PHP CLI автоматически производился в кодировке dos-866 ?
Буферизацию включи, и на калбак функцию конвертирования повесь, чтобы через iconv в нужную кодировку переводилось на лету...
 
Ответить с цитированием

  #4  
Старый 11.08.2009, 03:46
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

Вопрос: Возможно ли упростить этот ккод? использование курла обязательно.

PHP код:

<?php

function go($url,$req '') {

$url $url;

$ch curl_init();

curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$req);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cook");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cook");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);

$res curl_exec($ch);

echo 
$res;

curl_close($ch);

}

?>

Скрипт - functions.php

В основном скрипте так:

PHP код:
<?php

include "functions.php";

go("www.wiw.ru");

?>
 
Ответить с цитированием

  #5  
Старый 11.08.2009, 12:50
dinar_007
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
С нами: 11215046

Репутация: 1844


По умолчанию

Цитата:
Сообщение от Велемир  
Вопрос: Возможно ли упростить этот ккод? использование курла обязательно.

PHP код:

<?php

function go($url,$req '') {

$url $url;

$ch curl_init();

curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch,CURLOPT_POSTFIELDS,$req);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./cook");
curl_setopt($ch,CURLOPT_COOKIEJAR,"./cook");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);

$res curl_exec($ch);

echo 
$res;

curl_close($ch);

}

?>

Скрипт - functions.php

В основном скрипте так:

PHP код:
<?php

include "functions.php";

go("www.wiw.ru");

?>
PHP код:
function go($url) {
$ch curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);
echo 
curl_exec($ch);
curl_close($ch);

 
Ответить с цитированием

  #6  
Старый 11.08.2009, 04:00
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

Ещё проблемка:

Перешёл на урл http://roboxchange.com/Client/OpCalcEx.p?IncCurrLabel=PCR&OutCurrLabel=WMR курлом,но он выдал какую-то белеберду.Посылал хеадером заголовок Content-Type в разных кодировках.Никакого результата.КТо может помочь,кроме гугла ? У гугла просил,но он слишком пьян,чтобы со мной говорить.Проверил сниффером,выдаётся заголовок Content-Type: text/html; charset=utf-8,а браузер выдаёт норм...странно.

Кодировка,кстати,не меняется...

Последний раз редактировалось Велемир; 11.08.2009 в 04:06..
 
Ответить с цитированием

  #7  
Старый 11.08.2009, 05:28
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

жжош нипадецки
PHP код:
<?php
$url 
'http://roboxchange.com/Client/OpCalcEx.p?IncCurrLabel=PCR&OutCurrLabel=WMR';
$ch =  curl_init($url);
curl_setopt($chCURLOPT_RETURNTRANSFER0);
curl_exec($ch);
?>
 
Ответить с цитированием

  #8  
Старый 11.08.2009, 14:00
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

Странно...сегодня работает кодировка.Вчера вообще ни хрена не пахало.Извиняюсь за пост.
 
Ответить с цитированием

  #9  
Старый 11.08.2009, 15:10
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

http://roboxchange.com/Client/OpCalcEx.p?IncCurrLabel=PCR&OutCurrLabel=WMR

Кто-нибудь пробовал данные передавать ? Простой гет запрос не канает.Пробовал данные постом передать.Передал все переменные и значения с формы(__VIEWSTATE='значение'),но,п о идее,должно после указания валюты считать,сколько будет на выходе после конверта.Там какие-то скрытые поля юзятся,что просто перейти,используя переменные,указанные в select,не получится... МожетЮкто подскажет,почему не выходит ? Да,я ещё передал в пост запросе <select> переменные.Может,из-за этого ? Хорошо было бы увидеть рабочий вариант.

ЗЫ: Дальше идёт такая же фигня - везде скрытые поля.В именах переменных стоит символ $.

Последний раз редактировалось Велемир; 11.08.2009 в 16:51..
 
Ответить с цитированием

  #10  
Старый 11.08.2009, 23:59
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Велемир, вот рабочий код:
http://dump.ru/file/3221364
Тут не стал выкладывать, так как скрипт отображается не красиво...

Последний раз редактировалось Fepsis; 12.08.2009 в 01:02..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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 кошелек:

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