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

Форум PHP

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

 

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

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

тема: замена нужных значений в файле

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

 
 автор: valenok   (24.06.2006 в 22:00)   письмо автору
 
   для: VYB   (24.06.2006 в 21:30)
 

Это ещё далеко не значит что не подходит..

   
 
 автор: VYB   (24.06.2006 в 21:30)   письмо автору
 
   для: cheops   (24.06.2006 в 16:16)
 

там что-то не понятное=)

   
 
 автор: VYB   (24.06.2006 в 21:29)   письмо автору
 
   для: valenok   (24.06.2006 в 15:06)
 

Спасибо.Это вариант

   
 
 автор: cheops   (24.06.2006 в 16:16)   письмо автору
 
   для: VYB   (24.06.2006 в 14:42)
 

>посмотрел,но не совсем подходит
А чем не подходит?

   
 
 автор: valenok   (24.06.2006 в 15:06)   письмо автору
 
   для: VYB   (24.06.2006 в 14:42)
 

<?php 
$file
=file('file.txt');
$file[0]='$server="dbserver"; ';
$file[1]='$database="dbname";';
$file[2]='$user="dbuser";';
$file[3]='$pass="dbpass";';
$file=implode("\r\n",$file);
$f=fopen('text.txt',"w"); 
fputs($f,$file); 
fclose($f);

   
 
 автор: VYB   (24.06.2006 в 14:42)   письмо автору
 
   для: cheops   (24.06.2006 в 13:39)
 

посмотрел,но не совсем подходит

   
 
 автор: VYB   (24.06.2006 в 14:41)   письмо автору
 
   для: valenok   (24.06.2006 в 13:04)
 

Да Вы что!
Этим не заменишь,а перезапишешь файл-все потрется, мне надо именно заменить часть строки.

   
 
 автор: cheops   (24.06.2006 в 13:39)   письмо автору
 
   для: VYB   (24.06.2006 в 12:57)
 

Возможно вас заинтересует тема по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=15290.

   
 
 автор: valenok   (24.06.2006 в 13:04)   письмо автору
 
   для: VYB   (24.06.2006 в 12:57)
 

<?
$value
'$server="somevalue";\r\n$database="dbname";\r\n$user="dbuser";\r\n$pass="dbpass";';
$f=fopen('text.tx',"w");
fputs($f,$value);
fclose($f);

   
 
 автор: VYB   (24.06.2006 в 12:57)   письмо автору
 
 

Здравствуйте.
Подскажите пожалуйста.
Есть текстовый файл.
В начале файла есть несколько строчек вида:

<?php
 $server
="dbserver";
 
$database="dbname";
 
$user="dbuser";
 
$pass="dbpass";
...
//далее идет остальной код

Нужно средствами рнр заменить присваиваемые значения на заданные.
Т.е например, вместо $pass="dbpass"; надо записать: $pass="myvalue"; и т.д

   

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

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

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