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, время: 12:09. |