Вопросы по Web-программированию |
Здравствуйте, гость ( Авторизация | Регистрация )
Вопросы по Web-программированию |
06.07.2011, 00:52
Сообщение
#201
|
|
Променял игры на политоту Репутация: 565 Группа: Участник Сообщений: 4183 Награды: 3 Регистрация: 26.07.2009 |
tom-m15, полностью или частично? Допустим тот же Chrome поддерживал часть тегов очень давно, а полностью стал сравнительно недавно.
-------------------- Я пил "Казаки" с контролером, таскал за хвост псевдособаку,
И против "Долга" за "Свободу", подняв "Грозу" ходил в атаку. Пел в баре матерны частушки, Врагов обыскивал я тушки, Торговцам разным нес хабар... А дальше вылет! Вот кошмар ))) * * Здесь могла быть ваша реклама! |
 
|
|
|
|
06.07.2011, 01:08
Сообщение
#202
|
|
Ололо, старый аккаунт <3 Репутация: 351 Группа: Участник Сообщений: 3187 Награды: 6 Регистрация: 25.02.2009 |
Такой вопрос. По html, а то сколько не бился - не получается.
Мне нужно сделать текст поверх изображения, а изображение отцентрировать. Пробовал в ксс указывать фоном изображение, но тогда оно было не в центре. Что же делать? |
 
|
|
06.07.2011, 01:18
Сообщение
#203
|
|
Gameru DA Репутация: 3704 Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
Код <div style="text-align: center;"> <div style="position: absolute;">Text over image</div> <img src="image.png"/> </div> Стыдно такие вопросы задавать, юзай гугл. -------------------- |
 
|
|
06.07.2011, 01:25
Сообщение
#204
|
|
Ололо, старый аккаунт <3 Репутация: 351 Группа: Участник Сообщений: 3187 Награды: 6 Регистрация: 25.02.2009 |
Текст не по центру ><
p.s. html не мое, я больше по php |
 
|
|
06.07.2011, 02:23
Сообщение
#205
|
|
Продвинутый геймер Репутация: 74 Группа: Забанен Сообщений: 359 Награды: 2 Регистрация: 24.08.2007 |
Код <style type="text/css"> .textonimg { display:table-cell; width:300px; height:300px; text-align:center; vertical-align:middle; background:url(test.png); } </style> <div class="textonimg">text</div> единственный минус - в IE до 8 версии текст по вертикали не будет центроватся |
 
|
|
06.07.2011, 18:44
Сообщение
#206
|
|
to life is to die Репутация: 730 Группа: Участник Сообщений: 4616 Награды: 6 Регистрация: 23.05.2004 |
|
 
|
|
20.08.2011, 03:29
Сообщение
#207
|
|
Грандмастер Репутация: 357 Группа: Припаркованный аккаунт Сообщений: 1805 Награды: 2 Регистрация: 18.12.2006 |
Как оптимизировать сайт под IE.. Есть какие-то секреты? А то в нем все съезжает, а в остальных браузерах все тип топ. Начинаю менять под ЇЕ все съезжает в других браузерах.
Короче хелпайте. Кстати надо срочно. -------------------- |
 
|
|
14.05.2012, 14:24
Сообщение
#208
|
|
Грандмастер Репутация: 398 Группа: Участник Сообщений: 1967 Награды: 3 Регистрация: 07.02.2010 |
Кто-нибудь может посоветовать плагин под Chrome, с возможностью скачивать файлы через Javascript? Вопрос может звучать не корректно, но имеется кнопка, через исходный код видно, что она использует Javacript, но в исходном коде нет ссылки на прямой файл, который звучит при нажатии на кнопку. Есть wpaudio-container как class, и в нем уже указан адресс к файлу в виде id, но не возможно узнать остальной путь к файлу.
|
 
|
|
28.06.2012, 16:35
Сообщение
#209
|
|
Свободу scynet! Репутация: 556 Группа: Участник Сообщений: 1929 Награды: 3 Регистрация: 16.09.2010 |
Php-шники, посоветуйте хорошую, годную книгу-мануал по PHP на русском языке для начинающих. Спасибо.
|
 
|
|
09.08.2012, 13:45
Сообщение
#210
|
|
Новичок Репутация: 0 Группа: Участник Сообщений: 10 Регистрация: 08.08.2012 |
Рекомендую книжку Мержевича "HTML и CSS на примерах", там сразу даётся описание HTML, CSS, PHP и Javascript и их взаимодействия. Я сейчас по ней дезигн изучаю, хочу сделать свой сайт
|
 
