|
| |
|
|
| |
для: cheops
(23.02.2007 в 20:22)
| | | да , я это уже исправил , но все равно оно только стирает прежний файл , и ничего не записывает , хотя переменная не пустая !!! я проверял !!!
почему так происходит , ведь эта функция должна тупо записывать в файл $buff.txt содержимое переменной $per
$file = fopen ($buff.'.txt',"w");
if ( !$file )
{
echo("--------------------------");
}
else
{
fputs ( $file, $per);
}
fclose ($file);
|
А она только стирает файл , и ничего не записывает !!! | |
| |
|
|
| |
|
|
| |
для: dima2207
(23.02.2007 в 18:34)
| | | У вас не закрыт файл после первой функции $file, а вы привязываете к дескриптору $file другой открытый файл. | |
| |
|
|
| |
|
|
| |
для: cheops
(23.02.2007 в 19:41)
| | | Да , содержит , текст файла , а вот перезаписыватся не хочет !!! | |
| |
|
|
| |
|
|
| |
для: dima2207
(23.02.2007 в 18:34)
| | | Выведите дамп массива $_POST во втором файле - он что-нибудь содержит
<?php
echo "<pre>";
print_r($_POST);
echo "</pre>";
?>
|
| |
| |
|
|
| |
|
|
| | почему не перезаписываются данные из переменной $per в файл на 2-ой стр.
СТР.1
<?
$i=$_GET[p];
$file = fopen ("nomer.txt","r+");
if ( !$file )
{
echo("------------------------");
}
else
{
fputs ( $file, $i);
}
fclose ($file);
$perem = file ($i.".txt");
$str = implode(" ",$perem);
echo "<form method=POST action='submit.php'><td><textarea class=\"F3\" name='form' rows=\"20\" cols=\"65\">$str</textarea>";
echo"<input class=\"F1\" type=\"submit\" value=\"Подтвердить;\"></form>";
?>
|
СТР.2
<?
$per=$_POST['form'];
$file = fopen("nomer.txt","r");
if(!file)
{
echo("-------------------------");
}
else
{
$buff = fread ($file,2);
}
//-----------------------------------------------------------------------
$file = fopen ($buff.'.txt',"w");
if ( !$file )
{
echo("--------------------------");
}
else
{
fputs ( $file, $per);
}
fclose ($file);
?>
|
переменная $per передается методом пост из стр1 на стр2.
что , неужели никто не поможет ??? | |
| |
|
|
|