Форум вебмастеров

Web программирование Подробное описание программирования ищите в этом разделе. Коммерческие темы запрещены!

Ответ
 
LinkBack Опции темы
Старый 24.01.2010, 04:16 #1 (Ссылка)
Аватар для _Yulius_
Новичок
 
Регистрация: 18.12.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
_Yulius_ _Yulius_ вне форума
Новичок
Дополнительная информация
По умолчанию

Вопрос о PHP


Создал страничку редактирования текстовых файлов с выбором накидал немного хтмл чтобы работало, цсс для красоты )))))))) забиваю инфу передаю в массив
все сохраняет но пути выбора не выводит сломал голову помогите плиз )))))

вот тот код

<?php
$readaktor=$_POST['read'];
$save=$_POST['save'];
$vibor[0]="odorodovanie.html";
$vibor[1]="history.html";
$vibor[2]="main.html";
readfile ("$vibor[$readaktor]");
$q = "$vibor[$readaktor]";

$fd = fopen("$q",a);
fwrite($fd,"$save");
fclose($fd);

?>

<?php echo "[$q]";?>
_Yulius_ вне форума   Ответить с цитированиемОтветить с цитированием

Старый 10.02.2010, 07:22 #2 (Ссылка)
Аватар для katyakalimera
Новичок
 
Регистрация: 31.01.2010
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
katyakalimera katyakalimera вне форума
Новичок
Дополнительная информация
По умолчанию

<?php
$readaktor=$_POST['read'];
$save=$_POST['save'];
$vibor[0]="odorodovanie.html";
$vibor[1]="history.html";
$vibor[2]="main.html";
readfile ("$vibor[$readaktor]");
$q = "$vibor[$readaktor]";

echo $q;

$fd = fopen("$q",a);
fwrite($fd,"$save");
fclose($fd);

?>

А так?
katyakalimera вне форума   Ответить с цитированиемОтветить с цитированием
Старый 18.02.2010, 17:16 #3 (Ссылка)
Аватар для _Yulius_
Новичок
 
Регистрация: 18.12.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
_Yulius_ _Yulius_ вне форума
Новичок
Дополнительная информация
По умолчанию

Не не то тема в сохранении, при выборе изменений т.е. \
мы посылаем циферку в массив к примеру 0 $vibor[0]="odorodovanie.html";
по идее дожно подставляться odorodovanie.htm
т.е. по задумке моей должны все переменные $q замениться на odorodovanie.html но срабатывает только ридфайл а остольное не работает почему, и что не так я сделал ????
_Yulius_ вне форума   Ответить с цитированиемОтветить с цитированием
Старый 27.02.2010, 10:43 #4 (Ссылка)
Аватар для katyakalimera
Новичок
 
Регистрация: 31.01.2010
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
katyakalimera katyakalimera вне форума
Новичок
Дополнительная информация
По умолчанию

$vibor=array(
'0' =>"odorodovanie.html",
'1' =>"history.html",
'2' =>"main.html"
);

А если двумерный забить таким образом?))
katyakalimera вне форума   Ответить с цитированиемОтветить с цитированием
Старый 07.03.2010, 12:57 #5 (Ссылка)
Аватар для _Yulius_
Новичок
 
Регистрация: 18.12.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
_Yulius_ _Yulius_ вне форума
Новичок
Дополнительная информация
По умолчанию

По моему я не так объяснил я хочу от этого кода не только чтоб он читал из этих файлов но и сохранял туда же что я отредактировал во !!
odorodovanie.html
history.html
main.html
_Yulius_ вне форума   Ответить с цитированиемОтветить с цитированием
Старый 21.03.2010, 02:52 #6 (Ссылка)
Аватар для katyakalimera
Новичок
 
Регистрация: 31.01.2010
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
katyakalimera katyakalimera вне форума
Новичок
Дополнительная информация
По умолчанию

$fd = fopen("$q",a);
fwrite($fd, $save);
fclose($fd);

Не ставь переменные в ковычки просто!
katyakalimera вне форума   Ответить с цитированиемОтветить с цитированием
Старый 04.04.2010, 11:55 #7 (Ссылка)
Аватар для _Yulius_
Новичок
 
Регистрация: 18.12.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
_Yulius_ _Yulius_ вне форума
Новичок
Дополнительная информация
По умолчанию

Была другая мысль ща изложу полностью

