Скрипт создания аватарок с динамическим 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р не надо? D

3. -STUFF- (27.03.2011 / 19:19)
Та нафик) решил скрипты в пабл ложить)

4. KOZZ (27.03.2011 / 19:21)
// немного говонокода чо smile
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)
Первый граб чо smile

6. KOZZ (27.03.2011 / 19:27)
5. -STUFF-, ну так исправляй пока учим E

7. -STUFF- (27.03.2011 / 19:30)
аха D

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)
считай это на будущее, туплю, даже в код не посмотрел как это используется E

11. -STUFF- (27.03.2011 / 19:38)
eGo, сэнкс) в будЮщем учту smile

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