NeoXidizer
User-
Posts
372 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Forums
Calendar
Store
Everything posted by NeoXidizer
-
Получение результата вычесления php из формы через AJAX
NeoXidizer replied to nartan's question in JavaScript
см.ниже. -
В корне вашего веб сайта должен лежать файл .htaccess, если его нет, создайте его в нем написать: <IfModule mod_headers.c> <Files *.jpeg> ForceType application/octet-stream Header set Content-Disposition attachment </Files> </IfModule> вместо .jpeg поставить расширение вашего файла Если расширений несколько, то можно так <IfModule mod_headers.c> <FilesMatch "\.(gif|png|jp?g)$" > ForceType application/octet-stream Header set Content-Disposition attachment </FilesMatch> </IfModule> таким образом, файлы с расширениями .gif, .png, .jpeg, .jpg будут не открываться в браузере, а скачиваться
-
http://habrahabr.ru/post/140155/
-
не нужно вам этого IP легко меняется есть провайдеры, где все пользователи сидят за 1 IP'ом
-
через .htaccess научите не отдавать ваш тип файла как текст
-
зачем? <IfModule mod_rewrite.c> #Uncomment "RewriteBase /" when you upload this .htaccess to your web server, and comment it when on local web server #NOTE: RewriteBase / #If your application is in a folder, for example "application". Then, changing the "application" folder name, will require you to reset the RewriteBase /[your app folder] #RewriteBase /[your app folder - optional] # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d # otherwise forward it to index.php RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L] </IfModule>
-
mb_detect_encoding(str)
-
http://stackoverflow.com/questions/1200348/how-do-i-make-htaccess-work-on-the-current-directory-and-not-subdirectories
-
лучше уберите этот блок и задайте background блоку div class="moduletable" background:url(http://sheratonbl.ru/templates/sheraton/images/dog.png) no-repeat 50% 90%;
-
код немного не верный. Названия функций регистро зависимы, нужно так $(document).ready(function(){ setTimeout(function(){ $('#reg').fadeOut('2000') },3000); });?
-
Вот же засада. Т.е. в новых версиях php отказались от работы с pdf. Обычно расширяют функционал, а тут прямо как то наоборот. вы либо поленились почитать, либо вы не знаете английский... ClibPDF support is deprecated and users are strongly encouraged to use an alternative, like Haru, PDFlib, or one of the available PHP alternatives. ClibPDF устарела и более не поддерживается, пользователям настоятельно рекомендуется использовать альтернативные библиотеки, как Haru, PDFlib, или любую другую альтернативную PHP библиотеку. http://www.fpdf.org/ http://www.tcpdf.org/ http://www.php.net/manual/ru/book.haru.php -> http://libharu.sourceforge.net/ http://www.php.net/manual/ru/book.pdf.php -> http://www.pdflib.com/products/pdflib-family/ это только примеры библиотек В сети можно найти десятки реализаций, наберите PHP генерация PDF
-
зачем расширения? Google Chrome позволяет подделать свой UserAgent через настройки инспектора Firefox через about:config, переменная general.useragent.override (ее необходимо создать самостоятельно) P.S. лучше пользоваться эмулятором планшетного браузера, например http://dev.opera.com/articles/view/opera-mobile-emulator/
-
скорее всего его нет под 5 версию. Библиотека устарела и не поддерживается с 2008 года http://web.archive.org/web/20080310185924/http://www.php.net/manual/en/ref.cpdf.php
-
это глупый перфекционизм, который мешает лишь разработчику. У автора не работал его код, я его переписал, показав, как правильно в его случае применить таймер темболее, вызывать другую функцию с одной строчкой кода будет гораздо "дороже", чем написать эту самую строчку внутри таймера, как это сделал я
-
ссылка битая при нажатии на submit форма скрылась - можно jquery fadeOut появился блок об успешной регистрации - ajax (узнать, что регистрация действительно прошла успешно) + append плавно исчезает - fadeOut
-
где задавать? изображение отдается как Content-Type: image/png; это не html страница с картинкой
-
это ошибкой не является, все методы по умолчанию создаются в зоне видимости public
-
Твоя ошибка - думать, что когда цикл дойдет до таймера, он остановится и подождет его выполнения, а затем возобновится. На самом деле, функции setTimeout и setInterval откладывают выполнение только того действия или функции, которая указана в скобках. Получается, каждая итерация цикла запускала таймер заново, а таймер, при запуске, запускал действие и свою попытку "подождать", что у него и не получалось. Правильно сделать вот так http://jsfiddle.net/CJ2Yf/
-
забить "обращение к методу класса php" цитирую первую ссылку: Используя оператор :: можно обращаться к константам, статическим или перегруженным свойствам или методам класса. свойства - переменные, методы - функции внутри класса. Используя :: можно обращаться напрямую к свойствам или методам указанного класса (причем без инициализации самого класса) class A { static $bar = 'bar'; function foo() { echo 'foo'; } } A::foo(); echo A::$bar; P.S. изучать ООП лучше всего на практике, а лучшая практика с ООП - фреймворки с низким входным порогом (Yii, CodeIgniter)
-
Это свойство принтера, некоторые просто не умеют печатать без полей у Google Chrome есть предосмотр печати, от принтера он не зависит, к слову, принтера у меня вообще нет, а баг такой же, как описал автор топика
-
Если вы хотите подключить php код в вашу страницу, а не результат выполнения скрипта, то не нужно пытаться загрузить скрипт как веб страницу Нужно указывать абсолютный путь к файлу в вашей системе, либо относительно исполняемого файла, либо относительно корневой директории веб сервера В вашем случае: Скрипт: c:/AppServ/www/MySITE/one/two/three.php Нужно подключить: c:/AppServ/www/MySITE/one/two.php Подключение относительно исполняемого скрипта: <?php include '../two.php'; ?>
-
На широких мониторах показывается не весь сайт
NeoXidizer replied to anjoy74's question in HTML Coding
попробуйте переверстать без ужасающих воображение margin-left:300px; и т.п. -
php array средствами foreach например с 3-мя переменными
NeoXidizer replied to djforce's question in PHP
$massiv1 = array( 1 => array('achev01' => 'achev01.gif'), 2 => array('achev02' => 'achev02.gif'), 3 => array('achev03' => 'achev03.gif'), 4 => array('achev04' => 'achev04.gif'), 5 => array('achev05' => 'achev05.gif'), 6 => array('achev06' => 'achev06.gif') ); foreach ($massiv1 as $key => $array) { $out.= ''.$key.'<br>'; foreach ($array as $name => $image) $out.= $image.'<br>'.$name.''; } -
php array средствами foreach например с 3-мя переменными
NeoXidizer replied to djforce's question in PHP
$massiv1 = array( 'achev01' => 'achev01.gif', 'achev02' => 'achev02.gif', 'achev03' => 'achev03.gif', 'achev04' => 'achev04.gif', 'achev05' => 'achev05.gif', 'achev06' => 'achev06.gif'); $i=1; foreach ($massiv1 as $name => $image) { $out.= ''.$i++.'<br> '.$image.'<br> '.$name.''; }