|
1 / 1 / 1
Регистрация: 10.10.2012
Сообщений: 32
|
||||||
Почему php удаляет весь html после себя?20.03.2013, 20:26. Показов 1607. Ответов 17
Метки нет (Все метки)
При добавлении php кода в html документ всё, что после php удаляется. Почему так происходит?
0
|
||||||
| 20.03.2013, 20:26 | |
|
Ответы с готовыми решениями:
17
Создать макрос, который удаляет весь текст после найденного php удаляет файл после загрузки |
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 20.03.2013, 22:13 | |
|
0
|
|
|
1 / 1 / 1
Регистрация: 10.10.2012
Сообщений: 32
|
||
| 20.03.2013, 22:49 [ТС] | ||
|
0
|
||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||||||||
| 20.03.2013, 22:55 | ||||||||||||
А вообще, обычно код заключают в проверку отправки данных
0
|
||||||||||||
|
1 / 1 / 1
Регистрация: 10.10.2012
Сообщений: 32
|
||||||
| 20.03.2013, 23:05 [ТС] | ||||||
|
Убрал все "exit;" и добавил Ваш код. Html удаляться перестал, но теперь при нажатии кнопки отправить (не заполнив поля), мне выдаёт все сообщения и сообщение всё равно отправляется
0
|
||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 20.03.2013, 23:09 | |
|
а, в этом дело? Так вы продолжите свою цепочку if-else.. Я не могу здесь разобраться, у вас все в один столбик
Найдите, где заканчивается условие ошибок, добавьте обратное, в которое заключите письмо.Не по теме: условия надо выделять, чтобы не было десяток скобок одна под другой, а было видно откуда это
0
|
|
|
7 / 7 / 2
Регистрация: 25.09.2012
Сообщений: 89
|
||||||||||||
| 21.03.2013, 00:59 | ||||||||||||
Добавлено через 29 минут Остальные условия в вашем коде также всегда истинны так как указанные переменные не NULL. Я бы сделал так
0
|
||||||||||||
|
-7 / 15 / 0
Регистрация: 13.05.2012
Сообщений: 169
|
||
| 21.03.2013, 12:31 | ||
|
А вообще можно класс использовать для работы с почтой, авто-проверок, отправки сообщений и т.д.
0
|
||
|
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
||
| 22.03.2013, 01:11 | ||
|
Как минимум нужно перед проверкой образать пробелы в переменных с помощь trim(). Но опять же, если я в поле e-mail введу "blabla bla 111", то вы не узнаете мое мыло))) Я бы тут предпочел использовать регулярки, Не по теме: может потому что люблю учитывать всевозможные варианты, пусть даже маловероятные)
0
|
||
| 22.03.2013, 09:29 | |
|
1
|
|
|
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
|
| 22.03.2013, 12:58 | |
|
0
|
|
|
7 / 7 / 2
Регистрация: 25.09.2012
Сообщений: 89
|
|
| 24.03.2013, 19:57 | |
|
Добавлено через 13 минут
Вы сильно щепетильно подходите к этому вопросу. В вашем случае главное что бы не отсылалась именно случайно и именно пустая форма. Я думаю никто не будет тратить время для того чтобы как-то обойти ваши проверки. Тем более что бы вы не применяли все равно от ввода q@bk.ru никакие фильтры не спасут. А указанный адрес "q@bk.ru" не больше пользы приносит чем тот же "blabla bla 111". А джаву вы все равно используете так почему бы не проверять формы с его помощью + на сервере своим способом. Джава не гарантирует безопасность - он гарантирует скорость работы - если пользователь по ошибке не заполнил какое-то поле то джава просто не пустит его дальше и вежливо попросит ДОЗАПОЛНИТЬ форму. Ваш же скрипт отправит данные на сервер они проверятся и если что не так, пользователю предложится в худшем случае заполнить форму заново.
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 24.03.2013, 22:24 | |
|
0
|
|
|
121 / 66 / 9
Регистрация: 15.08.2012
Сообщений: 266
|
||
| 24.03.2013, 22:54 | ||
|
А если ваш скрипт на сервере не проверит мыло, то будет ошибочка, что не есть хорошо.
0
|
||
|
7 / 7 / 2
Регистрация: 25.09.2012
Сообщений: 89
|
||
| 25.03.2013, 00:24 | ||
|
По поводу говнокодеров и JavaScript Во-первых проверку на сервере никто не отменял. Во-вторых это нормальная практика когда не перезагружая страницу можно сообщить юзеру что этот логин занят, указанный пароль небезопасный или введен неверный формат номера телефона или почты - это делается при помощи JavaScript, AJAX и т.д. И этот код пишут не говнокодеры и не на говносайтах. Согласитесь что лучше один раз заполнить форму с подсказками джавы и отправить на сервер, чем десятки раз смотреть как перезагружается страница, потом выдет сообщение что этот логин занят и просит заполнить форму заново. Если не верите что это удобно попробуйте подобрать себе адекватный адрес почты на mail.ru при регистрации и посмотрите как вам сообщают что выбранный логин занят и предлагают варианты других логинов без перезагрузки страницы.
0
|
||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 25.03.2013, 01:16 | ||
![]() Добавлено через 3 минуты Bond 17, и еще одна ситуация: пользователь хочет ввести верный e-mail, но вот ведь незадача, пропустил "@".. Как Вы думаете, стоит ли ему об этом сообщить?
0
|
||
|
7 / 7 / 2
Регистрация: 25.09.2012
Сообщений: 89
|
||
| 25.03.2013, 01:37 | ||
|
Добавлено через 8 минут И второй вопрос - зачем вообще нужно вводить мыло в данном случае? Явно не для автоматического ответа и не для автоматического сбора адресов так как можно вводить и номер телефона. Значит обратная связь будет произведена вручную - ответит человек по почте или позвонит по телефону. Адекватный человек явно не будет отвечать на адрес "q@bk.ru" как минимум потому что в меил.ру можно регистрировать адреса не короче 4 символов. Это к теме сравнения "бла бла бла" с "q@bk.ru"
0
|
||
| 25.03.2013, 17:57 | |
|
0
|
|
| 25.03.2013, 17:57 | |
|
Помогаю со студенческими работами здесь
18
Почему программа себя странно ведет: зацикливается после ввода значений? Программа удаляет сама себя Как инсталлер удаляет сам себя? Каким образом унинсталлер удаляет себя же?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|