PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (142): В начало « ... 121 122 123 124 [125] 126 127 128 129 ... » В конец

> Найдено сообщений: 2118
Zuldek Отправлено: 25 Января, 2012 - 11:38:53 • Тема: Класс для обработки данных из базы • Форум: Объектно-ориентированное программирование

Ответов: 10
Просмотров: 2652
Okula пишет:
По поводу названия метода display() конечно можно было бы назвать getString() было бы более разумнее, но это мелочь.

ох какая это не мелоч... . Разгребая сотни классов с методами типа sasha() без комментариев, хочется узнать где жил автор найти и убить.
Zuldek Отправлено: 25 Января, 2012 - 11:36:19 • Тема: Передача переменных между классами • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 3881
Angryboy пишет:
Мелкий пишет:
Используйте статичные (static) члены.


Большое спасибо)) Разд*плил теперь)))

Хорошего дня!


Правильно поставить задачу значит решить её на 80%.
Zuldek Отправлено: 25 Января, 2012 - 11:30:50 • Тема: Форма редактирования в админ панели • Форум: Если скрипт не работает

Ответов: 5
Просмотров: 2648
Jilling пишет:
так мы же эти данные взяли из базы данных в скрипте login.php.
вопрос: что не так сделано, что бы новые данные, которые мы отредактировали, вывелись вместо старых в той же форме?


ваш шаблон ничего не знает о данных базы в скрипте Login.php, он берет их из сессии.
в скрипте change.php
у вас если пришли данные из формы, идет вызов шаблона, вероятно тут:
CODE (htmlphp):
скопировать код в буфер обмена
  1. $this->registry['template']->show('change');  

ниже идут проверки и запись данных в базу.
однако, должен признать что вопрос не совсем корректен поскольку я не вижу реализаций используемых в скрипте методов и только догадываюсь что они делают.
Zuldek Отправлено: 25 Января, 2012 - 11:13:18 • Тема: Форма редактирования в админ панели • Форум: Если скрипт не работает

Ответов: 5
Просмотров: 2648
У вас в шаблоне формы, который вызывается в скрипте change.php до обработки параметров пишутся в поля данные из сессии. Поставьте проверки, если есть значения в POST, то выводите их из массива $_POST, либо сначала обрабатывайте данные, переписывайте их в сессии а потом уже вызывайте шаблон с формой.
Zuldek Отправлено: 25 Января, 2012 - 10:59:50 • Тема: Передача переменных между классами • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 3881
Вы в первом сценарии ожидали вывод разных значений?

1. Вы наследуете классом TestA extends Text
выводите параметр - text, потом переопределяете его внутри класса TestA, теперь он классе TestA равен work
2. Наследуете классом TestB класс Text
выводите значение параметра text класса Text, которое по-прежнему равно TEXT.

Поэтому что вам нужно, чтобы дочерний класс TestB изменил значение параметра text в родительском классе Test?
Либо, если вы просто хотите наследовать значение text=work, то вот у вас в классе TestA. Наследуйте этот параметр из класса TestA и он у вас будет равен Work
Zuldek Отправлено: 24 Января, 2012 - 14:11:26 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
скопировал код, вставил в страницу - все работает, как надо. При открытии страницы она скролится до элемента div.

Имейте ввиду, что скролбар появляется только в том случае, если на странице достаточно контента чтобы его скролить.

Спойлер (Отобразить)
Zuldek Отправлено: 24 Января, 2012 - 13:43:53 • Тема: Как сделать скрипт чтобы выполнял запрос каждые 5 мин • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 224
sKaa пишет:
Настроить крон за запуск скрипта каждые пять минут. И всё! Нечего тут исполнять с рекурсией между двумя скриптами.
PHP:
скопировать код в буфер обмена
  1. file_get_contents('file http://109.234.156.253/prison/un...sal.php?user=мой id из бд(login)&getidea=5&method=office&key=мой aut из бд(password)');


На многих хостингах позволяется задействовать cron только раз в час
Zuldek Отправлено: 24 Января, 2012 - 13:41:20 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
RuslanBLR пишет:
Zuldek

простите поправка:

получается когда переходу на эту страницу - то не смещает, начинаю листатать скролинг вниз - обнавляю страницу - тогда переводит на установленный div.


попробуйте без перехода на страницу нажать ctrl+f5. страница должна загрузится прокрученной до начала элемента с меткой mark.
сценарий js должен быть внутри тега header, и до вызова функции click через onload в теге body.
(Добавление)
Zuldek пишет:
RuslanBLR пишет:
Zuldek