|
|
17.11.2012, 18:07
Сообщение
#211
|
|
Игровой Бог первой степени Репутация: 1167 Группа: Участник Сообщений: 9404 Награды: 5 Регистрация: 15.03.2007 |
Нужна помощь:
есть код <?PHP //Скрипт генерации временных ссылок, без БД или фременных файлов. //Зачем использовать таблицы и SQL, если можно генерить ссылки с ключем, зависимым от времени? //например так: $timeout = 3600; // Один час $filesdir = "download/"; // Слешь в конце // $secret = md5((int)(time() / $timeout)); //Всегда целое число, меняется раз в $timeout секунд; if( isset($_GET['key']) ) { if( ($_GET['key'] == $secret) && //проверка ключа strlen($_GET['fn']) && file_exists($filesdir.$_GET['fn']) ) { //проверка файла readfile($filesdir.$_GET['fn']);die; //читаем файл } else { header ( 'HTTP/1.1 404 Not Found' );//Файл не найден die; } } ?> и есть ссылка: <a href="getfile.php?fn=test.rar&key=<?PHP echo $secret;?>">test.rar</a При нажатии на ссылку, браузер не предлагает скачать файл (в моем случае .rar), а открывает его прямо в браузере в виде символов. Если сделать прямую ссылку то все нормально. Помогите пожалуйста. Сообщение отредактировал SaneX - 17.11.2012, 18:08 -------------------- |
 
|
|
17.11.2012, 18:16
Сообщение
#212
|
|
Gameru DA Репутация: 3704 Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
SaneX,
Цитата Чтобы при обращении по данному урлу браузер выдавал запрос на сохранение файла, нужно передать заголовки. Для этого достаточно только одного заголовка «Content-Disposition: attachment; filename=\»myfile.csv\»\r\n» И еще немного Перед readfile($filesdir.$_GET['fn']);die; добавь header ('Content-Disposition: attachment; filename="'.$_GET['fn'].'"'); -------------------- |
 
|
|
17.11.2012, 18:20
Сообщение
#213
|
|
Игровой Бог первой степени Репутация: 1167 Группа: Участник Сообщений: 9404 Награды: 5 Регистрация: 15.03.2007 |
Cannot modify header information - headers already sent by (output started at Z:\home\kursovik\www\getfile.php:1) in Z:\home\kursovik\www\getfile.php on line 16
...а ниже символы. пойду погуглю по поводу этой ошибки. Все. Работает, благодарю! Сообщение отредактировал SaneX - 17.11.2012, 18:24 -------------------- |
 
|
|
17.11.2012, 20:38
Сообщение
#214
|
|
Игровой Бог первой степени Репутация: 1167 Группа: Участник Сообщений: 9404 Награды: 5 Регистрация: 15.03.2007 |
Ещё вопрос (сначала положение дел, а вопрос в самом конце):
Есть страница с товаром catalog.php на ней есть создание сессии для того, чтобы переменную из сессии прочитать в другом .php файле: Цитата <?php $_SESSION['filename'] = "filename; ?> На другой странице result.php эта сессия прочитывается: Цитата <?php $url = $_SESSION['filename']; ?> и затем переменная $url пихается в ссылку: Цитата <a href="getfile.php?fn=<?php echo $url;?>.rar&key=<?PHP echo $secret;?>"><?php echo $url;?>.rar</a> Таким образом мы генерируем ссылку на файл. Но я сделал так, чтобы ссылка на страницу result.php тоже генерировалась (чтобы исключить заход на эту страницу до выполнения некоторых действий). Переход на result.php происходит редиректом: Цитата <meta http-equiv="Refresh" content="1; URL=geturl.php?fn=result.php&key=<?PHP echo $secret;?>"> Ссылки генерируются скриптом: Цитата <?PHP //Скрипт генерации временных ссылок, без БД или фременных файлов. //Зачем использовать таблицы и SQL, если можно генерить ссылки с ключем, зависимым от времени? //например так: $timeout = 300; // Один час $filesdir = ""; // Слешь в конце // $secret = md5((int)(time() / $timeout)); //Всегда целое число, меняется раз в $timeout секунд; if( isset($_GET['key']) ) { if( ($_GET['key'] == $secret) && //проверка ключа strlen($_GET['fn']) && file_exists($filesdir.$_GET['fn']) ) { //проверка файла readfile($filesdir.$_GET['fn']);die; //читаем файл } else { header ( 'HTTP/1.1 404 Not Found' );//Файл не найден die; } } ?> А теперь главное: если перейти на страницу result.php через сгенерированную ссылку вида Цитата , то на этой странице не работает сессия или ещё чтото. И ссылка на скачивание файла неправильная - Если же зайти напрямую на result.php то сессия работает и ссылка вида PS: я так понял, при открытии таким образом не работает любой php код. Сообщение отредактировал SaneX - 17.11.2012, 20:52 -------------------- |
 