__________________________________________________ ___
//Главный файл
__________________________________________________ ___
<form action="redaktor.php" method="POST">
<select size="4" name="read">
<option value="0">Оборудование</option>
<option value="1">Отчет</option>
<option value="2">Главная</option>
</select><br>
<input type="submit" value="Выбрать">
</form>
__________________________________________________ ___
redaktor.php
__________________________________________________ ___
<form method="POST" action="over.php">
<textarea rows="10" cols="100" name="save">
<?php

$readaktor=$_POST['read'];
$save=$_POST['save'];
include('cn.php');
readfile ("$q");
?>
</textarea><br>
<input type="submit" value="Coxранить">
</form>

<?php echo "[$q]";?>
__________________________________________________ ___
cn.php
__________________________________________________ ___
<?php
$vibor[0]='odorodovanie.html';
$vibor[1]='history.html';
$vibor[2]='main.html';
$q ="$vibor[$readaktor]";
?>
__________________________________________________ ___
over.php
__________________________________________________ ___
<?php
$fd = fopen($q,a);
fwrite($fd,"$save");
fclose($fd);
?>
_Yulius_ вне форума   Ответить с цитированиемОтветить с цитированием
Старый 17.04.2010, 10:29 #8 (Ссылка)
Аватар для _Yulius_
Новичок
 
Регистрация: 18.12.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
_Yulius_ _Yulius_ вне форума
Новичок
Дополнительная информация
По умолчанию

И при этом росскладе я получаю вот это !!!!

Warning: fclose(): supplied argument is not a valid stream resource in G:\server\qwerty1\over.php on line 5
_Yulius_ вне форума   Ответить с цитированиемОтветить с цитированием
Старый 26.04.2010, 20:22 #9 (Ссылка)
Аватар для katyakalimera
Новичок
 
Регистрация: 31.01.2010
Сообщений: 18
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
katyakalimera katyakalimera вне форума
Новичок
Дополнительная информация
По умолчанию

index.php
----------------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
</head>

<body>
<?php
if(!isset($_POST['go']))
{
echo '<form action="" method="POST" enctype="multipart/form-data">
<select size="4" name="read">
<option value="0">Оборудование</option>
<option value="1">Отчет</option>
<option value="2">Главная</option>
</select><br>
<input type="submit" value="Выбрать" name="go">
</form>';

}else {

$who=$_POST['read'];
$vibor = array(
0 => 'odorodovanie.html',
1 => 'history.html',
2 => 'main.html',
);
$file = $vibor[$who];
$save = file_get_contents($file);
echo '
<form method="POST" action="save.php" enctype="multipart/form-data">
<textarea rows="10" cols="100" name="save">'.$save.'
</textarea><br>
<input type="hidden" value="'.$q.'" name="q">
<input type="submit" value="Coxранить">
</form>';
}
unset($_POST['read']);
?>
</body>
</html>

-------------------------------------------------------------------------
save.php
-------------------------------------------------------------------------
<?php
$q = $_POST['q'];
$fd = fopen($q , 'wa');
if(fwrite($fd, $_POST['save'])) echo 'Отредактировал';
fclose($fd);
?>
katyakalimera вне форума   Ответить с цитированиемОтветить с цитированием
Старый 30.04.2010, 06:48 #10 (Ссылка)
Аватар для _Yulius_
Новичок
 
Регистрация: 18.12.2009
Сообщений: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
_Yulius_ _Yulius_ вне форума
Новичок
Дополнительная информация
По умолчанию

Копировал и вот что получилось

Warning: fwrite(): supplied argument is not a valid stream resource in G:\server\qwerty1\save.php on line 4

Warning: fclose(): supplied argument is not a valid stream resource in G:\server\qwerty1\save.php on line 5
_Yulius_ вне форума   Ответить с цитированиемОтветить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по кодировке в IE SpyroSpirit Вопросы от новичков 7 21.10.2012 19:46
Вопрос по PHP DeadBlood Начинающий кодер 0 02.10.2012 16:38
Вопрос по google Pingvin Вопросы от новичков 3 02.09.2012 20:44
ХАК Доп.Вопрос при регистрации для DLE 8.5 nesnakomez Модули и хаки для DLE 19 18.10.2011 21:52
Юридический вопрос Chernetta Финансовые вопросы 15 10.08.2010 05:36


Текущее время: 22:50. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2018, WMboard.
Перевод: zCarot
 

Форум вебмастеров

Здесь делают сайты, учатся на них зарабатывать. Ты новичёк, и ничего не понимаешь в создании сайтов и в интернет заработке? Не знаешь ответа на вопрос по сайтостроению? Мучают вопросы сео оптимизации?

Не беда, присоединяйся к сообществу вебмастеров, и зарабатывай вместе с нами!