Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!
19 страниц V  « < 9 10 11 12 13 > »   
Ответить в данную темуНачать новую тему
> Вопросы по Web-программированию
Barmaleo
сообщение 06.07.2011, 00:52
Сообщение #201


Променял игры на политоту
********************

Репутация:   565  
Группа: Участник
Сообщений: 4183
Награды: 3
Регистрация: 26.07.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


tom-m15, полностью или частично? Допустим тот же Chrome поддерживал часть тегов очень давно, а полностью стал сравнительно недавно.


--------------------
Я пил "Казаки" с контролером, таскал за хвост псевдособаку,
И против "Долга" за "Свободу", подняв "Грозу" ходил в атаку.
Пел в баре матерны частушки,
Врагов обыскивал я тушки,
Торговцам разным нес хабар...
А дальше вылет! Вот кошмар )))
*
* Здесь могла быть ваша реклама!
Перейти в начало страницы
 
StUnDeR
сообщение 06.07.2011, 01:08
Сообщение #202


Ололо, старый аккаунт <3
******************

Репутация:   351  
Группа: Участник
Сообщений: 3187
Награды: 6
Регистрация: 25.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Такой вопрос. По html, а то сколько не бился - не получается.
Мне нужно сделать текст поверх изображения, а изображение отцентрировать.
Пробовал в ксс указывать фоном изображение, но тогда оно было не в центре. Что же делать?
Перейти в начало страницы
 
OlegatoR
сообщение 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>

Стыдно такие вопросы задавать, юзай гугл.


--------------------
Перейти в начало страницы
 
StUnDeR
сообщение 06.07.2011, 01:25
Сообщение #204


Ололо, старый аккаунт <3
******************

Репутация:   351  
Группа: Участник
Сообщений: 3187
Награды: 6
Регистрация: 25.02.2009




Вставить ник Цитировать выделенное в форуму быстрого ответа


Текст не по центру ><
p.s. html не мое, я больше по php
Перейти в начало страницы
 
Son1c
сообщение 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 версии текст по вертикали не будет центроватся sad.gif
Перейти в начало страницы
 
D&S
сообщение 06.07.2011, 18:44
Сообщение #206


to life is to die
*********************

Репутация:   730  
Группа: Участник
Сообщений: 4616
Награды: 6
Регистрация: 23.05.2004




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(mr.stunder @ 29.06.2011, 05:20) *
Увы, он мне ничего не дал, достал ай-ди из кук.

так начинаются самые сурЪёзные дыры в самых сурЪезных движках))))
Перейти в начало страницы
 
Herzen
сообщение 20.08.2011, 03:29
Сообщение #207


Грандмастер
**************

Репутация:   357  
Группа: Припаркованный аккаунт
Сообщений: 1805
Награды: 2
Регистрация: 18.12.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


Как оптимизировать сайт под IE.. Есть какие-то секреты? А то в нем все съезжает, а в остальных браузерах все тип топ. Начинаю менять под ЇЕ все съезжает в других браузерах.
Короче хелпайте. Кстати надо срочно.


--------------------
Перейти в начало страницы
 
Dorian
сообщение 14.05.2012, 14:24
Сообщение #208


Грандмастер
**************

Репутация:   398  
Группа: Участник
Сообщений: 1967
Награды: 3
Регистрация: 07.02.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Кто-нибудь может посоветовать плагин под Chrome, с возможностью скачивать файлы через Javascript? Вопрос может звучать не корректно, но имеется кнопка, через исходный код видно, что она использует Javacript, но в исходном коде нет ссылки на прямой файл, который звучит при нажатии на кнопку. Есть wpaudio-container как class, и в нем уже указан адресс к файлу в виде id, но не возможно узнать остальной путь к файлу.
Перейти в начало страницы
 
Green
сообщение 28.06.2012, 16:35
Сообщение #209


Свободу scynet!
**************

Репутация:   556  
Группа: Участник
Сообщений: 1929
Награды: 3
Регистрация: 16.09.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Php-шники, посоветуйте хорошую, годную книгу-мануал по PHP на русском языке для начинающих. Спасибо.
Перейти в начало страницы
 
gamerSuper
сообщение 09.08.2012, 13:45
Сообщение #210


Новичок
*

Репутация:   0  
Группа: Участник
Сообщений: 10
Регистрация: 08.08.2012




Вставить ник Цитировать выделенное в форуму быстрого ответа


Рекомендую книжку Мержевича "HTML и CSS на примерах", там сразу даётся описание HTML, CSS, PHP и Javascript и их взаимодействия. Я сейчас по ней дезигн изучаю, хочу сделать свой сайт cool.gif
Перейти в начало страницы
 
SaneX
сообщение 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


--------------------
Перейти в начало страницы
 
OlegatoR
сообщение 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'].'"');


--------------------
Перейти в начало страницы
 
SaneX
сообщение 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


--------------------
Перейти в начало страницы
 
SaneX
сообщение 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 через сгенерированную ссылку вида
Цитата
, то на этой странице не работает сессия или ещё чтото. И ссылка на скачивание файла неправильная - http://kursovik/getfile.php?fn=%3C?php%20e...036;secret;?%3E
Если же зайти напрямую на result.php то сессия работает и ссылка вида http://kursovik/getfile.php?fn=itreesvol2....c7847d6df9cc918

PS: я так понял, при открытии таким образом не работает любой php код.

Сообщение отредактировал SaneX - 17.11.2012, 20:52


--------------------
Перейти в начало страницы
 
OlegatoR
сообщение 17.11.2012, 22:00
Сообщение #215


Gameru DA
************************

Репутация:   3704  
Группа: Администратор
Сообщений: 10206
Награды: 4
Регистрация: 03.02.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


SaneX, я нифига не понял, запакуй в архив всё это дело и залей куда-нибудь.


--------------------
Перейти в начало страницы
 
SaneX
сообщение 17.11.2012, 22:17
Сообщение #216


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Если залью куданибудь, то ты темболее ничего не поймешь, т.к. там переход на определённую страницу только через пейпал сендбокс (после оплаты) ну и код страшный laugh.gif.
Попробую упростить:
Есть ссылка
Код
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


--------------------
Перейти в начало страницы
 
OlegatoR
сообщение 17.11.2012, 23:20
Сообщение #217


Gameru DA
************************

Репутация:   3704  
Группа: Администратор
Сообщений: 10206
Награды: 4
Регистрация: 03.02.2006




Вставить ник Цитировать выделенное в форуму быстрого ответа


SaneX, ну ты и намутил =)

Вот это вот:
Цитата(SaneX @ 17.11.2012, 21:17) *
 readfile($filesdir.$_GET['fn']);die; //читаем файл

должно читать файл result.php?

Если да - так и не должно работать, result.php не выполняется на сервере а просто выводится в браузер как обычный текст. Убери readfile и сделай include()


--------------------
Перейти в начало страницы
 
SaneX
сообщение 18.11.2012, 12:39
Сообщение #218


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


через include не катит, т.к. он инклудит кучу лишнего кода.


--------------------
Перейти в начало страницы
 
SaneX
сообщение 18.11.2012, 13:05
Сообщение #219


Игровой Бог первой степени
***********************

Репутация:   1167  
Группа: Участник
Сообщений: 9404
Награды: 5
Регистрация: 15.03.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


вобщем щас в архиве залью нужные файлы, т.к. у меня ничего не вышло =(
http://narod.ru/disk/63797514001.c4d4369e9...igator.rar.html
Вот, удалил все лишнее, оставил только нужные файлы.
По плану, после произведения покупки через paypal человек возвращается на страницу out.php с которой он мгновенно редиректится по сгенерированной ссылке на страницу result.php, на которой генерируется ссылка на скачивание нужного файла. Чтобы на result.php нельзя было зайти до совершения платежа, она блокируется в .htaccess и доступ к ней нужен только через сгенерированную ссылку.

Может есть гораздо более простой путь запрета доступа на result.php по прямой ссылке?

Сообщение отредактировал SaneX - 18.11.2012, 13:20


--------------------
Перейти в начало страницы
 
tom-m15
сообщение 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
ВОпросы такие:
Какие подводные камни меня ждут в обоих случаях? Догадываюсь что верстка сайта может поехать, но что за сюрпризы могут меня ждать?


--------------------
#SecretProjectGM



Форум, это место где люди выслушивают аргументы друг друга, а не только высказывают свое мнение.
Перейти в начало страницы
 

19 страниц V  « < 9 10 11 12 13 > » 
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 13.05.2024, 13:32