шо эта за извращенство??
<div class="art-BlockContent">
<div class="art-BlockContent-tl"></div>
<div class="art-BlockContent-tr"></div>
<div class="art-BlockContent-bl"></div>
<div class="art-BlockContent-br"></div>
<div class="art-BlockContent-tc"></div>
<div class="art-BlockContent-bc"></div>
<div class="art-BlockContent-cl"></div>
<div class="art-BlockContent-cr"></div>
<div class="art-BlockContent-cc"></div>
где вы это шаблон взяли?
if($_SERVER['REMOTE_ADDR']=='127.0.0.1') echo 'функция для администратора';
кажется вам это нужно.
хреновый вариант для администратора если у него динамический ip
вот еще один идиотский совет:
ищите AlfaUngzipper, вроде нормальный скрипт
фильтруем все гет параметры полученные от пользователя
htmlspecialchars($_GET['str']);
или
strip_tags($_GET['str']);
даешь бой xss!
подходит для строки из поиска
руки + ftp.
telo, мы не о глобальной оптимизации скрипта, а о спичках.
почему бы и нет? как опытный говнокодер смело могу заявить
второй вариант лутше юзать, а если хотим секономить есче пару "спичек" модифицируем до такого вида:
function check_remote_image($url) { $ok = @get_headers($url); return strpos($ok[0],'200'); }
есче один вариант, можно сделать добавление в 2 этапа, сначала юзер вводит исполнителя к которому хочет добавить песню, на следующем этапе ему показывается список с уже существующими песнями у этого исполнителя, и такой типа вопрос: "Ваша песня отсутствует в данном списке? да/нет"
до такого извращенства даже я не смог додуматся 😒
тоже самое что и сравнивать типы загруженых файлов или для особого извращения сравнивать id3 теги...