PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (34): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 499
LEONeso
Отправлено: 25 Сентября, 2011 - 21:57:56 • Тема: include array and initialization • Форум: Вопросы новичков
Ответов: 1 Просмотров: 117
Привет всем, кого не видел, а это все.
Обнаружилась проблемка при инклуде файла (php) с массивом.
типа файл data.php
далее файл куда инклудим:
PHP:
скопировать код в буфер обмена
echo 'Выводим файл data.php <br />' ;
$text = "Сверх важные данные НАССА х)" ; //инициализируем переменную
include ( "data.php" ) ;
В результате мы не получаем вставку данных $text т.е. только те переменные которые были в файле, вставили свои значения (за исключением, тех, где может быть использовано $SERVER_NAME и т.п. вещи)
LEONeso
Отправлено: 25 Сентября, 2011 - 13:08:21 • Тема: for и переменная i • Форум: Вопросы новичков
Ответов: 5 Просмотров: 156
Здравствуйте, мне кажется, реально подсчитать какой цикл идет по счету в цикле for... короче.
имеем простецкий цикл
PHP:
скопировать код в буфер обмена
//$social_submit массив с неким кол-вом данных
for ( $i = 0 ; $i <= count ( $social_submit ) - 1 ; $i ++ ) { if ( /*магическое условие*/ ) { echo '5-й цикл' ; }
}
первые мои попытки сделать условие увенчались провалом
типа: $i == $i*4, $i == $i-4, $i-1 == $i*3, $i-1 == ($i-2)*2 ну короче бредовые математические вычисления
вот не могу понять как вычислять цикличность... допустим каждый 5-й цикл и т.п.
Естественно можно вести отдельный подсчет цикла и сбрасывать значение переменной, но интересна данная задача, имеется ли решение?
LEONeso
Отправлено: 25 Сентября, 2011 - 12:58:28 • Тема: Как обновить php функцию? • Форум: Вопросы новичков
Ответов: 2 Просмотров: 115
ajax который бы посылал запрос к файлу обработчику php ... а так при использовании input type="file" браузер автоматически показывает имя и размер загружаемого файла.
LEONeso
Отправлено: 06 Сентября, 2011 - 20:36:34 • Тема: css and html и принтер • Форум: HTML, Дизайн & CSS
Ответов: 11 Просмотров: 4779
Pavelbeginner , всё от желания, если требуется меньше цветов и экономии красок при печати или же специальный стиль для печати, то уже разница есть.
прописывает в head:
CODE (
html ):
скопировать код в буфер обмена
<link rel = "stylesheet" href = "style.css" type = "text/css" charset = "utf-8" >
<link rel = "stylesheet" href = "print.css" type = "text/css" media = "print" charset = "utf-8" >
В вашем случае ничего менять не надо, пользователю надо просто настроить параметры печати, убрать лишние информационные подписи и выбрать ориентацию листа. Т.е. ваше дело донести это заказчику, что здесь вы бессильны.
LEONeso
Отправлено: 06 Сентября, 2011 - 17:06:58 • Тема: помогите разобраться с селекторами • Форум: JavaScript & VBScript
Ответов: 17 Просмотров: 4202
3d_killer , Cookie в jQuery - это плагин, если его не подключить, то как будет работать скрипт? плюс пример DeepVarvar шустрого древовидного меню с помощью jQuery достойно внимания т.к. оно работает и красиво выглядит.
зы: официальные примеры .
LEONeso
Отправлено: 05 Сентября, 2011 - 19:40:25 • Тема: помогите разобраться с селекторами • Форум: JavaScript & VBScript
Ответов: 17 Просмотров: 4202
3d_killer , давайте так, вы нам:
1. html пример
2. ваш JavaScript (под пример)
3. что не работает
4. как должно работать
Потом уже можно будет всё это чудо скопировать и посмотреть, а так жевать сухой код, результата трудно добиться.
LEONeso
Отправлено: 02 Сентября, 2011 - 19:01:26 • Тема: помогите разобраться с селекторами • Форум: JavaScript & VBScript
Ответов: 17 Просмотров: 4202
В коде написано:
jQuery(этот объект). в нем ищи элемент ('span'). при событии клик (запусти анонимную функцию()
условие: если (jQuery(этот объект).имеет класс('show')) ... выполняй
jQuery(этот объект).удалить класс('show').добавить класс('hide');
jQuery(этот объект).след объект().след объект('ul').свернуть элемент(скорость 400 миллисекунды);
иначе
jQuery(этот объект).удалить класс('hide').добавить класс('show');
jQuery(этот объект).след объект().след объект('ul').развернуть элемент(скорость 400 миллисекунды);
Совет: Используй справочник "Карту функций "
LEONeso
Отправлено: 27 Августа, 2011 - 16:38:39 • Тема: отслеживание работы сролла • Форум: JavaScript & VBScript
Ответов: 9 Просмотров: 2272
Я человек не жадный поделюсь с вами кодом, долго мучался... дорабатывал код для моей цели:
1. Крутим сролл, получаем результат в виде фиксации формы (плавный).
2. Нажимаем на пустое место шапки, получаем анимацию выдвижения формы.
3. Шапка теряет курсор, получаем анимацию задвигающийся шапки с фиксацией формы.
4. Шапка не анимируется в случае нажатии по форму или её кнопкам.
Итог: jQuery
CODE (
javascript ):
скопировать код в буфер обмена
$( document) .ready ( function ( ) {
var doc = $( document) ;
var objHeader = $( "#header" ) ;
doc.scroll ( function ( ) {
objHeader.css ( { "position" : "absolute" } ) ;
var thisScrollTop = doc.scrollTop ( ) ;
if ( thisScrollTop > "83" ) {
objHeader
.css ( { "top" : "-83px" , "position" : "fixed" } )
.mouseup ( function ( ) {
$( this )
.stop ( )
.animate ( { "top" : "0px" } , 300) ;
} )
.mouseleave ( function ( ) {
$( this )
.stop ( )
.animate ( { "top" : "-83px" } , 200) ;
} ) ;
$( "input, label" )
.mouseup ( false ) ;
} else {
objHeader
.css ( { "top" : "0px" , "position" : "absolute" } )
.mouseup ( function ( ) {
$( this ) .stop ( ) ; //стопим
} )
.mouseleave ( function ( ) {
$( this ) .stop ( ) ; //стопим
} ) ;
}
} ) ; //end .scroll
} ) ; //end .ready
Пример работы: набор смайлов MccWK (т.е. галерея с 59 смайлами... не советую соваться с лимитами)
ps: На данный скрипт натолкнул Яндекс... отличная идея, но Gmail был первее =).
Если скрипт кому нибудь поможет, я стану на грамм счастливее ;)
LEONeso
Отправлено: 26 Августа, 2011 - 15:50:44 • Тема: отслеживание работы сролла • Форум: JavaScript & VBScript
Ответов: 9 Просмотров: 2272
гениальность браузеров:
ch, saf
ff, opera
ie
error: it is time to remove the browser
(Добавление)
Нашел выход для всех браузеров, кроме IE... причем - это результат мозгового шутрма и тыка =)
т.е. мы конкретно не выбираем какой объект... jquery сам его выберет будь то body или html .
IE9 - я хочу подчеркнуть главное, а это EI9 не может с этим работать.
LEONeso
Отправлено: 26 Августа, 2011 - 14:53:43 • Тема: отслеживание работы сролла • Форум: JavaScript & VBScript
Ответов: 9 Просмотров: 2272
EuGen пишет: Вот что я придумал по этому поводу "сходу" - думаю, принцип понятен.
...
Насчет кроссбраузерности - не проверял, только на FF.
Спасибо... помогло, моя ошибка была в том, что нужно было проверять тело документа, а не шапку.
CODE (
javascript ):
скопировать код в буфер обмена
$( window) .scroll ( function ( headerTop) {
var objHeader = $( "#header" ) .css ( { "position" : "absolute" } ) ; //если js включен, то абсолютим
var bodyScrollTop = $( "body" ) .scrollTop ( ) ; //глядим, чё там сверху
if ( bodyScrollTop > "40" ) {
$( objHeader) .css ( { "top" : "-40px" , "position" : "fixed" } ) ; //насилие
} else {
$( objHeader) .css ( { "top" : "0px" , "position" : "absolute" } ) ; //насилие
}
} ) ;
//яндекс - зло
(Добавление)
Да... в FireFox, IE9 и Opera не пашет
выдает bodyScrollTop == 0 всегда
но chrome и safari работают
Страниц (34): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB