Скрипт создания аватарок с динамическим BL
1.
-STUFF- (27.03.2011 / 19:18)
Скрипт создания аватарок с динамическим BL
скачать
-
Файлы в архиве:
inc/
inc/background.png
inc/font.ttf
index.php
create.php
viewpic.php
2.
KOZZ (27.03.2011 / 19:19)
уже и 200р не надо?
3.
-STUFF- (27.03.2011 / 19:19)
Та нафик) решил скрипты в пабл ложить)
4.
KOZZ (27.03.2011 / 19:21)
// немного говонокода чо
preg_match_all("|</[^>]+>(.*)<[^>]+>|U", $re, $out, PREG_PATTERN_ORDER);
$ATT = str_replace('</span> ', '', $out[0][4]);
$ATT = str_replace('<br>', '', $ATT);
$BL = str_replace('</span> ', '', $out[0][8]);
$BL = str_replace('<br>', '', $BL);
$CL = str_replace('</span> ', '', $out[0][10]);
$CL = str_replace('<br>', '', $CL);
жесть %)
strip_tags()
5.
-STUFF- (27.03.2011 / 19:24)
Первый граб чо
6.
KOZZ (27.03.2011 / 19:27)
5.
-STUFF-, ну так исправляй пока учим
7.
-STUFF- (27.03.2011 / 19:30)
аха
8.
KOZZ (27.03.2011 / 19:31)
$wmid = htmlspecialchars($_GET['w']);
$icq = htmlspecialchars($_GET['i']);
$mail = htmlspecialchars($_GET['m']);
$site = htmlspecialchars($_GET['s']);
меняем на что - то подобное:
<?
// wmid и icq - это цифры
$wmid = abs(intval($_GET['w']));
$icq = abs(intval($_GET['i']));
// юзаем filter_var - на дворе php5 :)
$mail = (filter_var($_GET['m'],FILTER_VALIDATE_EMAIL)) ? htmlspecialchars($_GET['m']) : 'Неверно введен email';
$site = (filter_var($_GET['s'],FILTER_FLAG_HOST_REQUIRED)) ? htmlspecialchars($_GET['s']) : 'Неверно введен адрес сайта';
?>
9.
-STUFF- (27.03.2011 / 19:34)
а если у юзера асику нет? или же сайтэ?
Добавлено через 01:53 сек.
ну дэ. abs(intval());
10.
KOZZ (27.03.2011 / 19:37)
считай это на будущее, туплю, даже в код не посмотрел как это используется
11.
-STUFF- (27.03.2011 / 19:38)
eGo, сэнкс) в будЮщем учту
12.
dosma (01.04.2011 / 01:11)
a gde primer?
13.
Денис (08.04.2011 / 22:17)
http://bl.nomerok.org/
Добавлено через 01:39 сек.
Если что, то картинку я заменил. Гг
14.
Hermes (09.04.2011 / 01:48)
8, фильтры могут не стоять. Лучше уж регулярку сделать более практично, тем более место не нагрузочное.
URL:
https://visavi.net/topics/20186