форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / Создание сайта / Запись в файлы: на выбор
Автор Сообщение
Александр
Леонидович

1093
# Дата: 25 Апр 2008 20:37 ° Поправил: Александр


edit.php
<center> 
Редактирование контента 
<form action=rec.php method=post> 
<textarea type=text rows=10 cols=60 name='a'><?php echo $a;?></textarea><br><br> 
<input type="reset" value="Сброс"><br><br> 
<input type="submit" value="Сохранить"> 
</form> 
</center>



rec.php
 
<hr> 
<?php 
$d=$_POST['a']; 
echo $d; 
$fil="content.txt"; 
$fp=fopen($fil,"w"); 
$d = stripslashes(stripslashes($d)); 
fwrite($fp,$d); 
fclose($fp); 
echo "<hr><p><a href=edit.php>Редактировать</a>"; 
?>



запись в content.txt

Есть индекс, в него будет инклюдица content.txt
Но хочется иметь возможность записывать не только в 1 файл... Ну что то типа мини админки для контента.
У меня вопрос. Как сделать возможность выбора файла на запись. Скажем есть ещё content2.txt, content3.txt...
К примеру через выпалающее меню.
?

acsid
Alfa Guru

2410
# Дата: 25 Апр 2008 21:53


» Александр
К примеру через выпалающее меню.

ну да.. там загонишь переменные значения.. А потом по ним сделаешь условия на выбор файла

Александр
Леонидович

1093
# Дата: 25 Апр 2008 22:19


Можно на примере?

Александр
Леонидович

1093
# Дата: 25 Апр 2008 22:26 ° Поправил: Александр


<center> 
Редактирование контента 
<form action=rec.php method=post name=form> 
<textarea type=text rows=10 cols=60 name='a'><?php echo $a;?></textarea><br><br> 
<input type="reset" value="Сброс"><br><br> 
<input type="submit" value="Сохранить"> 
</form> 
 
<script language="JavaScript"> 
function Codes(Code) 
{ 
    form.'a'.value+="<"+Code+"> "; 
    form.Form.'a'.focus(); 
} 
</script> 
</head> 
<body> 
<a style="cursor: pointer;" href=javascript:Codes('br')>br</a> 
<a style="cursor: pointer;" href=javascript:Codes('b')>b</a> 
<a style="cursor: pointer;" href=javascript:Codes('u')>u</a> 
<a style="cursor: pointer;" href=javascript:Codes('/u')>/u</a> 
<a style="cursor: pointer;" href=javascript:Codes('i')>i</a> 
<a style="cursor: pointer;" href=javascript:Codes('/i')>/i</a> 
<a style="cursor: pointer;" href=javascript:Codes('center')>center</a> 
<a style="cursor: pointer;" href=javascript:Codes('/center')>/center</a> 
<a style="cursor: pointer;" href=javascript:Codes('hr')>hr</a> 
</center>


Такой скрипт не работает. Из за form.'a'.value+="<"+Code+"> ";
form.Form.'a'.focus();
'a' - не периваривает. А есть ещё что то похожее без жабаскриптов?

acsid
Alfa Guru

2410
# Дата: 25 Апр 2008 22:50


» Александр
Такой скрипт не работает. Из за form.'a'.value+="<"+Code+"> ";
form.Form.'a'.focus(); 'a' - не периваривает.



 
<script language="JavaScript"> 
function Codes(Code) 
{ 
     
    document.forms['form'].elements['a'].value =  document.forms['form'].element 
s['a'].value + Code; document.forms['form'].elements['a'].focus(); } </script>



А вообще всё можна сделать на пхп.. заменить всё что нужно и потом только отдать форму

Александр
Леонидович

1093
# Дата: 25 Апр 2008 23:13


<center> 
Редактирование контента 
<form action=rec.php method=post name=form> 
<textarea type=text rows=10 cols=60 name='a'><?php echo $a;?></textarea><br><br> 
<input type="reset" value="Сброс"><br><br> 
<input type="submit" value="Сохранить"> 
</form> 
 
<script language="JavaScript"> 
function Codes(Code) 
{ 
    document.forms['form'].elements['a'].value =  document.forms['form'].element 
s['a'].value + Code; document.forms['form'].elements['a'].focus(); } </script> </head> <body> <a style="cursor: pointer;" href=javascript:Codes('br')>br</a> <a style="cursor: pointer;" href=javascript:Codes('b')>b</a> <a style="cursor: pointer;" href=javascript:Codes('u')>u</a> <a style="cursor: pointer;" href=javascript:Codes('/u')>/u</a> <a style="cursor: pointer;" href=javascript:Codes('i')>i</a> <a style="cursor: pointer;" href=javascript:Codes('/i')>/i</a> <a style="cursor: pointer;" href=javascript:Codes('center')>center</a> <a style="cursor: pointer;" href=javascript:Codes('/center')>/center</a> <a style="cursor: pointer;" href=javascript:Codes('hr')>hr</a> </center> <body>

не работает

Александр
Леонидович

1093
# Дата: 25 Апр 2008 23:26


acsid
Распиши плз как с записбю в файлы? К примеру есть катагог, в нём разные текстовые файлы...

Александр
Леонидович

1093
# Дата: 26 Апр 2008 15:45


ауууу!!!

acsid
Alfa Guru

2410
# Дата: 26 Апр 2008 16:00


<select name='file_name'>
<option value='1'>file 1
<option value='2'>file 2
</select>

<?php

$file=$_POST['file_name'];

if($file=='1'){
$fil="content1.txt";
$fp=fopen($fil,"w");
}elseif($file=='2'){
$fil="content1.txt";
$fp=fopen($fil,"w");
}


?>

Александр
Леонидович

1093
# Дата: 28 Апр 2008 00:12


Создаётся content1.txt - пустой.
<form action=rec.php method=post> 
<textarea type=text rows=10 cols=70 name='a'><?php echo $a;?></textarea><br><br> 
<select name='file_name'> 
<option value='1'>file 1 
<option value='2'>file 2 
</select> 
 
<br><br> 
<input type="reset" value="Очистить"><br><br> 
<input type="submit" value="Сохранить"> 
</form>


<?php 
 
$file=$_POST['file_name']; 
 
if($file=='1'){ 
    $fil="content1.txt"; 
    $fp=fopen($fil,"w"); 
}elseif($file=='2'){ 
    $fil="content1.txt"; 
    $fp=fopen($fil,"w"); 
} 
 
echo "<hr><p><a href=edit.php>Редактировать</a>"; 
?>


acsid
Alfa Guru

2410
# Дата: 28 Апр 2008 00:14


Александр
ооо дядя тебе сюда

Александр
Леонидович

1093
# Дата: 28 Апр 2008 01:47


там многабукв!

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:34120, gzipped size:8812

Mp3 Download || Webs Studio™ || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]