
LokiDi L0ck
Expert-
Posts
484 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by LokiDi L0ck
-
В каком-нибудь языке это реализовано? В с++, java, as3 указатель на объект (this) прописывать необязательно (хотя некоторые и считают это плохим тоном, зависит от привычки оформления кода).
-
В последнее время отсутствие или способы реализации некоторых вещей в самом php сильно раздражает. Хочу неймспесинг как в java, возможность различного написания кода с типами как в as3 (кто хочет пишет как всегда, кто любит типизировать - по своему (хотя типы и не соответствуют идеиологии php, но array или имена классов то в аргументах функции указывать можно, что за инвалидность)), хочу чтобы по умолчанию в объектах при обращении к свойству как $this->property, $this можно было опускать да и многое другое. Ощущение свалки от php начинается.
-
2odalex, потому что phpdoc никто не отменял: class some { /** * @var MySQL */ private $db; public function __construct() { $this->db = new MySQL(); $this->db->connect(); } function func() { $this->db-> } } И на заметку: есть такая практика - идентификаторы private и protected свойств/методов начинать с "_", т.е. $_db p.s. неужели вы будете платить за неон, когда есть pdt?
-
Styled checkboxes and radiobuttons http://www.o7.ru/howto/checkbox/ Custom Checkbox Elements
-
http://top4top.nnm.ru/microsoft_windows_home_server_2008_1
-
[спам] Не obj_start(), а ob_start()
-
LoadModule php5_module C:/php5/php5apache2_2.dll
-
Ого) прям будто знали) На днях с коллегой шутили на тему: почему только на безликих сайтах вывешивают никому не нужные скрипты (js, flash реализации) часов) Может автор поделится своим мнением?)) Неужели только ради того "чтобы было" =)
-
2Евген, вам Dimitry Wolotko уже сказал - зачем с этим бороться? Это идентификационный ключ вашей записи, он не выполняет роль нумерации. Представьте, таблицы: names: name_id name 1 вася 2 петя addresses: id name_id address 1 2 ул. Пупикина Т.е. на Петю записан адрес "ул. Пупкина". Теперь удалим из names Васю. Если делать как вы хотите, то запись Пети должна будет стать с ключом 1, т.е. помимо этого надо будет изменить и name_id в таблице addresses на 1, чтобы не нарушалась целостность базы. Оно вам надо? Нумерацию строк, должен выводить скрипт, обрабатывающий строки запроса. База за это отвечать не должна.
-
2D.S.Denton, другие слова - смысл тот же.
-
Зачем этот чистый html выводить через php? Напишите этот код вне тегов php: <?php ?> <html> <head> <title>Проверка</title> </head> <frameset cols="15%,*"> <frame src="header2.html" scrolling="no"> <frame src="beach-f2.html" scrolling="yes"> </frameset> </html> Т.е. понятно, что сами теги в нашем случае даже и не нужны.
-
Если с сервера возвращается только массив, без html и пр. мусора, вот ещ? наводка. PHP: array.php <?php $array = array('name' => 'Вася Пупкин', 'company' => 'Рога и копыта'); echo json_encode($array); ?> В js: В начале скрипта объявляете массив: var serverInfo = []; И потом после получения строки с сервера, пишете что-то вроде: if (req.readyState == 4 && req.status == 200) { if (req.responseText) serverInfo = eval(req.responseText); alert(serverInfo); } Если версия php Вопросы кодировок и безопасности я не поднимаю, только сухой пример.
-
Да, вот что значит не погуглить http://www.linuxcommand.org/man_pages/xgettext1.html Добавляем в команду парсера: -L php Вот только после этого не принимаются русские слова в качестве ключей) Пока не наш?л причины. [uPD] Пишет что не можете конвертировать выходной поток в UTF-8, хотя все файлы проекта и сам каталог п.о.эдита сохранены в utf-8 =) Непонятно чем ему перестали нравиться русские буквы.
-
Платформа WinXP. Использую POEdit v.1.3.9. Запускаю обход файлов (в настройках стоит парсер PHP). Вс? прекрасно обнаруживается и заносится в каталог для перевода. Но у меня так же есть .phtml файлы, которые служат в роли шаблонов, их программа разумеется не видит. Поэтому ид?м в Файл | Параметры | Парсеры | PHP | Править. В список расширений добавляем: *.php; *.phtml И ничего не находит Если убрать *.phtml из списка расширений и переименовать шаблон в .php, то после парсинга слова для перевода находятся. Кто сталкивался, как заставить POEdit обрабатывать *.phtml ?)
-
Проблема с загрузкой файла на локальном сервере.
LokiDi L0ck replied to rus's question in HTML Coding
Я то думал, что проблема с вашим сайтом =) -
Проблема с загрузкой файла на локальном сервере.
LokiDi L0ck replied to rus's question in HTML Coding
Забыл спросить самое важное. Это происходит с каким-то вашим (разрабатываемым, опубликованным) сайтом? Или вообще везде, с какого бы сайта не качали?) -
Проблема с загрузкой файла на локальном сервере.
LokiDi L0ck replied to rus's question in HTML Coding
В данном случае (если проблема с заголовками), это не имеет значения. Запустить расширение: Инструменты > Live Http Headers (откроется окно расширения) Пройти на свой сайт, и нажать "Скачать", после чего посмотреть что вывел Live Http Headers [uPD] При самом скачивании нормальных архивов Live Http Headers ничего не выведет. Но раз уж у вас выводиться текст, то скорее всего контент отда?тся как Content-Type: text/plain. Это и надо проверить) Проверил на firebug'е, он ловит скачку, наверное это будет получше) -
Проблема с загрузкой файла на локальном сервере.
LokiDi L0ck replied to rus's question in HTML Coding
1) Установить для лисы: Live HTTP Headers 2) После того, как браузер начн?т загружать твой архив крокозябрами (после клика по "Скачать") - проверить response заголовки. И желательно скопировать сюда. -
2okunev2, а за деш?вые провокации можно и тему удалить. 2all, оставьте вопрос без ответа. Пусть товарищ okunev2 поучится общаться с людьми.
-
Вы уже написали код, который должен искать, что вам нужно. Почему вы не можете корректно его использовать, вопрос не ко мне.
-
Вы уверены, что в переменной $title, присутствует корректный искомый текст?
-
Это только наводка. Экспериментируйте, смотрите выполняется ли код в подгруженном js, видны ли переменные из подгруженного js, если нет - делайте их глобальными (без var), проверяйте вс? с помощью alert()'ов. Это практически целая статья и мне е? писать лень. У вас ведь тоже есть руки.
-
2solos, замечание, код оформляйте соответствующими тегами. Нет желания объяснять, посмотрите как это реализовано в библиотеках jquery или prototype. p.s. eval() :|
-
Вы наверное не знаете, что существует замечательный сайт php.net. Где в поиске можно забить имя этой функции (mysql_fetch_row) и узнать о том, что А если мы посмотрим сюда - mysql_fetch_array ? то увидим: Где вторым аргументом можно поставить MYSQL_ASSOC, чтобы исключить численный массив. И эту проблему вы бы легко решили, если бы не поленись самолично узнать, а что содержит этот самый $row, как-нибудь так: print_r($row). Но похоже пока не судьба.