![]() |
Общие вопросы по коду
Данная тема является хранилищем всех тех вопросов которые модераторы посчитали мусорными:
Ввиду того, что тема носит беспорядочный характер изначально модераторы никакого участия по наведению порядка принимать в ней не будут. Однако замечу, что откровенного бардака здесь не допустят. Тема по сути техническая, не для общения, но если кому-то хочется... P.S. Модераториал, будте внимательны - старые темы, будучи приклеенные к данной, будут выше начального (этого) поста. Старые темы лучше удалять как это делалось. |
Сессии и массивы
Как зарегестрировать в сессию массив?
Например, $_SESSION['login'] - без проблемм... $_SESSION[user['login']] или $_SESSION[user[login]] ни в какую. Как быть?. Я хочу, что бы все данные юзера были в одном массиве, чтобы не путаться, тем более выглядит красивее, чем $user_login, $user_pass и т.д. Помогите, пожалуйста... |
BarsMaster RTFM :)
PHP код:
|
Спасибо. Тогда
Почему такой код не работает? <form method=post> <input type=text name=user['login'] > <input type=submit> <form> <? $m=$_REQUEST['user']; echo $m['login']; ?> А такой работает? <form method=post> <input type=text name=user[] > <input type=submit> <form> <? $m=$_REQUEST['user']; echo $m[0]; ?> И там и там использован массив, просто в первом варианте - ассоциативный, но какая разница? |
на сколько я помню передавать их формы можно только списки.
|
BarsMaster найди 10 отличий :)
HTML код:
<input type="text" name="user[login]" /> |
Ясно, спасибо
|
Помогите выбрать тему диплома на PHP
Помогите выбрать тему диплома на PHP
|
а какие ваши навыки в этой области?
|
И что вы учите?
|
Резюмируя, Вам сюда надо.
|
Prisonerсупер ссылка - всем её давать буду :)
|
Кодировка в MySQL
Здравствуйте!!!
У меня такая проблема: Есть удаленный хостинг, заграничный. На нем установлено mysql 4.1, и все скрипты, которые я ставлю, с использованием mysql, вместо русского языка показывают знаки вопроса (( Как это можно исправить ? Подскажите пожалуйста. Заранее спасибо !!! |
Приветствую. Используйте поисковые запросы.
|
ИЕ7
почему ИЕ7 не отображает рисунки вопрос по html
|
Adilhan
Цитата:
а вообще IE7 волне нормально отображает изображения и даже поддерживает полупрозрачность в PNG файлах без использования фильтров. |
Adilhan, возможно, рисунки отключены в настройках.
Каков вопрос - таков ответ. |
хорошо всем респект
|
Проблема с Apache
Работаю дома XP SP 2 + Apache 2.2.2 + Php 5.20
Сегодня включил ПК немогу зайти на страницу апача 127.0.0.1 Проверил через cmd->ping 127.0.0.1 есть контакт. Браузеры IE 6.0 Opera 9.10 |
borison
А раньше могли? |
Решено. Был конфликт в портах с новым ПО.
|
Что случилось с FTP.exe?
Вложений: 1
Подскажите, почему FTP.EXE перестал показывать содержимое папки на ftp-сервере?
230 Logged in, proceed ftp>dir 200 PORT command OK 150 Opening data connection - здесь надолго останавливается 425 Operation now in progress 226 Transfer completed ftp> - и весь результат, хотя Explorer показывает файлы. такой же эффект и для вложенных папок |
А что за зверь этот Ваш FTP.exe? Переустановка помогает? Суппорт что говорит, меняли чего? Другие клиенты (total commander, far) работают?
|
ftp.exe - стандартная утилита из windows. юзаю xp pro sp2
total commander точно так останавливается. На друом компе с SP1 этой проблемы нет, кроме разных SP всё одинаковое. Нашёл косяк. Включил встроенны фаервол через администрирование - службы, потом зашёл в настройки, выбрал "выключить (не рекомедуется)" |
js alert
как сделать алерт с настоящей датой в виде формата Mon, 27 Nov 2006 18:36:50 на яве скрте?
|
FADE
вопрос как делать алерт с имеющимся текстом или о том как получить дату в нужном формате? |
Программы подобные PHP-NUKE
Прошу прощения за наивный вопрос!
Есть ли открытые системы подобные PHP-NUKE, для создания простых (не тяжелых) визиток? Подскажите, где их можно найти? Спасибо! |
дату в нужном формате
|
Grig
Такие системы называются CMS - системы (Content Management System). Их достаточно много: например Joomla, TYPO и тд. Начните тут |
FADE, гляньте по Date.
|
не подскажите где найти вот такую программу
нужно открывать каждые 10 минут определенный сайт и больше ничего не делать. |
Почитайте про встроенные в любую ОС планировщики.
|
Проще самому написать. :)
Хотелось бы спросить, каким образом организован поиск здесь: http://www.runet.ru/ |
скрипт для предметного теста
как можно найти тест с помошь чего моно создать тесты для разных предметов?
|
Доброго времени суток, Яндекс и Гугль в помощь. Без обид, ответ на вопрос очевиден если Вы ищете программу для создания теста и неочевиден вовсе если нет.
|
А на верхний пост? :)
|
трабла с експлорером 7.0
недавно начал увлекаться html-ками. вот пробую написать простенький html код, в этот код вставляю картиночку-а в броузере она не отображается, т.е. стоит мааааааленький ярлычок, а картину он не показывает. сбрасывал настройки броузера по умолчанию-не помогает. пробовал html-ку переписывать по разному, вставлял изображение по разному-итог один: изображение, фон - ниче не отображается. вставлял все эт стандартными теггами.
|
Код выложи плизз!
|
Цитата:
|
Я бы настоял на коде, плиз.
|
NGL_86
Цитата:
|
NGL_86:
1. Код в студию. 2. А картинки в настройках не отключены? Если в инет вылазить - отображаются? |
Такая же фигня если пишу код сам в блокноте. Надо только тупо копировать код из готовой страницы и изменять. Даже если слово в слово перепечатываю, всеравно не показывает (а выше скопированный тег показывает!). Обидно и тупо =)
|
pasha4ur
HTML код:
<img src="image.png" alt="image" /> |
Дай полный код... какую картинку куда пихаешь...? Я немогу так на пальцах....прикидывать
|
не ты один
|
Ну, видимо на столько надо решить проблему... топик считаю исключительно странным и посему место ему...
|
свой сайт
подскажите мне пожалуйсто как создать свой сайт и его раскрутить и что для этого нужно
|
Перенес из "ХВЗ" в "Вэбмастеру"...
|
Karat_0, для начала сделать поиск по соответствующему разделу форума.
Вот, например, хорошая тема: http://forum.oszone.net/thread-89329.html |
JavaScript to PHP
Доброе время. У меня есть страница с формой ввода данных. Есть PHP скрипт для отправки на e-mail.
Я не знаю как передать данные из javascript в PHP. Или есть способ отправить письмо из javascript? Зараннее благодарен за ответ. |
Непонятно какое отношение имеет к этому JavaScript. Как в PHP получить данные из формы методом POST, почитайте тут.
|
O спс. Туплю - отнес форму к JS!
|
Загрузка файлов на сайт
Добрый день!
Приведите пример скрипта для загрузки, посетителем, файла на сайт. Желательно на PHP. Например загрузки аватара на форум. |
Varheyt,
вообще-то тут отвечают на вопросы и помогают, ели что-то не удается, а не пишут скрипты на закказ :) |
Varheyt,
В Гугле очень много примеров. Найдите один и спросите, что Вам там непонятно - тогда ответим. А повторять то, что на каждой странице со статьями о PHP есть, не охото |
Varheyt, vadimiron чертовски прав
P.S. Господа и дамы модераторы, имхо, случай как раз для спецтемки. |
файл
Приветь…
У меня проблема как читать из файла (1.txt) цифру допустим,10 и при этом в форме задавалось 10-text box какую функции использовать или может создать массив… Чем сможешь помоги я буду благодарен!!! Спасибо!!! |
hhh8486,
Вообще не очень понятно. На каком языке пишите? Используйте конкатацию строк ;) |
У меня стойкое чувство, что на баше этот вопрос уже рассматривался...
Цитата:
|
Prisoner,
Врядли это до него дойдет :clapping: |
hhh8486,
Надо уметь формулировать вопрос!!! Хотя я и догадываюсь, что Вам нужно, но я - один из последних телепатов Читайте построчно файл и где будет ваша 10, та строка вам нужна - не обязательно весь файл в массив загонять (если я правильно вопрос понял) |
Есть форма, которая отсылает данные с помощью post метода, когда нажимаешь кнопку submit.
Где нужно читать о том, как реализовать этот же запрос (который возникает после нажатия кнопки submit) на php? |
http://ru2.php.net/fsockopen
В двух словах: открывается сокет (соединение с сервером) и передаётся соответствующий HTTP-запрос (как строить HTTP-запросы - смотрите, например, в анализаторах трафика типа Wireshark). |
Coutty, спасибо вам за ответ и за советы.
А насчет анализатора - http watch подойдет? Например, вот что он показывает: ![]() ![]() Смотреть надо на обе картинки при составлении запроса? |
Пойдёт. Во второй картинке что-то не то показывают. Пользуйтесь первой (только, кажется, там могу возникнуть трудности с переносами строк. Где-то \n, где-то \r\n. Уже и не припомню).
|
Coutty, Спасибо.
|
Добрый день.
Я пишу скрипт, который реализует post запрос. Скрипт выполняется и сервер дает положительный ответ (200), но действия, которые должен выполнить скрипт не происходят. Быть может в коде, что ниже просто есть какая-нибудь глупая синтаксическая ошибка? Вопрос 2: при формировании пакета для отправки имеет значение в каком порядке его формировать? Я имеею ввиду, критично ли добавить вначале "host" a потом "user agent" а не наоборот? PHP код:
|
Написал на C#. Его гигантское преимущество в том, что я знаю, как дебажить
код. Т.е. в момент отправки я вижу, что отправляется и, если надо, могу это править. В данном случае дебаггером был локальный прокси сервер. Как дебажить php код в данном случае? |
Насчёт порядка заголовков - это надо RFC читать. Но user-agent вообще не обязателен. Попробуйте для начала отправить в точности то же самое, что отправляет браузер.
Ещё, кажется, когда я писал подобный скрипт, была трудность в том, что PHP не понимал gzip. Я убрал из строки: Цитата:
Цитата:
PHP код:
Как дебажить php? Вставляете в нужные места echo с выводом сообщения об ошибке. Или пусть переменные трассирует в нужных местах. |
Спасибо за ответ. Я так и делал (я про echo), когда писал скрипт, выводил в нужных мне местах с помощью echo пакет, который я составляю для отправки на сервер.
Но в данном случае под дебагом я имел ввиду другое. Когда я смотрю что отсылает форма - я искльзую http снифер, который показывает мне все отправляемые заголовки. Когда я отсылаю с помощью скрипта я не вижу, что происходит. Т.е. вопрос в том, как отследить какой пакет формирует интерпритатор php при выполнении скрипта. |
Что вам мешает использовать сниффер для наблюдения и за php-пакетами? Там ведь тот же самый TCP-трафик по тому же самому каналу идёт.
|
Как?
Скрипт я запускаю на удаленном сервере, не моем. Мне надо установить апач+интерпритатор? Плюс, настроить общий сниффер, который следит за ВСЕМИ отсылаемыми пакетами? Как выделить только php пакеты? Главный вопрос: кто их разложит по заговловкам?:) |
Вы и отладкой на удалённом сервере занимаетесь? Что ж, тогда вам виднее :yes:
|
Пока что я не занимаюсь отладкой :)
|
ldcount, гугль -> na_tanke.
Хотя следует задать несколько вопросов: где форма где интерпретатор php где браузер на который приходит ответ. А пока получается так Посылаешь запрос на уд. сервер Там выполняется скрипт, который посылает заголовки. Тебе приходит ответ 200 что скрипт выполнен, что вполне правильно. |
может кто то подсказать как сделать так чтоб когда входиш на страницу она автоматом становилась СТАРТОВОЙ
вот нашел такой пример Код:
|
Не надо здесь жать. Она срабатывает на событие mouseOver.
Напишите то же самое в < body onload="..." > - будет срабатывать на загрузку страницы (полностью). Но я не уверен, что можно сделать страницу стартовой без подтверждения. |
Хочу на своем сайте испльзовать такой код для проигрывания роликов, но ролик не проигруется, пишет ролик не загружен. В чем ошибка?
HTML код:
|
Искал но видимо плохо раз не нашел. Помогите со скриптом. На сайте есть страничка новостей, как сделать так чтоб любой посетитель сайта мог оставить новость на сайте. Конструкция приблизительно такая:
Новость 1 Новость 2 и т.д. снизу <textarea> с кнопкой "отправить" и "очистить" нужен скрипт чтоб после нажатия кнопки "отправить" текст с новостью добавлялся на эту же страницу выше <textarea> |
примечание: нужен именно Java скрипт, другие на сервере не работают.
|
С помощью JavaScript можно добавить запись в гостевую книгу, но видна она будет только с того же браузера до очистки cookie'шей.
А чтобы все видели - не получится, потому что JS - клиентский язык программирования, а для гостевой книги нужен серверный. |
Coutty, ну раз человек сказал Java - значит Java. :)
http://forum.vingrad.ru/forum/java-forum.html |
Igor_I, это ещё как прочитать:
Цитата:
|
Придеться искать другой хост для сайта где работают Perl, CGI, PHP.
|
Coutty, ему виднее :)
STARSsoft, а зачем perl и cgi |
У меня на каждой странице есть меню с хандцатью пунктами и появималь необходимость добавить еще пунктов, но добовлять нужно на ВСЕ хандцать страниц, а это влом, к томуже добовлять придется и в будущем :(. Вопрос - можно ли сделать на HTML такой код, чтобы он прочитал из подготовленого файла мое меню и вставил его в тикущую страницу?
Надеюсь я внятно выразился? PS: нужно очень быстро :( |
Чисто на html нельзя.
Либо серверный язык (php), либо фишка под названием ssi. Она попроще, но надо узнать поддерживается ли. http://ru.wikipedia.org/wiki/SSI_(программирование) |
Ссылка не верна. :(
А не, работает :). Только поддерживает ли мой хостер эту функцию? Да. Не вникал, но написано что статья не закончина :( Наверняка есть другие места с этим материалом :) |
Я как-то делал подобное на JavaScript'е.
Суть в том, что на каждую страницу подключен внешний скрипт: HTML код:
<script src="menu.js"></script> HTML код:
document.write("<table><tr><td>Ссылка1</td><td>Ссылка2</td><td>Ссылка3</td></tr></table>"); HTML код:
menu = "<table><tr><td>Ссылка1</td><td>Ссылка2</td><td>Ссылка3</td></tr></table>"; HTML код:
<body onload="writeSharedText()"><div id="menuText"></div> ... SSI на "чисто-HTML-хостингах" обычно не делают. Зато оно есть на PHP-хостингах. Зачем? Непонятно... |
Спасибо ребята за ссылки на форумы, но видимо я совсем тупой не могу найти то что мне нужно. Блин на перле у меня уже есть готовые шаблоны, а JS в основном всякие красивые эфекты и прочая ерундистика, а конкретно скрипта гостевой книги чтоб посты могли писать и читать все посетители сайта не могу нарыть.
|
Coutty, Я сам только учусь. и то что вы написали мне мало о чем говорит.
В принципе работает, только вмесо русских букв идут квадратики :(, я так понимаю нужно прописывать тип кодировки? А как? |
EN130, спрашивайте что конкретно непонятно.
Кодировка так задаётся: HTML код:
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" /> Не забудьте, что и файлы в той же кодировке надо сохранять. |
Пытаюлсь заставить нармально играть флеш на сайте с помощю такого кода
HTML код:
<object classid="clsid:D27CDB6E-AE6D-llcf-96B8-444553540000" width="320" height="240" codebase="http://active.macromedia.com/flash5/ cabs/swflash.cab#version=5.0.0,0"> Цитата:
|
Каких ещё обычных элементов управления?
Контекстного меню что ли нет? Его можно отключить при создании флэшки. Или, возможно, параметр HTML код:
<param name="controller" value="false" /> Поставьте true - вдруг поможет? А то, что в codebase - это ссылка, по которой браузеру предлагается скачать плагин, если он не установлен. Впрочем, браузер сам по себе качать ничего не будет, т.ч. мне не до конца понятен смысл этого параметра. |
Если есть русская справка по использованию Flash Player для проигрывания видео, то лучше почитать ее. Английскую я нашел без проблем, но не владею оным в достаточной степени, а русской пока на нашел.
Цитата:
|
Цитата:
Суть какая: в html прописывается адрес плеера и параметры, в которых указывается адрес клипа. После того как плеер загрузится, он читает параметры из html и подгружает соответствующий клип. Но плеер этот не был встроенным в среду разработки по крайней мере до 8 версии. Позже не смотрел. Если, конечно, мы говорим об одном и том же. Я - про нечто, подобное видео "в контакте". |
И так я пробовал, но нето плеер такой, не то я что-то напутал. Но видео не проигрывалось. Выдавало Видео не загружено :(
Видимо проще будет залить видо на рутуб или аналогичный сайт и просто вставить код в свой сайт. Хотя по идее плеер можно попробовать внаглую выдрать с тогоже рутуба. Попробую |
Такой вопрос родился. Когда я использую document.write весь скрипт приходится писать в одной строке, что очень неудобно, поскольку в скрипте больше 4400 символов и число будет расти. Если я перенашу строчку, мне выдает ошибку "Незаконченая строковая константа"
С этим явно можно что-то сделать. Что? Ну и если на то пошло, то какая безопасная длинна стоки? Мой Microsoft Office FrontPage 2003 автоматически выставляет меньше 100. |
Чем вам не понравился вариант с document.getElementById('writeSharedText').innerHTML = "some text"; ?
Там не надо всё в строку писать. Я его не указал как предпочтительный, но таковым он и является) Если хотите использовать document.write(); , то просто используйте несколько его вызовов: Код:
document.write("Строка 1\n"); |
Цитата:
PS: я только учусь и вполне могу задать тупой вопрос. Цитата:
|
Цитата:
Код:
var text = "строка 1 |
Нефига. Мож у меня ИЕ8 глючит, хотя другие сайты работают без проблем.
Если не сложно глянь со стороны http://douandnua.s12.yourdomain.com.ua/123.html |
Так вы ж используете кавычки внутри кавычек - конечно ошибка будет. Кавычки " и « считаются одинаковыми, насколько мне известно. Используйте вместо символа html-код внутри скрипта: & l a q u o ; и & r a q u o ; (без пробелов) для левой и правой кавычки соответственно.
Но вообще, я бы реализовал эту часть скрипта через запросы к серверу, который бы возвращал html-код (типа AJAX'а, но не оно). Описывать некогда. |
Дело не в этом. Эксперимент показал. Даже удалив из кода « ошибка не пропала. Хотя в одной сторе такая кавычка обробатывалась нармально. А использование " вызвает другую ошибку, "Ожтдается симвло" ) или ; в зависимости от случая.
Для интереса взял придельно проcтой код Код:
var text = "<table> Код:
var text = "<table><tr><td>1 1</td><td>1 2</td></tr><tr><td>2 1</td><td>2 2</td></tr></table> "; document.getElementById('writeSharedText').innerHTML = text; |
Цитата:
Ммм... Ещё такое придумал: Код:
document.write("строка 1" + |
Цитата:
не догнал, зачем document.write... если для обязательного включения JS то мб лучше загнать хтмл-код в <div id="id" style="display:none">, а потом скриптом открывать его? |
Наконец все сделал почти идеально. Нужно было активировать скрипт так
Код:
<div id="menuText"></div> Код:
menu = "<table>"+ PS: не посчитайте за тетанический труд заглянуть на www.douan.dn.ua и отписаться если есть какиеть ошибки или засечания. |
То есть php нет, извращаемся как можем?
Бюстгальтер пишется с буквой т. |
Цитата:
Когдя появится время, а самое главное желание, попробую сделать более технологично. |
EN130, :)
А здесь ты вообще ни секунды не потратил? Всё что нужно было: index.php PHP код:
|
Igor_I, Не до такой степени, но аказуется проще чем я думал.
|
Еще такой бок не бок нашел.
Такой код счетчика HTML код:
<td style="height: 1%" valign="bottom"> |
Не должны они в одной строке отображаться, т.к. текст выделен в абзац, а абзац - это новая строка.
Замените тэг < p > на < span > - в одну строку переместиться (мне так кажется :)). |
Цитата:
Тэг <span style="float: right"> переместил на новую строчку. |
Сделайте таблицу из двух ячеек. В левой ячейке картинка и выравнивание по левому краю. В правой - текст с выравниванием вправо.
|
В натуре. Мог бы и сам догодатся.
|
Подскажите, как сделать так, что бы теги выводились на экран.
т.е. не обратывались бразуером, а можно было бы скопировать теги с самой странички, а не лезть в код. Надеюсь доступно обьяснил) Пытался экранировать кавычки, но браузер мне подсказал, что я морожу глупость) $_POST['spaw1'] = str_replace("<", "\<", $_POST['spaw1']); $_POST['spaw1'] = str_replace(">", "\>", $_POST['spaw1']); |
Вместо левой скобки: & l t ; вместо правой - & g t ;
Без пробелов, естественно. |
|
Здравсвуйте!
Такая прблемка. Есть подписка из восьми журналов. С 1996 года журналы выходят раз в месяц- раз в два месяца. Если тупо сделать список: Название журнала 1 1996 год №1 №2 и т.д., то к концу восьмого журнала колесо у мыши могет сломаться. Видел на сайтах: + Название журнала 1 +1996 год №1 №2 ... +1997 год (то есть список из восьми журналов, рядом крестики. Нажал на крестик рядом с названием - появились года с крестиками, нажал на крестик с годом появились номера журналов со ссылками). Подскажите, как можно это реализовать в хытымыле. Критично. Все это должно находится на одной странице, то есть без ссылок на другие страницы (за исключением самих журналов, конечно же). Очень хочется сделать красиво и информативно. Заранее благодарен. |
Смотрите пример ниже.
HTML код:
<html><head> - вложенные пункты имеют идентификатор (id="n1_1") - при клике по ссылке (событие onclick) вызывается функция hopen(), описанная в начале страницы. В неё передаётся имя того списка, который надо отобразить (также hopen('n1_1')). Я использую и двойные, и одинарные кавычки - пусть вас это в заблуждение не вводит. Просто мне так удобно. По xhtml-стандарту, кажется, надо двойные ставить, но этот файл всё равно не пройдёт валидацию. - функция работает следующим образом: --- получает имя элемента, к которому надо обратиться --- обращается к этому элементу (для краткости я его в переменную а сохраняю) --- проверяет стиль элемента. Если он скрыт - отображает, если отображается - скрывает. --- return в конце функции - на всякий случай, чтобы браузер вдруг по своей воле не перешёл по ссылке. Также обратите внимание на описанный стиль. Если его убрать - будет выглядеть иначе) Красиво попробуйте оформить сами :) |
Есть выбока
SELECT `cont` FROM `de_good` WHERE `id` = '5' Если ли какие то простые команды что бы определить размер ячейки в килобайтах? |
Код:
SELECT `cont`, LENGTH(`cont`)/1024 AS `Kb` FROM .... |
Вложений: 4
и вот еще проблемка.
есть несколько страничек (порядка 100). открываются через menu.js так все кроме двух открываются нормально, через полное окно. А две - через непонятки. При переходе на страничку - открывается на четверть экрана в левом верхнем углу (скрин01). При нажатии на "Развернуть"- открывается по центру экрана наполовину (скрин02). При очередном нажати на кнопку "Развернуть"- открывается, наконец-то, нормально (скрин03). пробовал код только отвечающий только за конкретную начинку менять, не помогает. В menu.js тоже никаких различий между двумя файлами, которые выложил, нет. А очень раздражает. Особенно когда кто-то приходит посмотреть со стороны, а окна прыгать начинают. P.S. данную вещь дорабатываю за другим человеком, у него спрашивал, он не знает откуда ноги растут. Может кто поможет? |
s3kaaZa, в нижнем левом углу браузера иконка с желтым треугольничком - это ошибка JS - нужно ее щелкнуть, и посмотреть текст ошибки - указан файл и строка, где нужно исправить...
|
Я написал такую заготовку:
HTML код:
<html> По мере вдупления в код буду его оптимизировать. |
Сохраняете текст скрипта (без тэгов < script >) в файл menu.js, а в html-документе пишете:
HTML код:
<script src="menu.js" type="text/javascript" /> |
помогите с php
имею базу в ней две тоблицы
надо перенести из одной в другую строку по "id" как удолить и создать знаю а как перенести нет PHP код:
|
1. Прочитать из 1 таблицы.
2. Записать во 2 таблицу. 3. Удалить из 1 таблицы. |
да мне даже перенести не удоётся
строки создаются но пустые PHP код:
|
Используете mysql_fetch_array(), а в insert'е почему-то не массив. Пишите:
PHP код:
|
Цитата:
|
Ребята, подскажите пожалуйста, как создать таблицу с автоматическим изменением размера (по ширине) при изменении ширины страницы.
Благодарю. |
HTML код:
<table border="1"> |
Coutty, спасибо, но не то. При изминении ширины страницы (относительно экрана), размер таблицы не изменяется, т.е. часть таблицы скрывается.
Нужно как-то привязать ширину таблицы к текущему размеру страницы. |
Да, я не проверил. И ведь всё правильно - указаны были ведь только значения ширины ячеек, но не самой таблицы. Попробуйте так:
HTML код:
<table border="1" width="100%"> |
Coutty, спасибо, то что надо.
|
Coutty, Эм. не так. мне нужно подключить не сам скрипт, а весь блок. тоесть в menu.js записть:
HTML код:
<style> Проблема какраз в том, что нужно подключить не скрипт, а весть код. |
здравствуйте. Помогите разобрать этот код. поставте пожалуйста if и else там где нужно.
Код:
var code = evnt.keyCode ? evnt.keyCode : evnt.charCode ? evnt.charCode : evnt.which ? evnt.which : void 0 спасибо |
EN130, это достаточно трудоёмко, да и зачем? Если навигация будет в скрипте, то поисковики её не найдут. Даже если будет карта сайта - сайт без навигации (с т.зр. поисковика) высоко в результатах поиска вряд ли будет.
Но если очень хочется, то пишите так: Код:
document.write('<div><ul><div id="child1_1"><ul><li>'); Да и то, что в тэге < style > сюда не пойдёт. Только то, что из < body >. Потом в нужном месте вставляете < script src="menu.js" />. maasja, Код:
if (evnt.keyCode) |
Coutty, пока что так и работатет, только в более простом исполнении. Хотелось бы по приличнее и удобнее.
На народе.ру видил в верхнем правом углу всплывающую рекламу. Посмотрел конечный код: HTML код:
<!-- ><!-- "><!-- '><!-- --></textarea></form> |
Видите строку:
Цитата:
|
спасибо, а если розтавлять {}, то получится так
Код:
if (evnt.keyCode){ Код:
if (evnt.keyCode){ |
Ни так и ни так.
Код:
if (evnt.keyCode) |
Цитата:
Возможно можно вызвать menu.js а из него menu.html, хотя это наврядле. Мне дали сслку на SSI, но сам я там не разберусь. Может есть справочник-учебник для новичков? |
Статья в википедии - вполне подходящий справочник по SSI. Вопрос в том - а поддерживает ли сервер?
Вообще какая цель в выносе этого файла? Экономия трафика для пользователя или необходимость вставки и возможность модификации на многих страницах для самого себя? Если второе, то можно и SSI, и PHP, и даже JS (как мы тут мудрим). Если сервер SSI поддерживает, то называйте страницы index.shtml, а внутрь в нужном месте включайте строку: Код:
<!--#include file="menu.html" --> |
Цитата:
А если меню бьудет отдельно, тогда все просто, изменил пару сток, и все ОК. К томуже так можно в два счета ограничить доступ к какой небуть странице. SSi есть. сервак платный, там почти все есть. Все на много проще, чем я расчитывал. Отлично работает. Только вместо русских букв квадратики. Почему так, надеюсь сам разберусь. |
Цитата:
|
|
Цитата:
Sham, Не владею английским в нужной степени. С SSi заработало. топерь вообще можно сделать "блочную" структуру. |
А можете мне еще вот что подсказать, мне нужно чтоб при клике на рисунок, в буфер обмена копировался адрес мыла. Возможно ли это?
|
операция с буфером возможна только в IE, через скриптовый копипаст
Код:
document.execCommand('Copy'); |
Цитата:
|
по умолчанию - только IE (хотя IE8 уже разрешение спрашивает)... и про это в IE
Код:
window.clipboardData.setData("Text", text); |
База данных MySQL
Есть таблица форума с сообщениями. ibf_posts Нужно вывести 5 человек у которых больше всего постов. Записи в таблице айди ползователя + его сообщение. Никогда не создавал запросов подобных. Покажите что то для примера. Уверен, что очень просто. Попытался что то типа: SELECT `author_id` FROM `ibf_posts` WHERE `author_id` <> 0 ORDER BY COUNT(author_id) DESC LIMIT 5; Не получилось. |
Artem-Samsung,
Код:
SELECT |
нужно div выровнять через css по центру.
Как то у нас на форуме выучил прием Код:
margin: 0 auto; Код:
*{ Код:
<html> |
Цитата:
|
Использую такой PHP скрипт для отправки почты.
PHP код:
В PHP ни бум-бум. :( |
Цитата:
PHP код:
|
proxy, Рабоает, но ВСЕ русские буквы в виде кракозябр. Видимо проще будет найти другой скрипт.
|
|
Здраствуйте, вообщем возникла такая проблема скачал я скрипт Proxy checker 5 с сайта _http://www.proxy-tool.net установил себе на локальный сервер, следовав инструкции по установке _http://www.proxy-tool.net/forum/showthread.php?t=96
Но при попытке запуска в броузере вылетает оошибка такого типа Parse error: syntax error, unexpected T_STRING in D:\sites\website1\www\proxy5\config.php on line 7 В редакторе открыв config.php видно, что 7 строчка define('CONF_LOGIN_TO', 'Proxy/Worked/'); <?php // URLS AND DIRECTORIES define('CONF_URL_ROOT', 'https://www.find.com/www/proxy5/'); define('CONF_URL_BASE', '/proxy5/'); define('CONF_PHP_PATH', 'D:\Program Files\PHP5\'); define('CONF_LOGIN_TO', 'Proxy/Worked/'); Cпасибо за помощь. |
Цитата:
PHP код:
|
Sham,
// URLS AND DIRECTORIES define('CONF_URL_ROOT', 'https:/www.find.com/www/proxy5/'); define('CONF_URL_BASE', '/proxy5/'); define('CONF_PHP_PATH', 'D:\Program Files\PHP5\\'); define('CONF_LOGIN_TO', 'Proxy/Worked'); // DATABASE define('CONF_DBHOST', 'localhost'); define('CONF_DBUSER', 'root'); define('CONF_DBPASS', 'armor'); define('CONF_DBNAME', 'proxycheker'); Поменял слеш открывает теперь пустую страницу. |
а там наверное завершающий слеш вообще не нужен, т.е.
PHP код:
|
Цитата:
Посмотрел и нашел в папке log error.txt в котором повторяется все время эта строка. [2009-08-10 20:19:41] [User error] Cannot parse path on line 61 in D:\sites\website1\www\proxy5\classes\class.Dispatcher.php Вот модуль, где выпадает ошибка class.Dispatcher.php // SYNONYM TO PATH $this->Path = $this->SynonymToPath($this->Path); $this->SetupEnvironment($this->Path); list($this->ModuleName, $this->ActionName) = self::ParsePath($this->Path); if (empty($this->ModuleName) || empty($this->ActionName)) { trigger_error('Cannot parse path', E_USER_ERROR); <- 61 строка exit; |
Цитата:
PHP код:
|
Товарищи, помогите разобраться..
Код site.php: <?php $a = array( index => 'pages/main.php'); readfile($a[$_GET['x']]); ?> Захожу на site.php?x=index , всё казалось бы радует, но станица не ассоциируется с PHP, тобишь php код на main.php не срабатывает, а срабатывает только HTML. То есть суть моего вопроса : Что мне добавить в код (site.php) чтобы в конечном файле (main.php) работал PHP код. |
см include
индекс массива нужно в кавычки (если не константа)... |
плохо разбираюсь в php.
надо сделать форму обратной связи с сайта. скачал скрипт, помогите пожалуйста разобраться. суть такова: в отдельном файле форма: PHP код:
PHP код:
=( буд-то он их не видит\не цепляет из первого файла если написать наоборот, чтобы проверял на наличие текста в окошках то он будет всегда отправлять, даже если пустые окошки: PHP код:
|
В форме используются имена form_name, form_mail, form_message, а в скрипте уже почему-то field:
Код:
if ($field_name <> "" and $field_mail <> "" and $field_message <> "") |
да, простите, с переменными ошибся. везде привёл к одинаковому виду но всёравно не работает:
form.php: PHP код:
PHP код:
делаю по вашему, правильно ли я вас понял?:в sendmail надо было заменить переменные или как ? sendmail: PHP код:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/tvelcomp/public_html/admin2/sendmail.php on line 5 p.s. всё корректно заработало когда в строчке mail() оставил как было и не стал заменять на $_POST.. точнее, он проверяет корректно - если есть пустые ячейки то не посылает, а если всё нормально - то мне на мыло приходит письмо, но пустое: From: Mail: Message: без содержания.. ничего не понимаю, почему мы в этом случае пишем по разному, что это вообще значит? |
Цитата:
Но вообще я бы не стал так явно использовать эти переменные. Я бы написал примерно так: PHP код:
Вы, видимо, учились php по старым книжкам. Раньше по умолчанию в php.ini была настройка register_globals = "on". И тогда все переменные из формы можно было использовать напрямую - как вы используете в функции mail(). Но потом выяснилось, что это огромная дыра в безопасности, и эту опцию стали отключать. Поэтому когда вы передаёте параметры методом post, все они попадают в массив $_POST. Для get - $_GET. Можете в начале скрипта написать print_r($_POST); чтобы увидеть его содержимое. Так вот, содержимое поля form_name будет получено скриптом под именем $_POST['form_name']. Разумеется, просто переменной $form_name не будет. Вот вам в теле письма ничего и не приходит. |
при исправлении двух долларов на один всёравно выдаёт
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/tvelcomp/public_html/admin2/sendmail.php on line 5 ваш же вариант заработал отменно. в кавычках было дело, он не поспринимал как переменные а как текст чтоле? |
Возможно. Точно не знаю. Но чтобы такие ситуации не возникали, переменные выношу за кавычки почти всегда (кроме самых примитивных случаев).
И вот тут ещё странная конструкция: Цитата:
Но когда проверяют наличие значения переменной, используют функцию isset(): PHP код:
|
спасибо, приму к сведению.
какая бы ни была странная эта инструкция <> она работает =) |
если переменная существует, но пустая, isset будет true, поэтому в этом случае будет удобнее empty if (!empty($var)).
Цитата:
Цитата:
|
Как определить позицию тестовового курсора в элементе textarea
Всем доброго времени суток! Подскажите пожалуйста новичку, возможно ли определить позицию тестовового курсора в элементе textarea при помощи JavaSript? если возможно то как?
|
материала полно http://www.google.com/search?q=javas...D0%B0+TEXTAREA
|
Товарищи помогите!
вообщем я практически доделал свою CMS, (состоит как бы из 3 движков, сайт, галирея и гостевуха.) Сделал скрипт бан листа, к сайту подключается норм, include ("ban.php"); подключаю к гостевухе выдаёт ошибку :( сам скрипт гостевухи находится в директории /gb/ то есть подключаю так: include ("../ban.php"); получаю ошибку: Warning: file(banya.txt) [function.file]: failed to open stream: No such file or directory in ... Поидее то вроде правельно, но почему не подгружается :( Вопрос : как нужно указывать в include директорию если файл находится перед директорией ?. |
Так всё правильно, вы же вставляете код из этого скрипта, а не вызываете его на исполнение. Т.ч. если в коде написано fopen('banya.txt'); например, то оно и в гостевой будет так же. А надо - fopen('../banya.txt');
Как вариант - создайте в папке /gb/ ссылку на banya.txt. |
Цитата:
и подгрузил include ("ban.php"); и всё отлично :) |
androidz, файлы лучше иметь в одном экземпляре. Запутаешься и не по фэншую это :)
|
дак мне главное было чтобы движки использовали общий банлист(banya.txt).. что и получил в итоге :)
естественно хотелось бы сделать чтобы ban.php подгружался с основной директории.. но пока что я не очень понял как ту ошибку устранить :) |
Завести переменную со значением равным физическому пути до сервера.
$path = '/usr/local/www/data/'; fopen($path.'banya.txt'); |
Всем привет. Мне нужно сделать,чтобы при кликах по разным частям картинки (сложной формы) переходить на другие страницы,Насколько я знаю,это можно сделать в html с использованием CSS ,но в этой области не разбираюсь.Пожалуйста,объясните подробно,как это сделать.
|
Это не CSS. Это HTML. Почитайте здесь, например.
|
Спасибо.А области можно указывать только вручную?
|
|
Вопросик по поводу антиличя файлов..
такой вот код: PHP код:
а то при сохранении получается _.rar то бишь открываю ссылку download.php?file=firefox и чтобы имя сохраняемого файла было firefox.rar. |
PHP код:
|
Как бы мне два IF для Меню 1 совместить в один ато файл тяжеловатый получается ???
Пример : PHP код:
|
2binders, так раскладывай по переменным и показывай где угодно и сколь угодно.
Вообще считается хорошей привычкой разделять php- код и разметку. PHP код:
Код:
<table width="500" border="1"> |
Цитата:
|
EGORR_TOO,
да вы наверно меня не так поняли хочу чтоб один и тотже IF открывался с двух переменных |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
вот только здесь не знаю как PHP код:
PHP код:
|
|
binders, не скупись на слова. Озвучь задачу, прокомментируй свой код, сформулируй вопрос.
$stranica1 это результат запроса? Там array? Или это значение $_GET? Тогда может PHP код:
|
EGORR_TOO,
я собрал несколько страниц в один файл и менюшка на странице 1 и 3 одинаковая PHP код:
чтото типа такого PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
PHP код:
|
Цитата:
Если схематично. то так: есть индексный файл, в котором ловим значение GET. PHP код:
Код:
index.php?action=stranica1 например PHP код:
И узнав значение GET подключаем соответствующую страницу: PHP код:
|
Цитата:
а я делаю так и не развожу кучу лишних файлов тем более меня просили собрать простенький сайт визитку из трёх страниц в один файл я и делаю :) |
Цитата:
|
ничего странного
|
Ну и что? Ты же не думаешь, что все темплейты засунуты в один файл?
Меняется лишь файл CSS. |
хватит спорить у кого лучше и больше CSS стили к моему вопросу вобще не относятся
но пример сайта всеравно из трёх страниц в одном файле PHP |
Помогите свести два кода вмести
этот PHP код:
PHP код:
идея такая удалять не активных юзеров и по истечению кое какого срока и отправка им письма в первом коде удаляет но письма не шлёт во втором и письма шлёт и удоляет но не по времени а всех сразу |
binders, вместо строчки
PHP код:
|
Igor_I,
и что получается письма отправляет всем а удаляет тех что по времени |
Подскажите пожалуйста, как в поле <imput type="password"> сделать что бы не звездочки были *, а к примеру кружочки?
А то в некоторых браузерах то одно, то другое ) |
Цитата:
|
Да и задача не серьезная. Не стоит танцев с бубном...
|
скажите пожалуйста такую вещь(аж стыдно спрашивать), как можно одному html обьекту, дать несколько class или id. Пробовал через запятую, через пробел, и даже через точку с запятой, не катит...
|
HTML код:
<span id="id" class="class1 class2">...</span> |
maasja, ты задачу озвучь. Может есть более простое решение.
|
Та я тут сайт пишу под много разрешений, посмотрите пожалуйста http://leon-photo.net/ там много чего нужно, может что-то посовтуете))
|
Супер!
Только решение есть простое, стандартное для такой задачи. Например. Всю разметку выносим в несколько css файлов, каждый под определенное разрешение монитора. При заходе посетителя узнаем его резолюшен и подставляем нужный css. C помощью php или js. Можно сделать flash-сайт. Масштабирование будет под любой монитор. |
maasja, берегите трафик посетителей, все картинки уменьшайте до тегов...
|
maasja, оформи имя как ссылку на главную страницу.
Sham, картинки и так не большие. По 15 кб. |
Это альфа версия сайта, я хочу перейти на бету)) Помогите пожалуйста создать сайт резиновый. У меня главной задачей на сайте является масштабирование под любой монитор, по этому я сайт писал аж под 9 разрешений!!
Цитата:
Цитата:
Цитата:
По поводу резины, то единственный вариант который пришёл на голову, то по событию alertSize(), поставить математическо-вычесляемый джава скрипт, который бы всему давал свой размер, и подстраивал сайт под окно броузера. Окно броузера вычисляеться тоже прикольный скриптом. Вот мой черновой пример http://leon-photo.net/proba/index.html , посмотрите плз, буду благодарен) |
maasja, нет, чтобы текст Leon Kuzmin, был ссылкой на главную страницу.
Черновой пример у меня не работает. На мой взгляд самая проблема это расположить фон под разные расширения, а остальное неважно. Хотя если разрешение маленькое, то фотка вылезает за правый край. Некрасиво. |
А что это вообще за тема? В нее можно впихнуть весь форум веб-мастеру, а заодно скрипты и программирование. Есть принцип "одна проблема - одна тема".
Sham, тема нужна в нынешнем виде? |
Vadikan, это правильная и актуальная тема. В прошлом она называлась "Мусорная корзина для вопросов". Для элементарных вопросов.
|
Цитата:
|
Ну вот народ ! Все обосрать надо, нет чтоб больше улыбаться и слушать позитивную музыку, тогда посмотришь а вокруг красота оказывается ! Тому кто проникся и умное посоветовал спасибо ))) искренне. Тому кто .... ну короче все поняли, тому же так и вернется, ведь что посеете товарищи...
|
Цитата:
|
Дано:
Значение одного асоциативного массива $type['title'] Необходимо сделать что то ключ асоциативного массива $good[$temp] равнялся значению вышеуказаного массива: Я решил задачку так: $temp = $type['title']; $good[$temp]; echo $good[$temp] Но можно как то изящней? без переменной $temp. Спасибо |
PHP код:
|
Вопрос по JavaScript + DOM
На самом деле вопрос ламерский. Почему не работает?
Код:
myimg.onclick='showme()' //myimg это id картинки |
хотя бы так...
Код:
document.getElementById('myimg').onclick=function(e){showme()} |
Dr.Dark, делай лучше в картинке
HTML код:
<img src="path_to_img" OnClick="showme()"> |
Sham, Я тебя не забуду!!! Если не в лом дай ссылку на какой нибудь проникновенный мануал (наверняка у тебя есть то по чему учился ты) , дабы изучить мне основательно JS
|
Dr.Dark, начни отсюда, а там внизу все ссылки есть...
|
Вложений: 1
Народ, помогите!
Страницы моего сайта некорректно отображаются в Firefox 2-3.5 и Internet Explorer 8. В остальных браузерах (Opera, Maxton, Google Chrome) - всё нормально. Я советовался с одним из специалистов RU. Center и он сказал, что это ошибка в коде. Я догнал что у меня проблема с текстом - он как бы вытягивает страницу в ширь. Но до конца не понял что к чему. Может Вы подскажете? Файл вложен. |
Помогите сделать запрос.
Две таблички. Таблица 1 содержит brand Во второй поля id | brand brand в таблице 1 соответсвует id в таблице 2 Но сортировать необходимо по полю бренд. Выборка должна делать по таблице 1, но что бы сортировалось по brand в таблице 2 |
Код:
SELECT Цитата:
|
Здравствуйте. Как сделать так, чтоб png рисунок-ссылка, не был ссылкой в пустой области?
|
|
Спасибо. Раньше думал что теги MAP и AREA - бесполезны.
|
Я изучаю AJAX по серии статей от Бретт МакЛафлин-а, и в последней 11-ой части пишется про JSON на стороне сервера. Ссылка Там где пишется про понимание сервером JSON, и JSON-парсеры, он пишет такое "Например, если вы используете PHP, то достаточно просто обновить его до недавней версии 5.2, в которую по умолчанию включено JSON-расширение. Это, пожалуй, самый простой способ начать работать с JSON, если вы используете PHP. " И сразу после этого он пишет:"После того как необходимый инструментарий установлен, остается только вызвать нужный метод. Например, предположим, что мы используем PHP и модуль JSON-PHP:"
PHP код:
|
maasja, я не знаю точного ответа. С php я работаю на Freebsd. Но думаю так. Включено в поставку, но не в ядро. Этот модуль у тебя уже есть, но он должен быть подлючён в php.ini.
|
Если у меня на хостине стоит на PHP 5.2, то мне нужно подключать какие-то модули?
PHP код:
|
|
Все равно не понимаю, он нужен или нет?
|
есть функция nl2br- Вставляет HTML код разрыва строки перед каждым переводом строки
так вот, а мне нужно что бы там где перевод строки, перевода строки не было :) т.е. подскажите функцию, которая перевод строки превратила в пробел к примеру. |
PHP код:
|
еще "\r" (на Win и Mac), т.е. есть еще "\r\n" и "\r".
|
Здраствуйте.
У меня браузер ОПЕРА 9.64 ООООчень нужен user джава скрипт для того, чтобы вырезать из тела html страници функцию: style="display:none" Она мне не дает покоя и очень мешает. Сам не шарю в джава скриптах ничего. |
Код:
var tags = document.getElementsByTagName("*"); |
В этом коде вместо звездочки надо поставить style="display:none" ? И все ? А потом скопировать в блокнот и поменять расширение на *.js ? Вроде так сделал и не заработало. Хм. У меня так в блокноте выглядит:
var tags = document.getElementsByTagName("display:none"); for(var i = 0; i < tags.length; i++) tags[i].style.display = 'display:inline'; Ну тут типа я попытался заменить display:none на display:inline. |
ничего не надо менять, только
Цитата:
Код:
var tags = document.getElementsByTagName("*"); |
если просто текст display:none вырезать, то
Код:
window.onload = function() |
Нашел очень простое решение своей проблемы с display:none.
В браузере Опера есть такой стиль под названием disableforms. Я его отредактировал. Заменив строку: display: none !important на display: inline !important |
Помогите пожалуйста разобраться, почему данный код:
PHP код:
Код:
АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпР� Работаю в utf-8, установка Header и setlocale, проблему не меняет(пробовал во всех возможных вариантах). Но если написать так: PHP код:
Код:
ртуфхцчшщъыьэю |
maasja, если юникод, то флаг u
PHP код:
|
Ура, Помогло!!!! Огромное спасибо.
|
Если не трудно напишите код, который искал бы название файла или папки, по переменной, а также копировал в другую переменную путь до папки или файла.
Скажем есть переменная $name = "5курс"; и поиск должен начинать поиск в папке ./test/ А в переменную $pathfd помещался путь. |
не заню как даже задать вопрос в google
PHP код:
помогите |
grat1, экранируйте кавычки \" (rtm)
вместо isset используйте empty, ибо $online определена. |
спасибо :) заработала
тогда какая разница между ними ?№2 как читать isset ? ?№3 как читать empty ? PHP код:
Функция empty —определяет, установлена ли переменная. Функция isset —Функция определяет, установлена ли переменная |
|
PHP код:
|
Цитата:
Цитата:
PHP код:
|
ааа вешаюсь уже не знаю что придумать
кнопка включения и выключения MySQL php PHP код:
у меня такое ощущение что во всем виновата header() или с логикой мышления у меня проблемы :( |
PHP код:
думаю опять на header |
как обновить страницу в php без header ?
|
http://en.wikipedia.org/wiki/Meta_refresh
считается нежелательным, но браузеры поддерживают. HTML код:
<meta http-equiv="refresh" content="0" /> Но у вас непонятно, зачем перегружать то. |
grat1, что-то мне кажется ты чушью занимаешся.
|
Здравствуйте. Никак немгоу понять почему preg_replace экранирует символы, а preg_match нет. Вот пример:
PHP код:
Код:
Array ( [0] => O' yes [1] => O' yes ) PHP код:
Код:
O\' yes magic_quotes_qpc,magic_quotes_runtime,magic_quotes_sybase) выключены. Помогите пожалуйста. |
Цитата:
PHP код:
|
Цитата:
В preg_replace я использую модификатор "e", для того чтобы вывести данные из круглых скобок в внешнею переменную. Например в своем приведенном примере выше я переменной array дал значение того что было у круглых скобках ("\$array=\"$1\""). Если вы знаете другой способ вывести информацию та что была в круглых скобках в переменную в preg_replace, то напишите пожалуйста. По-моему я нашел еще одну свою ошибку. PHP код:
Код:
O\' yes Код:
'O\\\' yes' |
JON4, здраствуйте. С такими запросами лучше на фриланс-биржу.
1 Можно, форум ставится отдельно. 2 Это более конкретно, но я не могу дать конкретный совет. А примерно, - нарисовать заранее нужные цвета. Потом их подкладывать. |
Цитата:
PHP код:
Цитата:
Цитата:
|
Спасибо!
Цитата:
|
Igor_I -согласен -пока что учимя
учу php на простых примерах после прочтения статьи Тонкости boolean FALSE и конструкции die() в php у меня появился ? как проверить подключение PHP код:
|
Цитата:
Цитата:
|
Цитата:
А теперь такой вопрос, если я часто использую паттерн(допустим такой: PHP код:
??? |
Цитата:
Цитата:
|
Вложений: 2
у меня вопрос почему при вставке <form у меня увеличивается высота
HTML код:
<div id="master"> http://forum.oszone.net/attachment.p...1&d=1274318246 |
попробуйте этот стиль
Код:
form{ |
Здравстсвуйте. Вот допустим есть такой код
HTML код:
<html> |
Цитата:
|
каждую милисекунду идет увеличение на 1 px (speed++), тоесть если в одной сеунде 1000 милисекунд, то должно подняться на 1000px/
|
очевидно 1мс + время выполнения кода в setInterval... в конечном счете решает производительность браузера/системы.
|
скажите пожалуйста, есть ли такой php код, который заставляет начать исполнять код из определенной строчки? Например скрипт себе исполняется,исполняется, и на строчке допустим 50-й, скрипт просит повторить исполнение кода с 20-й строчки?
|
goto PHP 5.3+
|
Спасибо))!!
Вот бл***, у меня стоит на хосте 5.2, ща буду 5.3 ставить. |
перешел на 5.3.
У всех конструкциях типа PHP код:
p.s. Сейчас сделаю откат, потому что нужен рабочей сайт, но все же перейду на 5.3. поскольку мне нужен этот goto . |
display_errors=Off ? (php.ini)
конечно, лучше переменные определять, или на крайний случай заглушать @$var |
Sham, понимаете ли, я б с удовольствием сделал так как вы мне посоветовали, но не могу, потому что:
1. Если я отключу вывод ошибок, то скрипт по прежнему не работает. 2. У меня есть один пхп-файлик -универсальная менюшка. На каждой странице есть ее кодовая цифра. Допустим страница home имеет $s = 1, страница contact $s = 9. Если допустим на странице contact есть подменюшка, то добавляеться переменная $i ($i =5 ) и т.д. пхп менюшка смотрит если допустим $i =5, то оно ставить одно значение, если $i= чему либо другому, или его вообще нет,то оно ставит другое значение. Но как я понял в пхп 5.3 если переменной нет, то все ппц. можно как то это отключить? |
maasja, пройдитесь по коду, определите переменные, или заглушите с '@' (@$variable). Минутное дело.
|
Цитата:
побывал HTML код:
<hobr><hr></nobr> можно конечно сделать на дивах но мне интересно -можно ли? И как?... _____________ ?2 IETester и MultipleIEs есть ещё что нибудь подобное есть из софта нужен только IE 6 и 7 а 5 думаю уже мертвая???!!! или какой нибудь плугин для Adobe Dreamweaver CS IETester и MultipleIEs -разочаровался :( google кроме них ничего не показывает |
hr - по умолчанию блоковый элемент (display:block) строковым делает display:inline, но для hr подходит display:inline-block (но IE8+)
Цитата:
|
Sham, огромное спасибо, ваш способ с заглушкой переменных помог, просто заменил код
PHP код:
PHP код:
А теперь такой вопрос, вот код PHP код:
Спасибо. P.s. перешел на php 5.3, был приятно удивлен,он чуть быстрей обрабатывает код)) |
http://docs.php.net/manual/ru/langua...rorcontrol.php
Цитата:
|
тоесть все равно что писать
PHP код:
PHP код:
Чет я слегка не понимаю эту заглушку...(( |
все равно, но первый вариант правильнее, поскольку нужно глушить переменную. Еще правильнее использовать empty().
|
Спасибо!!
|
помоги с версткой
к примеру 2 таблицы: 1 таблица в центре другая правее её и прижата к ней HTML код:
<table width="200" border="1" align="center"> |
доброго времени суток, столкнулся с такой проблемой, пишу авторизацию (по кукам и по сессии), в шапку файла инклудится соединение с бд, проверка переменных, старт сессии, при включеном дисплэй еррор показывает ошибку на header из header("Location:$url"); и header("Refresh:$time;url=$url"); если отключить дисплей еррор то ошибок нет, но вот переадресация не происходит, кто что может подсказать? кто может сьалкивался с такой проблемой?
|
Цитата:
По тому объёму кода, что вы показали, можно только посоветовать удалить пробелы перед открывающим тэгом <?php Другие предположения можно начать делать, когда увидим код. |
вот такую ошибку:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\ch.ww\www\auth.php:1) in Z:\home\ch.ww\www\auth.php on line 29 вот те строки где переадресация находится: PHP код:
|
Итак, вы запускаете файл auth.php, а к нему подключается всё то, что вы перечислили выше. Правильно? Значит, где-то до 29 строки производится вывод данных.
Тогда интересуют первые 30 строк файла auth.php и полностью файлы, которые подключаются до этого момента. Всякие там логин-пароли не нужны. |
вот 29 строка elseif($rm==='enter') header("Refresh:3;url=/menu");
вот то что инклудится require_once (INC.'base/start.php'); require_once (INC.'base/gzip.php'); require_once (INC.'base/sid.php'); require_once (INC.'base/db.php'); require_once (INC.'base/login.php'); require_once (INC.'base/utf_to_win.php'); require_once (INC.'base/game.php'); require_once (INC.'base/other.php'); require_once (INC.'base/fnc.php'); require_once (INC.'sys/page.php'); |
Вложений: 1
вот собственно и сами файлики
|
Море кода и ни одного комментария)
Во-первых, я бы не стал ставить куки до выставления header'ов. Во-вторых, перед header'ами у вас идёт include_once "skin/head.php"; И, наверное, оттуда уже идёт вывод данных. Перенесите вообще эти две строки в самое начало файла: PHP код:
|
вроде бы куки не должны мешать хеадеру,,, вынес хеадер до инклуда скин/хеад но как было так и осталось
|
tristar_ivc, если сохраняете файл в кодировке UTF-8, то нужно выбирать опцию UTF-8 без BOM. BOM - это метка, которую не отображают редакторы, но она есть, и инициирует вывод. Если сложно отследить все файлы, то включите буферизацию вывода (ob_start() в начале скрипта).
по крайней мере, auth.php сохранен c BOM... |
все разобрался, дело было как раз таки в кодировке, т.е. в BOM, ее нужно было поставить, всем спасибо за помощь!!!
|
Здравствуйте. Мне нужно чтоб php скрипт делал определенную функцию при получении письма на почтовый ящик. Единственное решение которое мне пришло в голову, это запускать скрипт по crontab, каждых например 30 сек., и проверять есть ли новое письмо, и если есть то запускать функцию. Есть ли другое решение данной задачи? Например чтоб скрипт "висел" на линии(pop3 или imap), и как только появилось письмо, то он делал определенную функцию? Спасибо.
|
Крон - оптимально. По идее, событие генерирует почтовый софт на сервере (он сидит на порту и ловит письма), значит в нем дб возможность запускать другой софт по событию. Если нет возможности, то и события нет.
Цитата:
|
Спасибо, за ответ. Пару вопросов:
1. Если почта, допустим на Gmail, то ничего кроме кронтаба вообще, не возможно, поскольку оно не будет делать никакого события, верно? 2. Дают ли Цитата:
3. А другие языки программирование для веба (например PERL), дают возможность "висеть" на линии и по получении сообщения запускать что-нибудь? 4. Поскольку нужна очень быстрая реакция на письмо, то нужно запускать крон чуть ли не каждые 10 сек., можно ли придумать какую-нибудь махинацию, например пересылать почту не на е-мейл адрес, а на скрипт(тем-самым запуская его)? Ну и последний вопрос, как в этой статьи, запускается скрипт по событию нового сообщения цитирую"Способ "COMMAND" - можно запускать обработчик писем как только оно приходит. Самый прогрессивный способ. Ваша программа получает письмо входным потоком - удобнее придумать трудно."? |
1. вроде так.
2. если есть поддержка файлов .forward (или типа этого, где список команд по событию прихода письма), то можно прописать там команду на скрипт. Но это заморочка с правами и способами запуска (CGI, CLI) - это надо конкретно уточнять у админов и тестить... 3. большинство языков работают с сокетами, но тут это не нужно. 4. см. п.2, в статье многое описано. |
Спасибо. Теперь другой вопрос. Изучал команды pop3 на php, работал с gmail. Попробовал как удалить сообщения, и скрипт показал что сообщения больше нет, и он его удалил. Захожу на почту а сообщение осталось. Вообщем я игрался - игрался, и никак не получается чтоб увидеть сообщения по pop3(даже через почтовый клиент). Это что получается, что существует две версии почты, одна для pop3, а другая для imap/просмотра :) ?
|
http://ru.wikipedia.org/wiki/POP3 , http://tools.ietf.org/html/rfc1939 ...
gmail вроде как требует SSL (шифрование), поэтому хз. Можно через сокет (протокольные команды), или через функции. |
запарился, колбасит от этой вертки -помогите
все работает кроме IE8 убираю HTML код:
#header { top:0; position:absolute; } ставлю обратно Код:
<td id="bbb" width="*"> каркас страницы резиновый без скроллингат.е без бокового и нижнего ползунка HTML код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" в IE5,6,7 mozilla всё нормально |
Цитата:
все размерности лучше убрать в стили. Цитата:
одной таблицей имхо не обойтись, и лучше в контейнеры div, и к ним применяйте абсолютное позиционирование... |
а как быть тогда???!!!
если нужно высота шапки фиксированная а вся страница резиновая и ещё чтобы не было скрола!!! у меня уже идеи закончились 5 дней мучаюсь- на дивах не хочу каркас хочу оставить на таблицах если терпение кончиться плюну на кроссбраузерность :) |
как сделать тогда шапку в высотой 20px и вто же время не было скрола???
|
|
Не знаю как правильно сформулировать, думаю поймете и поможете...
Есть допустим у меня таблица, размер каждой ячейки строго ограничен. Если написать в одной из них очень большой текст, то она, естественно, растягивается по вертикали. Как этого избежать, "прикрутив" к ячейке полосу прокрутки (как в [textarea] )? Использование фреймов просьба не предлагать. Изменение размера шрифта тоже! Заранее спасибо. |
Вложений: 1
http://forum.oszone.net/attachment.p...1&d=1279408185
рисунок увеличил как это можно сделать с помощью Java-sript что бы точно в один в один по пиксельно средствами html + css- много кода получается взято из меню пуск это частичный градиент сверху чуть чуть и с низу также |
не работает в IE 6,7 - почему и как побороть?
HTML код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" делал через button и input такая же фигня :( кнопка после нажатия выподала меню с использованием <ul><li> |
как правильно и в чём разница ?
PHP код:
HTML код:
<br> |
1. rtm
2. зависит от DOCTYPE. Если xhtml - то везде закрывающий тег, ибо диалект xml. |
Здравствуйте. Вчера в интернете нашел пример обращения в базу данных
PHP код:
PHP код:
PHP код:
|
|
ДА!!! спасибо, то шо надо))
|
Скажите пожалуйста как узнать положение мигающего курсора в textarea. Объясняю:
Cтавлю на "textarea" dct возможные события mousedown, keydown и т.д. (использую jquery). Допустим кто-то в textarea печатает слово "верблюд", и тут переходит на 3 символ (буква "р"). Мне нужно узнать где сечас находится тот мигающий курсор при печати. Например по событию mousedown активируется функция в которую записывается что сейчас мигающая текстовый курсор находится на допустим 5 символе (из 23 напечатанных ). Большое спасибо... |
Если в качестве текстового редактора вы используете элемент управления Rich Textbox, то полезно узнать не только число строк (о чем говорилось в предыдущем совете), но также, например, и текущую позицию курсора. Это можно сделать с помощью еще одной API-функции — SendMessageByNum:
Листинг 1. Private Declare Function SendMessageByNum Lib "user32" _ Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, _ ByVal wParam As Long, ByVal lParam As Long) As Long Private Const EM_LINEFROMCHAR = &HC9 Private Const EM_LINEINDEX = &HBB Public Function GetCurrentLine(TxtBox As Object) As Long ' определение текущей строки в окне With TxtBox GetCurrentLine = SendMessageByNum(.hwnd, _ EM_LINEFROMCHAR, CLng(.SelStart), 0&) + 1 End With End Function Public Function GetCurrentColumn(TxtBox As Object) As Long ' определение текущей колонки в окне With TxtBox GetCurrentColumn = .SelStart - SendMessageByNum(.hwnd, _ EM_LINEINDEX, -1&, 0&) + 1 End With End Function Вот как их можно использовать: Листинг 2. Private Sub Command1_Click() MsgBox "Текущая строка = " & GetCurrentLine(RichTextBox1) End Sub Private Sub Command2_Click() MsgBox "Текущая колонка = " & GetCurrentColumn(RichTextBox1) End Sub |
|
lavana, извините это на каком языке написано? По моему это не javascript. К сожалению я ничего не понял...
Sham, как всегда БОЛЬШОЕ спасибо... |
Как защитить сайт от атак XSS?
|
Warning_512, От XSS может спасти следующий набор RegExp =)
$this->unsafe_html[] = ‘!javascript\s*:!is’; $this->unsafe_html[] = ‘!vbscri?pt\s*:!is’; $this->unsafe_html[] = ‘!unsafe_html[] = ‘!]*[^a-z]onabort\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onblur\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onchange\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onfocus\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onmouseout\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onmouseover\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onload\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onreset\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onselect\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onsubmit\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onunload\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onerror\s*=!is’; $this->unsafe_html[] = ‘!]*[^a-z]onclick\s*=!is’; |
lavana, выдрано из контекста (класса), еще и с ошибкой в 3 строке...
в общем случае достаточно обработки всех входящих данных ф-ей htmlspecialchars. |
так как я не очень силен в языках програмирования, и все мои попытки добиться нужного результата закончились неудачами, решил спросить у професионалов)
я не уверен, что то что я задумал воопше реально сделать, но всетаки - вот код формы, которая, по нажатию на кнопку должна удалять из БД запись "n". Код:
<form name="unban" method="post" action="/cstrike/banlist/admin/edit_ban.php"> Вопрос: можно ли сделать так чтобы при нажатии даной кнопки удалить все записи сразу, а не вводить отдельно каждый номер в поле value='n'? если ето возможно - подскажыте как... буде очень благодарен) |
Можно в этом разделе создать тему в которой будет обсуждаться моя тренировочная верстка?
|
Товарищи помогите ! Мучаюсь над одним вопросом! Недавно
только начал изучать языки, кроме HTML ещё слабо что понимаю. Так вот есть страницы 1.html, 2.html и тут мне нужно с первой страницы 1.html передать данные во вторую страницу! Данные которые собираюсь передавать на 2.html - это текст и ссылка. |
silmin85, понимание принципов работы протокола HTTP в общем, и веб-сервера в частности избавит от подобных вопросов.
|
Здравствуйте. В один день, на бесплатном хостинге (что уже значит что техподдержки никакой нету), при запуске скрипта через crontab, php начал выдавать ошибку
PHP Fatal error: Class 'ZipArchive' not found in .../.../.../... .php on line 3 Если скрипт запускать нормальным образом (при обращении к нему через браузер или любим другим способом), то никакая ошибка не происходит, все ок - архив без проблем создается. Я ничего не менял, видимо это хостинг себе там что-то обновил, и у меня начала происходить ошибка, что невозможно найти путь к классу с 'ZipArchive' если скрипт запускать через крон. Подскажите пожалуйста, как вручную указать путь к этому классу, и где он по умолчанию находится (а то путь где он должен находится я не знаю). Или как по другому можно решить эту проблему? Большое спасибо! |
Цитата:
Вероятно, через CLI (через командную строку) расширение недоступно. Здесь эту проблему не решите. |
Sham, я одного не могу понять, а что есть разница как запускать/исполнять скрипт, через crontab, или "обыкновенным" запуском?
А может такое быть что по какой-то причине, (когда скрипт запускается через cron), просто устанавливается неправильный путь к классу? Тогда, наверное, можно было б вручную указать путь к классу (ini_set, path ...) , нет? Спасибо, еще раз. |
fooger, может через CLI другая версия PHP запускается - тут никто не ответит.
"php -m" - смотрите модули. Наверное можно обойти, запустив по крону php-файл с текстом PHP код:
Цитата:
|
|
гуглите PHP CLI
|
господа, можно вопрос?
как вывести видео-поток с одного из каналов видеорегистратора на веб-сайт? понимаю, что мало информации) но готов ответить на ваши вопросы заранее благодарен! |
Forest Gump, без использования компьютера или с использованием компьютера?
|
fooger,
вы знаете, в принципе - как угодно, лишь бы получилось в идеале, конечно, хотелось бы без компьютера. чтобы к видео регистратору не ставить рядом ещё и сервер. так дешевле будет) или чтобы регистратор был подключен к интернету и передавал данные удаленно на компьютер но можно и так, чтобы сперва с регистратора на комп, а потом уже куда-нибудь передавать удаленно |
Сервер должен отдавать видео-поток в нужном формате (flash, mp4 и тд), а в страничке должен быть плеер, который должен проигрывать этот поток. Реализаций может быть куча, зависит от железа, ПО...
Если железка популярная, то решение находится поиском. |
Forest Gump, ну вообщем вопрос задан чуть не в той теме, но в Вашем случае это даже и лучше, потому что я подписан на эту тему, и мне когда-то нужен был ответ на точной такой же вопрос, и я много чего знаю на эту тему (ух какой я скромный) :)!
Для начала н ужно знать несколько вещей: 1. Модель регистратора(чтобы знать что он умеет). 2. Ваше подключение к интернету (скорость, тип IP-адреса). 3. Нужно ли встраивание видео в веб-страницу на Вашем (или другом) сайте. 4. Смотреть будете только Вы, или еще куча народа.... Значит по поводу регистратора без компьютера. Зачастую многие регистраторы умеют транслировать видео в интернет, но есть недостатки. Вот главные из них (по мере убывания): 1. Регистратор честно говоря не транслирует видео в сеть, он сам является "веб-сервером" на который нужно заходить, чтобы увидеть видео. Вот тут часто и начинаются проблемы. Есть три вида IP. Первый, статический (наилучший) - это когда Ваш компьютер всегда имеет один и тот же IP, и на него можно без проблем залезть с интернета. Второй, динамический реальный (не самый лучший, но тоже подходит) - это когда Ваш IP часто меняется, но на компьютер все равно можно залезть с интернета зная его IP. Для такого типа подключения нужно пользоваться сервисами типа DynDns, многие регистраторы также поддерживают и эту технологию. Если коротко, то DynDns - это когда регистратор, при каждой смене IP - сайту/сервису DynDns посылает свой новый IP, в свою очередь этот сайт выдает вам поддомен такого плана "свободный_логин.dyndns.org", и по этому домену вы всегда можете попасть на свой регистратор (точнее IP). Третий тип, динамический виртуальный (это плохо, не подходит вообще) - это когда на Ваш компьютер/регистратор ну никак не попасть с интернета. На самом деле этот IP - это IP вашего провайдера, и вы находитесь за NAT-ом (ну или что-то в этом роде). Если очень интересно, то больше про типы IP, и принцип их работы можете нагуглить. Для того чтобы зайти на регистратор нужно писать не только IP, но еще и порт выставленный в настройках регистратора. Интернет адрес будет выглядеть примерно так: http://198.74.4.2:8080/ , или если с DynDns то так http://login.dyndns.org:8080/ . 8080 - это порт выставленный в настройках регистратора. 2. В 99% моделей регистраторов, смотреть трансляцию можно только с помощью технологии Active-X , то есть только через браузер Internet Explorer, ну или же ставить плагины к другим браузерам (помню точно слышал, что для Google Chrome, есть плагин Active-X). Для рядовых пользователей, это не есть гуд. 3. Если видео смотреть хотите не только Вы, но и другие люди, то они скорее всего будут иметь доступ ко всем настройкам регистратора, чего я думаю Вам бы не хотелось. Разве что есть регистраторы в которых есть разные учетные записи, администратора и гостя, но я о таких не слышал. 4. Такое видео, будет не так просто встроить в какую-то веб-страничку, если это вообще будет возможно. Видео-трансляция с помощью компьютера всех этих недостатков лишена. Вот самая простая схема трансляции с помощью компьютера. 1. На компьютере заходим на видео регистратор (как угодно, через интернет (см. выше), через локальную сеть, или еще как-то, например bnc шнур в tv-тюнер), и просматриваем видео на компьютере. 2. Теперь будем транслировать в специальные интернет сервисы указанную область рабочего стола (можно выбрать что угодно, хоть маленький кусочек видео, хоть весь рабочий стол вместе с панелькой пуск))) ). По поводу программ. Какие варианты только не пробовал, ставил программы для эмуляции веб-камеры (с рабочего стола, видео, или картинки), потом через браузер, или с помощью специальных программ, транслировал видео на сервисы. Но все это оказывалось не надежно, получалась очень большая нагрузка на проц, и т.д. После долгих поисков, нашел просто идеальную программу X-split , которая в себе имеет все что нужно и даже больше. Программа, кстати, в интернете почему-то мало известная... Она может транслировать видео с разных источников (веб-камер, рабочего стола, картинок, и еще с многих других источников), может транслировать сразу в множество сервисов (если один упадет, будет жить другой), создает логи, переподключается при сбое интернета, относительно маленькая нагрузка на проц, имеет приятный интерфейс и т.д. и т.п. Для видео трансляций существуют специльные сервисы (ustream.tv, justin.tv и т.д.), основных их где-то 4-5, и все они есть в той программе. Если не доверяете сервисам, можете написать свой, но для этого нужно не плохо разбиратся в програмировании. При трансляции с компьютера, проблем с IP адресом не возникает. Это потому что компьютер посылает поток на сервер, а не сам является серврером, как в случае с регистратором. По поводу просмотра с сервисов видео трансляции. Просмотр осуществляется через плеер (аля как на YouTube), написанный на Adobe Flash Player (который есть практически у всех). В этом же случае, встроить плеер на любую веб-страничку сложностей не составит, нужно просто скопировать код, у себя в профиле. На сервисах видео трансляций нужно зарегистрироваться, и создать свои каналы трансляций. Логины и пароли нужно скормить программе, настроить ее (качество/скорость/нагрузку) и начать трансляцию. В принципе все. Если есть вопросы обращайтесь. P.S. Эх, мне бы в свое время так кто-то объяснил)) |
Как сделать шапку сайта кликабельной (переход на главную страницу)?
Ссылка на шапку сайта организованна в CSS: Код:
#top {height: 96px; background: url(http://xxx.ucoz.ru/9.png);} |
Добавить к слою top обработку события onclick="location.url='index.html'; return false;"
И к стилю cursor:pointer; |
Спс, разобрался :)
Заработало тока так: onClick="location='http:.... |
Да я точно не помню, как это делается. Хорошо когда кто-то может домыслить код ;)
|
тег a можно сделать блоковым display:block, с нужным размером, или пиксельный прозрачный gif растянуть и сделать ссылкой.
location.href и #top:hover{cursor:pointer;} |
Как выравнять по центру? Сейчас по левому краю :)
Код:
<div id="soc"> <?if($RSS_LINK$)?> |
kop4enyi, в css найдите #soc и измените text-align на center
|
Выравнял увеличением параметра padding-left c 8 на 50
Код:
#soc {margin-left: 50px; height: 35px; margin-bottom: 15px;} |
Здраствуйте. У меня возник один вопрос. На одной из страниц сайта мне нужно вывести небольшой html-код так, чтобы он был виден пользователю. По идее любой програмный код нужно заключать тегом <code></code>, но в моем случае такой способ не подходит, так как браузер применяет этот html-код к странице. Так вот, есть ли какой-либо тег, в который можно заключить html-код, чтобы он отображался на странице как текст и не индексировался поисковыми системами?
|
html-код для вывода в любом случае дб преобразован, (< в &lt; > в &gt; и т.д.). Есть глючный нестандартный тег <plaintext>, но он странно работает.
Чтобы избежать индексирования используют псевдотеги noindex. |
Sham, я уже, как раз, и вспомнил про &l t; и & gt;.
Скажите, будет ли содержимое тега code индексироваться поисковыми системаи, например: Код:
<code><a href="site.ru">название ссылки</a></code> Код:
<code>& lt;a href="site.ru">название ссылки& lt;/a></code> |
По тегу code вроде нет ограничений. В первом случае индексирует как ссылку, во втором - как текст (при условии, что будет валиден). Без http:// это ссылка, относительная текущему пути (в адресной строке).
|
Есть html страница:
Код:
<HTML> ![]() Заранее благодарен. |
HTML код:
<HTML> |
Здравствуйте. Насколько я понимаю, массив $GLOBALS в php, имеет список всех глобальных переменных, а массив $_SERVER суперглобальный.
Когда я пишу Код:
print_r($GLOBALS); Код:
Array Почему там нету массива $_SERVER, а также многих других переопределенных суперглобальных массивов/переменных? P.S. Живу на оплачиваемом хостинге. Спасибо |
версия не 5.4? Они чего-то намутили с GLOBALS...
|
Sham, да не, обыкновенный PHP 5.2.17 . Да и вроде как на приличном хостинге...
То есть так не должно быть (то что писал постом раньше)? |
еще вроде можно с variables_order (php.ini) намутить - не все буквы указать, тогда тоже не создаются, а соответственно и в GLOBALS.
|
Sham, значение variables_order GPCS (информация с phpinfo() ).
|
auto_globals_jit = On ?
|
Sham, auto_globals_jit = On .
|
значит скорее всего register_long_arrays = Off
|
Sham, так точно. register_long_arrays = Off . И еще например, цитата с php.su
Цитата:
|
Цитата:
Цитата:
если register_long_arrays = off и auto_globals_jit = On то переменные SERVER и ENV будут инициализироваться только при непосредственном обращении к ним. Обращение к GLOBALS не в счет. register_long_arrays = on видимо инициализирует SERVER и ENV в начале скрипта, и в этом случае auto_globals_jit идет лесом, и эти переменные будут уже в GLOBALS. |
Sham, большое спасибо! Действительно включил register_long_arrays и появились все глобальные переменные. То есть вывод такой:
1. Php.su ошибся, и на переменную окружения $_ENV, все таки влияют настойки конфигурации PHP (php.ini) . (и им наверное стоит об этом написать, чтобы других не вводили в заблуждение) 2. register_long_arrays влияет и на другие переменные, а не то как написано в документации, что эта опция включает только "устаревшие длинные предопределенные переменные типа $HTTP_*_VARS". Sham, все верно :) ? |
имхо официальный мануал на php.net, там официальный перевод и последняя инфа в оригинале.
register_long_arrays не рекомендуют использовать (off его), рулите variables_order и auto_globals_jit эффект такой же. Код:
variables_order = "EGPCS" |
Sham, понял спасибо!
|
Здравствуйте. В регулярных выражениях вроде как кое что смыслю, но я конкретно вошел в ступор((.
Почему это регулярное выражение верно? Код:
<? Спасибо. |
Если разделитель | стоит в контексте всего шаблона, а не подмаски, то якоря работают только внутри части шаблона. То бишь якорь $ работает для not, но не для be.
/^(be)$|^(not)$/u - так будет работать. |
В шаблонк Joomla Есть ссылки вида -
Код:
<a class="map" href="index.php?option=com_content&view=article&id=3&Itemid=5" title="Адрес на карте" style="color: #1b5ff9" >Смотреть на карте</a> Код:
<a href ="index.php?option=com_content&view=article&id=13" title ="Солярий"><img src="templates/<?php echo $cur_template; ?>/images/blank.png" border="0" alt="Солярий" width="218px" height="118px" /></a> поискал инфу, нашел что в route.php есть такая функция: Код:
//Create the link Ясно что нужно вставить Код:
<?php Подскажите, пжлста. Сильно не пинать, если спросил что-то тупое, тока-тока начал разбираться в php |
Всем привет.
Помогите пожалуйста вот с кодом. Это слайдер картинок. Вставляю его себе на сайт и шрифт, цвет шрифта на сайте меняется почему то и сам слайдер не работает.. Код:
<script src="/slider/js/slides.min.jquery.js"></script> Может этот код взять в какой-то ТЕГ, что-бы сам этот код не взаемодействовал с другим кодом? |
выполнятся должен, когда страница загрузится т.е. к примеру $(document).ready(function(){ ... } );
т.е. тупо копипаст HTML код:
<script> Ошибки отследите firebug'ом (например) - без текста ошибок нет смысла спрашивать ничего. Код нечитабелен. |
Вот вставляю код суда и всёровно не работает(:
Если открываю на новой старнице, то всё работает, а если вставляю на нужную страницу , то не работает. Вот http://universal-forum.moy.su/slider..._dokument.html Код:
<html> |
Приведите текст ошибок выполнения javascript на странице. По указанной ссылке слайдер работает, только картинок по адресам нет (404).
не забывайте определять !DOCTYPE на странице (критичный момент для многих случаев) |
Дело не в картинках.
____________________________ Вот страница с ошибкой http://universal-forum.moy.su Вот страница без ошибки http://universal-forum.moy.su/photo |
вы исходный код то посмотрите, там все теги вперемешку... сделайте сначала правильный HTML-код, а потом о скриптах думайте.
|
Другие скрипты работают же.
|
Теги html, body, title, head - должны быть единичные. Сверху тега html ничего не должно быть, кроме doctype. Если юкоз сует сверху, ничего не поделаешь. Многие стили критичны к doctype. Если разметка неправильная, то работа скрипта зависит от браузера.
пишет "jQuery is not defined" - подгрузите библиотеку. |
ну и поищи с чем он может конфликтовать из других модулей. в гугле набери про jquery и no conflict
|
В MySQL особо не силен, по этому интересует следующий вопрос:
Возможно ли как-то к текстовому значению поля что то добавить, так чтобы не нужно было сначала делать SELECT , а потом UPDATE? Чтобы было понятней приведу пример на переменных php :) : Код:
$var = "text" /* это уже хранится в поле таблицы */ |
`col` = CONCAT(`col`, ' еще текст')
|
Всем привет!
Вот меню для сайта СКАЧАТЬ. Подскажите в каком файле и какую строчку нужно изменить, что-бы изменился вот этот фон: ![]() на самом сайте ФОН черный. Заранее благодарен. |
ntrx, файл jquery.pictureMenu.js строка 13. со значения fillColor: "#fff", поменять на fillColor: "#000". Оно, не оно?
Sham, как всегда, ОГРОМНОЕ СПАСИБО. |
Извеняюсь.
Да оно, спасибо. |
+= '1111' прибавляет
|
тынц.
Берете любой форум, и смотрите скрипты - там все есть. |
При просмотре сайта на больших разрешениях экрана, фон не отображается снизу, как сделать отображение фона на все разрешение экрана?
Код:
#wrap0 {background: #2d122e url(/.s/t/785/1.png);} |
Я в вебмастеринге "здраствуй дерево"
Подскажите, пожалуйста: а) как в html странице сделать вот такую форму + капча от ботов (простейшая, типа введите 2+2=5 и в форме проверка на эту пятерку) При заполнении форму на заданный почтовый ящик падало письмо с указанной заполненной формой б) что нужно поставить на IIS Win2008R2 чтобы это работало Заранее спасибо! PS: Форма по ссылке всего лишь пример :) |
Цитата:
На сервере в связке с IIS соответственно должен стоять php, если нужно сохранять информацию об отправленных письмах, то прикрутить к IIS какую нибудь БД, тогда можно перед отправкой добавлять в нее все данные. |
PC_Maniac, спасибо
в том то и да что нужно подробно, я "сиди сам открою" :) Но я понятливый Если можно готовые примеры, я их разберу и тогда уже буду конкретно спрашивать |
если все делается на IIS, то лучше взять это http://www.mondor.org/captcha.aspx
|
Цитата:
Код:
<div id="wrapforma"> |
PC_Maniac, выложите, пожалуйста, sendmailto.php
|
В sendmailto.php можно написать примерно такую функцию:
Код:
function mail_to() { |
Всем доброго времени суток!
Ребят, подскажите по javascript. Есть такой код, это через jquery HTML код:
<form action="" method="post" onsubmit=" |
А у меня стоит такая задача - выполнить скрипт php, который сольет названия и пути к файлам в определенном каталоге в файл. Есть каталог
ZZ Top/ и файл music.txt надо выполнить скрипт PHP код:
|
Цитата:
Запуск программ в системе exec — Исполняет внешнюю программу |
Цитата:
спасибо, буду смотреть. |
Заранее извиняюсь за тупой вопрос, но как узнать ключ только что созданного в массиве значения (php)?
Код:
$arr = array("el"=>"text","sd"=>"text2","text3"); |
Вывести содержимое массива со всеми ключами:
PHP код:
|
Coutty, да как вывести содержимое массива - понятно. А вот как узнать в скрипте только что созданный ключ (для последующей работы с значением этого массива по ключу) ?
|
Здравствуйте.
Подскажите, как сделать выпадающий текст? Гм... У меня есть таблица в одну колонку. Код:
-------------- Код:
-------- Или просто скрытый текст. Виды документов сильно множится не будут. Понимаю, что просто. Вот как поисковик спросить не знаю( |
lxa85,
поисковик надо попросить "javascript выпадающее меню" :) |
Здравствуйте, люди добрые. Помогите пожалуйста новичку установить php скрипт на сайт.Вот скрипт
Прошу объяснить что нужно менять в скрипте, добавлять и т.д |
Вопрос по javascript, который я только начал изучать. Написал такой код:
HTML код:
<div id="scr_place">here script goes</div> |
AstalaWinda, эти переносы "\", здесь совсем не нужны. Пишите просто
Код:
div1.innerHTML= navigator.userAgent Код:
string1='aaa\ |
Здравствуйте, имеется ли такой скрипт который бы вёл статистику скачиваний файла ? Но не просто нажатий на ссылку, а именно скачиваний.
|
Вложений: 1
Здравствуйте.
Есть выжимка из проекта (во вложении) Почему не отрабатывает условный оператор в файле up.php? Вместо этого пишет не пойми чего? ---- Ответ как обычно в зеркале: Не надо лениться писать "<?php" полностью. "<?" не проходит |
Вложений: 1
А такой вопрос:
Есть простейший список (см. вложение) Как заставить IE прокручивать страницу вниз, при условии достижения конца списка? IE 10, в младших версиях та же ошибка. |
lxa85, нужен только IE? И не совсем понятно что Вы имеете ввиду, когда говорите "при достижении конца списка". В тот момент когда будет виден последний элемент (то есть если отскролить список в сам низ), нужно проскролить страницу вниз? А еще не понятно что Вы имеете ввиду когда пишите "IE 10, в младших версиях та же ошибка." Что за ошибка, в чем она выражается?
А вообще, определение позиции скролла, и скроллить страницу куда нибудь возможен только с помощью JS. |
fooger, хром скролит, ie, который будет использоваться на рабочем месте - нет.
Последовательность такая: Список, конец которого находится вне зоны видимости (т.е. присутствует полоса прокрутки страницы + присутствует полоса прокрутки списка) Наступаем на список и начинаем колесом мышки опускать курсор вниз (Курсором за пределы списка не выходим). Когда конец списка будет достигнут, необходимо, чтобы вся страница опускалась вниз. Цитата:
Цитата:
В том и выражается, что отсутствие скрола приводит пользователей в замешательство. (Наверно "ошибка" не правильное слово, тем не менее раздражает) Цитата:
Как об этом правильно спросить поисковик? |
lxa85, наконец-то понял о чем Вы.
1) IE - это зло, особенно 8-ой (на работе). Поставьте лучше хром - всем меньше проблем будет. 2) У Вас в 6-ой строке закрывается "</style>", хотя раньше он не был открыт, это html-ошибка. 3) Написал Вам простенький скриптик: a) Подключаем jquery, поскольку нужны старые ie - берем версию 1.8.3 б) Событие "скролла" списка нам не подходит - поскольку когда список будет доскролен, событие вызываться больше не будет. Нужное нам событие - mousewheel (прокрутка колеса мыши). Для корректного распознавания этого события старыми браузарами, нужно подключить библиотеку "mousewheel". в) При событии колеса мыши (на списке) - смотрим, достигнут ли конец списка, если да - скроллим сраницу вниз. Также осуществил обратный скролл (вверх). В скрипте я подключал скрипты с удаленных источников, настоятельно рекомендую подключать их локально (т.е. со своего сайта). Вот что вышло (вставить перед </head>): Код:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> |
fooger, спасибо, получилось!
Пришлось правда добавить текст до и после списка. И минус единицу к границе добавить. Цитата:
|
Прошу подтвердить или опровергнуть мысль.
Есть код страницы, с содержанием рисунка. Сколько запросов на веб сервер будет произведено в случае:
Первый вариант предпочтительней, т.к. вся работа ложиться "на плечи" сервера. Я прав? |
lxa85, в любом случае запрос будет только один. Браузере абсолютно все равно с какого сервера брать картинку, с того откуда грузится сайт, или с другого. И еще, в середине браузера все пути преобразовываются в абсолютные.
Количество соединений можно проверить с помощью инструмента Developer Tools в Google Chrome (вкладка Network). |
Цитата:
|
Цитата:
В конце-концов количество соединений можно просмотреть специальным софтом, например Fiddler, и ему подобными... |
Подскажите такой вопрос.
Есть таблица, есть таблица стилей. В таблице присутствуют цветные поля HTML код:
<tr bgcolor="FFAC80"> Текст <tr> В справочнике я нужной функции не нашел. Что я делаю не так? ---- Предполагаемое решение: Вводить дополнительный класс? Как например здесь. |
lxa85, фоновые цвета/изображения на печать не выводятся, дабы не израсходовать краску на принтере (к примеру все заливая фоновым цветом страницы). Придется использовать файл стилей (css) специально предназначенный для печати (примерно то, что по приведенной Вами ссылке).
Цитата:
lxa85, хотя есть еще один вариант, может он Вас устроит. В некоторых браузерах есть специальная опция, позволяющая печатать фоновые цвета/рисунки. Помню такое точно было в Internet Explorer и Firefox. Не знаю есть ли опция в последних версиях этих браузеров, но когда-то точно была. |
|
Называется "Глаза есть - смотри не хочу"!
fooger, спасибо, я тогда действительно не буду заморачиваться с таблицами стилей. Это страницы отчетов, там изначально сложный дизайн не нужен. |
Цитата:
|
Цитата:
|
Согласен, но в @media print вроде как можно принудительно указать что нужно выводить на печать (на случай если галки "печатать фон" нет).
|
fooger, не знаю, не проверял.
|
Полезная информация
|
Открыл для себя @media сравнительно не давно, хотя это наверное чуть ли не самая крутая фишка в css! =)
|
Время: 00:39. |
Время: 00:39.
© OSzone.net 2001-