У вас тут в общем какой то треш.
Во-первых, зачем вызывать экземпляр класса из конструктора?
Во-вторых, зачем тут передача параметра, который никуда не приходит? $startmail = new Mail($_POST);
Зачем повторы
$this->name = strip_tags($_POST['name']);
public $name = strip_tags($_POST['name']);
Я вами восхищен! Я раз 20 перечитывал вопрос, и уже было хотел завести свой межпространственный телеграф, чтобы спросить перевода этого вопроса у жителей Веги.
Art4es, Может, я что-то не понял...Возможно, стоит высчитать, что если от сервера за какое-то время ничего не пришло, то выдать какое либо окно фаталки и редирекнуть JSом на главную? Что именно не получается у Вас в этом моменте, не совсем понял все равно.
Николай Чуприк, Ааа...Ну тогда, у меня нет идей, кроме как делать проверку по таймауту и интервалу на какой либо маяк, который присутствует в вашей верстке, и когда верстка уже реально встанет, то выйди из проверки и только после этого совершать переход...
Понятия не имею, поможет ли это в данном случае, т.к. без реального примера пока не могу прикинуть
Николай Чуприк, Верстка производится скриптом...Как вариант, попробуйте написать или взять уже готовый скрипт, который бы ждал на сайте прогрузки всего контента, и только потом отрабатывал зашитый в теле код.
К сносу, видимо, и модульной переделке под ООП.
Думаете, почему до сих пор существуют всякие битриксы в том виде, в котором они есть?
Их никто не рефакторит, а просто сверху навешивают с похмелья то, что взбрело в голову.
Милок Мурлыка, У Вас хватает свободного времени, видимо :)
Но все таки, какое-то уважение, тем более, что тебе это нужно, должно же быть.
В этой сосиске искать, откуда ноги растут, не совсем дружелюбная подача материала, люди тут, бывает, целые классы вываливают в code, и ждут ответа.
В случае с версткой, что проще, залить куда-нибудь, дабы показать реальный пример, в крайнем случае - постарайся, встрой в тот же фиддл.
one_day, аа, хтмл? если хтмл, то еще можно, но сколько я помню раньше подобных шаблонов, там даже верстка такая, что брать это "в руки" и работать с этим мне, если честно, крайне неприятно. Уж лучше переверстать под себя.
Да и, если сей шаблон рассчитан на ру сегмент пользователей, все равно лучше переделать.
Манера у забугорных сайтостроителей как в плане юи, так и дизайна, координально от нашего "менталитета" отличается.
Мой Вам совет - не связывайтесь с шаблонами...никогда. Их поддержка выйдет боком.
Реализация подобных, уже готовых к использованию на WP шаблонов, делана теми же людьми, которые ментально похожи на разработчиков битрикса, только еще хуже.
Если хотите, в итоге, получить нормальный продукт на выходе - используйте его как пример и перепишите с нуля и под себя.
Во-первых, зачем вызывать экземпляр класса из конструктора?
Во-вторых, зачем тут передача параметра, который никуда не приходит?
$startmail = new Mail($_POST);
Зачем повторы
И вообще, зачем Вам класс тут?