Forgott, что-то вы бред какой-то про PHP пишете. То вам файлы нужно на серваке сохранять, то не хочется тестить на серваке ничего. И чем вам не угодил то же Denwer?
|
Может и бред... Но мне кажется, что тестить js все же гораздо удобнее. Видимо все-таки придется к изучению php приступить :(
|
Цитата:
|
Согласен. Но почему я например из кода php не могу получить доступ скажем к свойствам document или window. Не подскажешь? Допустим, мне надо в js какое-то значение приравнять к document.formname.textname.value - нет проблем. Пытался такое же впихнуть в кусок кода php - ошибка в строке. Вот пример:
<?
$file = fopen("test.txt", "r");
$txtstr = fread($file, 50);
document.frmbox.txtbox.value = $txtstr;
?>
Ошибка! :( Т.е., я хотел считать строку из файла 'test.txt' и вставить ее в текстовое поле формы. Сейчас вот начал читать про php, но ничего конкретного не нахожу про это. ...А проще говоря мне надо, чтобы инфа из двух полей (имя, мыло) дописывалась в обычный текстовик в корне сервера. Как все это выглядит понятно. Но вот как значения формы связать с php? Т.е., чтобы php записал в файл те переменные, что хранятся в text.value? Я вот чего-то не догоню никак. |
Цитата:
<?
$file = fopen("test.txt", "r");
$txtstr = fread($file, 50);
?>
...
<input type="text" name="txtbox" value="<? echo $txtstr; ?>">
Цитата:
|
Прикольно! :) Слушай, а не подскажешь конкретный код, чтобы по нажатию кнопки данные из текстового поля дописывались в файл при помощи php? Если можно, то простенький, чтобы понятно было. Да... Видимо php мне придется учить ;) Кстати! Нет ссылки на понятную онлайн литературу по php для чайников вроде меня? Когда js начал учить, то нашел, а вот по php ничего такого найти не могу :(
|
<?php
if (array_key_exists('text', $_POST)) {
$f = fopen('file.txt', 'a');
fwrite($f, $_POST['text'] . "\n");
fclose($f);
}
?>
<html>
<head>
<title></title>
</head>
<body>
<form action="<? echo $_SERVER['PHP_SELF'] ?>" method="post">
<input type="text" name="text" value="">
<input type="submit" value="Записать строчку">
</form>
</body>
</html>
|
Цитата:
|
Большое спасибо!
|
2 Kolyaj. Извиняюсь за назойливость, но все же осмелюсь еще попросить... А не мог бы ты дать php код, чтобы происходило следующее:
из трех текстовых полей (имя, мыло, сообщение) по нажатию на кнопку это данные дописывались в текстовый файл. Да, чтобы еще текущее время и дата записывались. Файл должен выглядить примерно так: ==================== 10/05/2008 - 10:38 ==================== Name : (то, что в поле имя) Subj : (то, что в поле сообщение) Mail : (то, что в поле мыло) Знаю, что таких готовых скриптов куча, но... хотелось бы не громоздкий код, чтобы можно было разобраться. Да, и добавь, плиз, комменты, чтобы я больше не донимал своими распросами. Пытался сам сделать по твоему первому коду (добавить все это), но не догоню никак :( Заранее, большое спасибо! |
| Часовой пояс GMT +3, время: 04:52. |