Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: подсоединение файла txt!
 
 автор: sedek   (18.11.2004 в 14:39)   письмо автору
 
 

такая проблемка у меня есть ссылка на файл с курсом евро
я хочу сделать так чтобы при обращении скрипт выводил так:
<?

if(preg_match("|^evro$|i"$_GET['param1']))
  {
    
$evro readfile("http://www.novosibirsk.ws/webmaster/euro2.txt");
    echo 
"Курс ЕURO $evro";
    exit();
  }

?>

В файле euro2.txt находятся такие данные примерно 33,06
а скрипт мне почемуто выводит 33,06Курс ЕURO5
ставит вперёд и цифру 5 какуето в конце ставит
а если просто вывести $evro то цифру 5 подставит сюда 33,065
Я точно знаю что курс из 4 цифр с запятой!и

   
 
 автор: cheops   (18.11.2004 в 14:48)   письмо автору
 
   для: sedek   (18.11.2004 в 14:39)
 

readfile() не только читает файл, но и выводит его содержимое в выходной буфер, поэтому вполне достаточно написать
<? 
if(preg_match("|^evro$|i"$_GET['param1'])) 

  echo 
"Курс евро - ";
  
readfile("http://www.novosibirsk.ws/webmaster/euro2.txt"); 
  exit(); 

?>

   
 
 автор: sedek   (18.11.2004 в 17:35)   письмо автору
 
   для: cheops   (18.11.2004 в 14:48)
 

А если надо вывести его 2 раза примерно так:
Курс евро - 33,06 Курс доллара - 29,53
в одну строку

   
 
 автор: cheops   (18.11.2004 в 17:45)   письмо автору
 
   для: sedek   (18.11.2004 в 17:35)
 

Хм... для этого нужно подставлять вместо цифр загрузку из соотвествующего файла
<?php
if(preg_match("|^evro$|i"$_GET['param1'])) 

  echo 
"Курс евро - "
  
readfile("http://www.novosibirsk.ws/webmaster/euro2.txt"); 
  echo 
"Курс  доллара - "
  
readfile("http://www.novosibirsk.ws/webmaster/baks3.txt"); 
  exit(); 

?>

   
 
 автор: sedek   (18.11.2004 в 18:19)   письмо автору
 
   для: cheops   (18.11.2004 в 17:45)
 

спасибо!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования