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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проблемы с созданием файлов

Сообщения:  [1-3] 

 
 автор: SergijKo   (08.11.2005 в 03:01)   письмо автору
 
   для: Drago   (06.11.2005 в 20:42)
 

Работает.
Спасибо огромное :)

   
 
 автор: Drago   (06.11.2005 в 20:42)   письмо автору
 
   для: SergijKo   (06.11.2005 в 20:15)
 

Попробуйте вот так:

<?php 
$keyFile 
"key.txt"
$newFile file($keyFile); 
foreach (
$newFile as $key => $value)
{
  
$valueFile explode (";"$value);
  
$f fopen("test/".trim ($valueFile[1]).".html""w"); 
  
fwrite($f$valueFile[0]); 
  
fclose($f); 
  echo 
"$key done<br>";
}
?>

   
 
 автор: SergijKo   (06.11.2005 в 20:15)   письмо автору
 
 

Есть файл key.txt с строками типа "слово на русском"+";"+"слово на инглише".

пример:
привет;endl
длолджо;sdfjk

я хочу создать для каждой строки файл по имени "слово на инглише", в котором записано "слово на русском"




<?php

$keyFile 
"key.txt";

$newFile file($keyFile);

$i 0;

while (
$i count($newFile)):

list (
$fileKey$fileName) = split (";"$newFile[$i]);
echo 
$newFile[$i];
$f fopen("test/".$fileName.'.html'"w");
fwrite($f$fileKey);
fclose($f);

echo 
$i.' done '.$fileKey.'<br>';

$i++;

endwhile;

?>


Мой скрипт создает файл только для последней строки, для всех остальных пишет глюк

"Warning: fopen(test/noutbuki_toshiba .html): failed to open stream: Invalid argument in z:\home\phpkeytofile\www\key2file.php on line 15

Warning: fwrite(): supplied argument is not a valid stream resource in z:\home\phpkeytofile\www\key2file.php on line 16

Warning: fclose(): supplied argument is not a valid stream resource in z:\home\phpkeytofile\www\key2file.php on line 17"

В чем проблема?

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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