Дизайн и креатив: разработка от профессионалов http://uptimecommerce.com/forum/ |
|
Вопрос о PHP http://uptimecommerce.com/forum/viewtopic.php?f=22&t=552 |
Страница 1 из 3 |
Автор: | ivan-shilovec [ 19 июл 2009, 21:02 ] |
Заголовок сообщения: | Вопрос о 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]";?> |
Автор: | Иван Скворцов [ 19 июл 2009, 21:15 ] |
Заголовок сообщения: | Re: Вопрос о 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]"; echo $q; $fd = fopen("$q",a); fwrite($fd,"$save"); fclose($fd); ?> А так? |
Автор: | ivan-shilovec [ 19 июл 2009, 21:41 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
Не не то тема в сохранении, при выборе изменений т.е. \ мы посылаем циферку в массив к примеру 0 $vibor[0]="odorodovanie.html"; по идее дожно подставляться odorodovanie.htm т.е. по задумке моей должны все переменные $q замениться на odorodovanie.html но срабатывает только ридфайл а остольное не работает почему, и что не так я сделал ???? |
Автор: | Иван Скворцов [ 19 июл 2009, 21:48 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
$vibor=array( '0' =>"odorodovanie.html", '1' =>"history.html", '2' =>"main.html" ); А если двумерный забить таким образом?)) |
Автор: | ivan-shilovec [ 19 июл 2009, 22:02 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
В смысле ????? |
Автор: | ivan-shilovec [ 19 июл 2009, 22:05 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
По моему я не так объяснил я хочу от этого кода не только чтоб он читал из этих файлов но и сохранял туда же что я отредактировал во !! odorodovanie.html history.html main.html |
Автор: | Иван Скворцов [ 19 июл 2009, 22:09 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
$fd = fopen("$q",a); fwrite($fd, $save); fclose($fd); Не ставь переменные в ковычки просто! |
Автор: | ivan-shilovec [ 19 июл 2009, 22:25 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
Не не помогает :(( |
Автор: | ivan-shilovec [ 19 июл 2009, 22:30 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
Была другая мысль ща изложу полностью _____________________________________________________ //Главный файл _____________________________________________________ <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); ?> |
Автор: | ivan-shilovec [ 19 июл 2009, 22:32 ] |
Заголовок сообщения: | Re: Вопрос о PHP |
И при этом росскладе я получаю вот это !!!! Warning: fclose(): supplied argument is not a valid stream resource in G:\server\qwerty1\over.php on line 5 |
Страница 1 из 3 | Часовой пояс: UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |