[ОТВЕТИТЬ]
Опции темы
24.09.2015 11:00  
aldemko
я не прикалываюсь )
в коде ток Коментарии были в не верной кодировке - но они не нужны там и так все понятно
форма -
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.

форма опять корректно работает - но требует заполнение всех полей, меня в частности интересует только как отключить поле справа - в котором пометка к заказу*
 
24.09.2015 11:01  
aldemko
в PHP коде я ничего не менял, пытался вырезать - результатов не дало, и ошибок тоже.
поэтому все скрипты вернул в исходное рабочее положение - с проверкой всех полей на заполнение
 
24.09.2015 11:13  
aldemko
в том маленьком php файле я не нашел ничего что могло бы отвечать за валидность введенных данных
а в JS я выделил следующий блок - который потенциально отвечает за это

код:
Код:
builtInValidators: {
			email: {
				name: "Email",
				type: "shortcut",
				shortcut: "validemail"
			},
			validemail: {
				name: "Validemail",
				type: "regex",
				regex: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\\.[A-Za-z]{2,4}",
				message: "Not a valid email address<!-- data-validator-validemail-message to override -->"
			},
			passwordagain: {
				name: "Passwordagain",
				type: "match",
				match: "password",
				message: "Does not match the given password<!-- data-validator-paswordagain-message to override -->"
			},
			positive: {
				name: "Positive",
				type: "shortcut",
				shortcut: "number,positivenumber"
			},
			negative: {
				name: "Negative",
				type: "shortcut",
				shortcut: "number,negativenumber"
			},
			number: {
				name: "Number",
				type: "regex",
				regex: "([+-]?\\\d+(\\\.\\\d*)?([eE][+-]?[0-9]+)?)?",
				message: "Must be a number<!-- data-validator-number-message to override -->"
			},
			integer: {
				name: "Integer",
				type: "regex",
				regex: "[+-]?\\\d+",
				message: "No decimal places allowed<!-- data-validator-integer-message to override -->"
			},
			positivenumber: {
				name: "Positivenumber",
				type: "min",
				min: 0,
				message: "Must be a positive number<!-- data-validator-positivenumber-message to override -->"
			},
			negativenumber: {
				name: "Negativenumber",
				type: "max",
				max: 0,
				message: "Must be a negative number<!-- data-validator-negativenumber-message to override -->"
			},
			required: {
				name: "Required",
				type: "required",
				message: "This is required<!-- data-validator-required-message to override -->"
			},
			checkone: {
				name: "Checkone",
				type: "minchecked",
				minchecked: 1,
				message: "Check at least one option<!-- data-validation-checkone-message to override -->"
			}
		}
	};


делал что бы емейл только из цифр был - и он буквы не пропускал - скорее всего он или подобные ему код в JS требует ввода данных в поле которое мне не нужно
 
24.09.2015 12:06  
OlegON
При чем тут ошибка на странице? В логе сервера смотри. Дебагов повтыкай, чтобы было видно, какие значения переменных перед стартом отправки почты.
 
25.09.2015 02:33  
aldemko
Журнал ошибок сервера пуст - cpanel последние 300 ошибок пусты
 
29.09.2015 11:20  
aldemko
Олег ты был прав
оказалось нужно было просто удалить строку из файла contact_me.php
а я вцепился в этот js - оказалось он проверяет данные на корректность ввода, а не на необходимость его в целом.
пару дней рылся в этих JS уйму форумов облазил ((((
 
29.09.2015 11:52  
OlegON
Я поэтому и предлагаю всегда оттаскивать в отдельный пример, если упираешься. Не всегда возможно, понятно, но вот по максимуму.
 
 


Опции темы



Часовой пояс GMT +3, время: 20:55.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.