простите поправка:

получается когда переходу на эту страницу - то не смещает, начинаю листатать скролинг вниз - обнавляю страницу - тогда переводит на установленный div.


попробуйте без перехода на страницу нажать ctrl+f5. страница должна загрузится прокрученной до начала элемента с меткой mark.
сценарий js должен быть внутри тега header, и до вызова функции click через onload в теге body.


upd. если вашу задачу нужно решить только на 1 странице и в одном месте то подключение jquery нецелесообразно и все делается на чистом js, как показано выше.
Zuldek Отправлено: 24 Января, 2012 - 13:19:34 • Тема: Графики для опроса • Форум: Графика в PHP

Ответов: 4
Просмотров: 2076
canvas для такой ерунды надо юзать.
Zuldek Отправлено: 24 Января, 2012 - 13:14:23 • Тема: Как обрезать кусок аудио или видео с помощью php • Форум: Операционная система и системные вызовы

Ответов: 4
Просмотров: 5790
prog90 пишет:
У меня скрипт есть, но неясно полностью ли правильно он обрезает. В проигрывателе играет нормально, но вдруг вконце у кого-то может зависнуть плеер или что-нибудь плохое будет. Не уверен можно ли обрезать произвольным образом mp3 или avi.

только через перекодировку.
Zuldek Отправлено: 24 Января, 2012 - 13:09:10 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
RuslanBLR пишет:
Zuldek

ставлю сразу после body - не смещает! почему?


чтобы было понятно почему, допишите в стили

CODE (htmlphp):
скопировать код в буфер обмена
  1.     <div style="position:relative; z-index: 999; border:2px solid black;"><div style="position:absolute; width:10px; height:10px; z-index:9999; margin:300px 0 0 0;  border:2px solid red;" id="mark"></div></div>

догадаться почему и исправить сможете сами.
Zuldek Отправлено: 24 Января, 2012 - 13:04:02 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
RuslanBLR пишет:
Zuldek
если не обязательно div то как тогда?

любой тег. Можно и свой создать: если html5 то хоть <mark>. в js указываем скрол до него, а в css опишите стиль отображения или неотображения. div тэг разметки документа и его для одной цели метки использовать нехорошо.
Zuldek Отправлено: 24 Января, 2012 - 12:53:28 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
RuslanBLR пишет:
Zuldek

как только ставлю style="position:absolute;" то у меня весь макет сбивается влево а так все работает


если элемент нужен только для марки отступа то лучше не использовать div, это нехорошо.
Если нужен именно div, то поправьте

CODE (htmlphp):
скопировать код в буфер обмена
  1. <div style="position:relative; z-index: -9999;"><div style="position:absolute; width:1px; height:1px; z-index:-999; margin:300px 0 0 0;" id="mark"></div></div>


лучше все это выводить сразу после <body>.
Zuldek Отправлено: 24 Января, 2012 - 12:36:55 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
RuslanBLR пишет:

это не подходит - при первом случаи разрывает весь макет, а при 2 делает просто отступ от браузера.

Мне нужно что бы страницу выводило с определенного div? как это сделать?


Вы сами понимаете чего хотите?

1. Чтобы страницу браузер прокрутил до определенной точки верхняя точка отображаемая в браузере будет в самом верху окна браузера. Я вам показал как это сделать - страница будет прокручено до div или любого другого элемента с меткой.

2. Чтобы браузер вообще ничего не выводил выше вашей точки. Тут можно просто не отдавать клиенту html до вашей точки вот и все. Если вы клиенту его отдадите и скроете js это будет бред и контент всеравно он может увидеть.

Что вам требуется. Если прокрутить скролл - то решение выше.
Пример реализации - sarcpt.ru вторая кнопка меню, пощелкать по пунктам.
Zuldek Отправлено: 24 Января, 2012 - 11:20:36 • Тема: начало показа страницы с отступом • Форум: HTML, Дизайн & CSS

Ответов: 26
Просмотров: 5545
illy пишет:
CODE (html):
скопировать код в буфер обмена
  1. <style>body {margin-top:10%}</style>


обычно такой отступ требуется для привязки к определенному элементу страницы, чаще всего к тексту. Просто стилями его лучше не задавать потому что из-за изменения размера окна, доступных шрифтах, браузера и т.п. отступ заданный в стиле может быть больше или меньше необходимого. Потому лучше через js с привязкой к элементу на странице.

Страниц (142): В начало « ... 121 122 123 124 [125] 126 127 128 129 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB