| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > не могу разобраться с кодом гостевой |
| Автор: supervladislav 8.6.2006, 04:07 | ||||
| так вот собрался я сделать гостевую только как выяснилось руки коротки )))вот форма там три поля которые должны вводиться ,а вводиться и сохраняется только одно поле (textarea) в одном случае ,как быть. Вроде ведь все просто 1 вводим информацию из форм в массив $_MASSIV 2 создаем файл куда енто записываем 3 складываем все в одну переменную 4 записываем енто в файл
скрипт на выходе говорит что незвестна переменная Fuck , в другом случае сохраняется в разные файлы ноль, Я вас прошу народ подскажите как названия форм укратить куда уже массив туда ентот дурацкий писать в поле name или value я не понимаю, он не считывает оттуда ничего у меня версия Php 4.4.1 ,если можно напишите пример, пожалуйста.
|
| Автор: PARROT 8.6.2006, 08:24 | ||
Я так не видела чтобы обращались с массивами (может чего упустила конечно), я всегда пользовалась присвоением, только зачем тут это?
Думаю стоит просто почитать про массивы и проблема решится сама собой. Воспользуйся поиском, это уже было много раз. Опять же это не решение, а всего лишь предположение, посмотри внимательно в мануалы. |
| Автор: oksale 8.6.2006, 08:49 | ||||||||||||
Странный синтаксис
Вообще-то, правильнее писать
И конкатенация строк делается след. образом:
С учетом всех замечаний твой код выглядит так:
|
| Автор: supervladislav 8.6.2006, 16:32 | ||||||||||||||
спасибо вам за неоценимую помощь только мне теперь выдается следущее )))и в строке имя и в строке емайл))))что енто такое очередной прикол денвера? <!--error--><br /><b>Notice</b>: Undefined index: email in <b>p:\home\localhost\www\www\gest\gest.php</b> on line <b>26</b><br /><script language=JavaScript src='/errors__/phperror_js.php'></script> И еще почему во всех книгах пишут вот так <form action="ini.php> <inpute=text name="email" value="<?php $_POST["email"];?>"> <inpute type="submit" </form> А ты мне сказал value="<?=$_POST["email"]?>" |
| Автор: supervladislav 8.6.2006, 17:59 | ||||
У меня две книги по пхп ,но каждая из них частично дополняют друг-друга ,но иногда в них попадается откровенный бред ,в одной написано так ,а в другой по другому. А какую бы ты книгу посоветовала по пхп. |
| Автор: PARROT 8.6.2006, 18:29 |
| supervladislav, никакую. Справку и мануал можно найти тут и в инете. В книгах специально (только не понятно зачем) делают ошибки. Вообще сколько программеров, столько и мнений. Один привык так, другой иначе. |
| Автор: supervladislav 9.6.2006, 05:37 | ||
Блин опять я к вам за помощью хочу обратиться))))форма вывода изображений ,ничего не происходит ,иногда выводится сообщение о ошибке в цикле foreach
|
| Автор: -=Ustas=- 9.6.2006, 08:52 | ||
Может покажешь какую именно!!! Добавлено @ 08:58
|
| Автор: supervladislav 9.6.2006, 19:00 | ||||||||
спасибо за помощь,а теперь объсни накой вот енто
накой вот енто ,что за странная лексика ,такого описания папок нигде не видел Ни в одной книге по пхп.
и кстате есть разница в пхп между вот такой кавычкой " и такой ' |
| Автор: -=Ustas=- 9.6.2006, 19:10 | ||
Это попадаются в листинге диры такие обозначения - текущей диры и выхода в родительскую. Нормальная лексика, мы сначала получили текущий путь от корня, и затем присоединили к нему диру, т.е. конкатенацией эт называется.
Естественно, и еще какая! Строки заключенные в одиночные апострофы ' не парсяться интерпритатором на наличие в них переменных и всяких служебных символов и эскейп-последовательностей. А в двойных ковычках ", тут уже парсинг на всё это наличие происходит. |
| Автор: supervladislav 10.6.2006, 03:29 | ||||
всё бы хорошо ,но вот ещё желание одно возникает ,как лучше разметить вводимые строки имя ,емайл и само сообщение в файле чтоб потом вывести отдельно друг от друга и чтоб значени имени и емайла (те которые в файле )были вывидены отдельно от сообщения. Или есть другой способ. |
| Автор: -=Ustas=- 10.6.2006, 07:29 | ||
Затем експлойдишь по ";;" и готово. |
| Автор: -=Ustas=- 10.6.2006, 07:48 |
| Всмысле сначала получаешь строки по fgets, а затем уже експлойдишь |
| Автор: supervladislav 10.6.2006, 15:10 | ||
а по подробнее если можно))))как мне отличить строку емайл ,от строки найм))))? |