|
|
17.11.2012, 22:00
Сообщение
#215
|
|
Gameru DA Репутация: 3704 Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
SaneX, я нифига не понял, запакуй в архив всё это дело и залей куда-нибудь.
-------------------- |
 
|
|
17.11.2012, 22:17
Сообщение
#216
|
|
Игровой Бог первой степени Репутация: 1167 Группа: Участник Сообщений: 9404 Награды: 5 Регистрация: 15.03.2007 |
Если залью куданибудь, то ты темболее ничего не поймешь, т.к. там переход на определённую страницу только через пейпал сендбокс (после оплаты) ну и код страшный .
Попробую упростить: Есть ссылка Код http://kursovik/geturl.php?fn=result.php&key=<?PHP echo $secret;?> Генерируется она скриптом (geturl.php): Код <?PHP //Скрипт генерации временных ссылок, без БД или фременных файлов. //Зачем использовать таблицы и SQL, если можно генерить ссылки с ключем, зависимым от времени? //например так: $timeout = 300; // Один час $filesdir = ""; // Слешь в конце // $secret = md5((int)(time() / $timeout)); //Всегда целое число, меняется раз в $timeout секунд; if( isset($_GET['key']) ) { if( ($_GET['key'] == $secret) && //проверка ключа strlen($_GET['fn']) && file_exists($filesdir.$_GET['fn']) ) { //проверка файла readfile($filesdir.$_GET['fn']);die; //читаем файл } else { header ( 'HTTP/1.1 404 Not Found' );//Файл не найден die; } } ?> Если перейти по такой ссылке Код http://kursovik/geturl.php?fn=result.php&key=5f28607d0ecce5c49025fccd6560de30 , то на получившейся странице неработает любой PHP код. Если же перейти напрямую Код http://kursovik/result.php то все работает. Все -). А делаю я это потому, что через .htaccess я заблокирую result.php, и попасть на эту страницу можно только через такую ссылку, которая генерируется каждые 5 минут. Сообщение отредактировал SaneX - 17.11.2012, 22:45 -------------------- |
 
|
|
17.11.2012, 23:20
Сообщение
#217
|
|
Gameru DA Репутация: 3704 Группа: Администратор Сообщений: 10206 Награды: 4 Регистрация: 03.02.2006 |
SaneX, ну ты и намутил =)
Вот это вот: readfile($filesdir.$_GET['fn']);die; //читаем файл должно читать файл result.php? Если да - так и не должно работать, result.php не выполняется на сервере а просто выводится в браузер как обычный текст. Убери readfile и сделай include() -------------------- |
 
|
|
18.11.2012, 12:39
Сообщение
#218
|
|
Игровой Бог первой степени Репутация: 1167 Группа: Участник Сообщений: 9404 Награды: 5 Регистрация: 15.03.2007 |
через include не катит, т.к. он инклудит кучу лишнего кода.
-------------------- |
 
|
|
18.11.2012, 13:05
Сообщение
#219
|
|
Игровой Бог первой степени Репутация: 1167 Группа: Участник Сообщений: 9404 Награды: 5 Регистрация: 15.03.2007 |
вобщем щас в архиве залью нужные файлы, т.к. у меня ничего не вышло =(
Вот, удалил все лишнее, оставил только нужные файлы. По плану, после произведения покупки через paypal человек возвращается на страницу out.php с которой он мгновенно редиректится по сгенерированной ссылке на страницу result.php, на которой генерируется ссылка на скачивание нужного файла. Чтобы на result.php нельзя было зайти до совершения платежа, она блокируется в .htaccess и доступ к ней нужен только через сгенерированную ссылку. Может есть гораздо более простой путь запрета доступа на result.php по прямой ссылке? Сообщение отредактировал SaneX - 18.11.2012, 13:20 -------------------- |
 
|
|
18.11.2012, 13:46
Сообщение
#220
|
|
You're never too young to have a plan. © Репутация: 2131 Группа: Участник Сообщений: 14955 Награды: 14 Регистрация: 20.02.2009 |
Такой вопрос. Необходимо постигать по рабочим делам CMS Joomla 1.509
В первую очередь необходимо обновить версию движка до 1.526 (если не ошибаюсь). И к лету подготовить возможность полностью безопасного с точки сохранения работоспособности сайта (оффлайн максимум пару суток) обновление до 2.5 ВОпросы такие: Какие подводные камни меня ждут в обоих случаях? Догадываюсь что верстка сайта может поехать, но что за сюрпризы могут меня ждать? -------------------- Форум, это место где люди выслушивают аргументы друг друга, а не только высказывают свое мнение. |
 
|
|
Текстовая версия | Сейчас: 13.05.2024, 13:32 |