<?php
$dir_1 = '1'; //оставте пустым если не используете
$dir_2 = '2'; //ЗДЕСЬ вписываем название папки-директории которую будем читать
$dir_3 = '3';
$dir_4 = '4';
$dir_5 = '5';
$dir_6 = '6';
$dir_7 = '7';
$dir_8 = '8';
$title = 'картинки'; // заголовок на главной странице
$title_1 = 'абстракция'; // заголовок НА ДОП СТРАНИЦАХ и имя ссылки на главной странице
$title_2 = 'животные';
$title_3 = 'автомобили';
$title_4 = 'девушки';
$title_5 = 'логотипы';
$title_6 = 'ужасы';
$title_7 = 'природа';
$title_8 = 'скрины';
$five_1 = 5; // кол-во ссылок на странице
$five_2 = 5;
$five_3 = 5;
$five_4 = 5;
$five_5 = 5;
$five_6 = 5;
$five_7 = 5;
$five_8 = 5;
/******* ДАЛЬШЕ НЕ МЕНЯТЬ ********/
$DIR = FALSE;
$NEMO = FALSE;
$URL = $_SERVER['PHP_SELF'];
$d = empty($_GET['d'])?'index':$_GET['d'];
$p = empty($_GET['p'])?0:$_GET['p'];
if($d == $dir_1) {$title = $title_1; $DIR = $dir_1;}
if($d == $dir_2) {$title = $title_2; $DIR = $dir_2;}
if($d == $dir_3) {$title = $title_3; $DIR = $dir_3;}
if($d == $dir_4) {$title = $title_4; $DIR = $dir_4;}
if($d == $dir_5) {$title = $title_5; $DIR = $dir_5;}
if($d == $dir_6) {$title = $title_6; $DIR = $dir_6;}
if($d == $dir_7) {$title = $title_7; $DIR = $dir_7;}
if($d == $dir_8) {$title = $title_8; $DIR = $dir_8;}
function DIR_ARRAY($DIR)
{
GLOBAL $dir_1,$dir_2,$dir_3,$dir_4,$dir_5,$dir_6,$dir_7,$dir_8;
if(is_dir("./$DIR"))
{
if ($dir = opendir("./$DIR"))
{
while (false !== ($file = readdir($dir)))
{
while (false !== ($file = readdir($dir)))
{
if($DIR == $dir_1){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;} //здесь можно прописать те типы файлов какие должны читаться скриптом.
if($DIR == $dir_2){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
if($DIR == $dir_3){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
if($DIR == $dir_4){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
if($DIR == $dir_5){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
if($DIR == $dir_6){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
if($DIR == $dir_7){if (!ereg("^(.*)\\.(jpg|JPG|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
if($DIR == $dir_8){if (!ereg("^(.*)\\.(gif|GIF|JPEG|jpeg)$",$file))continue; $array_files[]=$file;}
}
}
closedir($dir);
}
return !empty($array_files)?$array_files:FALSE;
}
}
header("Content-type: text/vnd.wap.wml;charset=utf-8");
$ret = '<?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">';
$ret .= '<wml><card title="'.$title.'"><p align="center">';
$TITLE_LIST = '<b>Картинки для твоей мобилы 128х160!</b><br/>==========<br/>==========<br/><br/>';
if(!empty($dir_1)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_1.'">'.$title_1.'</a></small><br/>';
if(!empty($dir_2)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_2.'">'.$title_2.'</a></small><br/>';
if(!empty($dir_3)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_3.'">'.$title_3.'</a></small><br/>';
if(!empty($dir_4)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_4.'">'.$title_4.'</a></small><br/>';
if(!empty($dir_5)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_5.'">'.$title_5.'</a></small><br/>';
if(!empty($dir_6)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_6.'">'.$title_6.'</a></small><br/>';
if(!empty($dir_7)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_7.'">'.$title_7.'</a></small><br/>';
if(!empty($dir_8)) $TITLE_LIST .= '<small><a href = "'.$URL.'?d='.$dir_8.'">'.$title_8.'</a></small><br/>';
if(!empty($dir_2)) $TITLE_LIST .= '<a href="http://worldwap.info/zag/index.php">К загрузкам</a>';
if(!$DIR)
$ret .= $TITLE_LIST;
else
{
$array = DIR_ARRAY($DIR);
$count = sizeof($array);
if($DIR == $dir_1 && !empty($dir_1))
{
$ret_1 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_1 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 1<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_1;
$BEG = $FIN - $five_1;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_1 .= '<img src="'.$dir_1.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_1.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_1 <= $count-1) $ret_1 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_1 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_1 .='<br/>';
$ret_1 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_1)-0.001;
$GF=strtok($GR, ".");
$ret_1.= '<small>введите номер от 0 до</small>';
$ret_1.= "<small> $GF:</small>";
$ret_1.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_1.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_1.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_1 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_1;
}
else
if($DIR == $dir_2 && !empty($dir_2))
{
$ret_2 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_2 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 2!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_2;
$BEG = $FIN - $five_2;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_2 .= '<img src="'.$dir_2.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_2.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_2 <= $count-1) $ret_2 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_2 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_2 .='<br/>';
$ret_2 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_2)-0.001;
$GF=strtok($GR, ".");
$ret_2.= '<small>введите номер от 0 до</small>';
$ret_2.= "<small> $GF:</small>";
$ret_2.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_2.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_2.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_2 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_2;
}
else
if($DIR == $dir_3 && !empty($dir_3))
{
$ret_3 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_3 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 3!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_3;
$BEG = $FIN - $five_3;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_3 .= '<img src="'.$dir_3.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_3.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_3 <= $count-1) $ret_3 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_3 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_3 .='<br/>';
$ret_3 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_3)-0.001;
$GF=strtok($GR, ".");
$ret_3.= '<small>введите номер от 0 до</small>';
$ret_3.= "<small> $GF:</small>";
$ret_3.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_3.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_3.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_3 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_3;
}
else
if($DIR == $dir_4 && !empty($dir_4))
{
$ret_4 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_4 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 4!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_4;
$BEG = $FIN - $five_4;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_4 .= '<img src="'.$dir_4.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_4.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_4 <= $count-1) $ret_4 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_4 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_4 .='<br/>';
$ret_4 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_4)-0.001;
$GF=strtok($GR, ".");
$ret_4.= '<small>введите номер от 0 до</small>';
$ret_4.= "<small> $GF:</small>";
$ret_4.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_4.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_4.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_4 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_4;
}
else
if($DIR == $dir_5 && !empty($dir_4))
{
$ret_5 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_5 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 5!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_5;
$BEG = $FIN - $five_5;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_5 .= '<img src="'.$dir_5.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_5.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_5 <= $count-1) $ret_5 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_5 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_5 .='<br/>';
$ret_5 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_5)-0.001;
$GF=strtok($GR, ".");
$ret_5.= '<small>введите номер от 0 до</small>';
$ret_5.= "<small> $GF:</small>";
$ret_5.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_5.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_5.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_5 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_5;
}
else
if($DIR == $dir_6 && !empty($dir_6))
{
$ret_6 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_6 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 6!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_6;
$BEG = $FIN - $five_6;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_6 .= '<img src="'.$dir_6.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_6.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_6 <= $count-1) $ret_6 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_6 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_6 .='<br/>';
$ret_6 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_6)-0.001;
$GF=strtok($GR, ".");
$ret_6.= '<small>введите номер от 0 до</small>';
$ret_6.= "<small> $GF:</small>";
$ret_6.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_6.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_6.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_6 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_6;
}
else
if($DIR == $dir_7 && !empty($dir_7))
{
$ret_7 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_7 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 7!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_7;
$BEG = $FIN - $five_7;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_7 .= '<img src="'.$dir_7.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_7.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_7 <= $count-1) $ret_7 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_7 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_7 .='<br/>';
$ret_7 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_7)-0.001;
$GF=strtok($GR, ".");
$ret_7.= '<small>введите номер от 0 до</small>';
$ret_7.= "<small> $GF:</small>";
$ret_7.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_7.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_7.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_7 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_7;
}
else
if($DIR == $dir_8 && !empty($dir_8))
{
$ret_8 = 'Укрась свой телефон!<br/>********<br/>';
if(!$array) $ret_8 = 'ТЕКСТ КОГДА КОНТЕНТА НЕТ 8!<br/><a href="'.$URL.'">Вернуться</a>';
$FIN = ($p+1) * $five_8;
$BEG = $FIN - $five_8;
for($i = $BEG; $i < $FIN; $i++)
{
if(!empty($array[$i]))
{
$name_file = substr($array[$i],0,-4);
$ret_8 .= '<img src="'.$dir_8.'/'.$array[$i].'" height="45" width="35" alt="." /><br/><a href="'.$dir_8.'/'.$array[$i].'">скачать</a><br/>';
$NEMO = TRUE;
}
}
if($NEMO)
{
if(($p+1)*$five_8 <= $count-1) $ret_8 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p+1).'">Далее</a>';
if($p > 0) $ret_8 .='<br/><a href="'.$URL.'?d='.$DIR.'&p='.($p-1).'">Назад</a>';
$ret_8 .='<br/>';
$ret_8 .='<a href="'.$URL.'">В начало</a><br/>';
$GR=($count/$five_8)-0.001;
$GF=strtok($GR, ".");
$ret_8.= '<small>введите номер от 0 до</small>';
$ret_8.= "<small> $GF:</small>";
$ret_8.= '<br/><input name="ps" format="*N$GF" maxlength="3" size="3"/><br/>
<anchor title="go">перейти<go href="'.$URL.'?d='.$DIR.'&p=$ps" method="post">
<postfield name="ps" value="$(ps)"/>
</go></anchor>';
$GT=$GF+1;
$ret_8.= "<br/><small>Всего страниц[$GT]</small>"; //кол-во СТРАНИЦЦ в директории
$ret_8.= "<br/><small>Всего картинок[$count]</small>"; //кол-во файлов в директории
}
else $ret_8 = 'Вы ошиблись такой страницы не существует!<br/><a href="'.$URL.'">Вернуться</a>';
$ret .= $ret_8;
}
else
$ret .= $TITLE_LIST;
}
$ret .= '<br/>-------<br/><a href="http://worldwap.info">На главную</a></p></card></wml>';
function unicode($string)
{
$rus=array('А','Б','В','Г','Д','Е','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ц','Ч','Ш','Щ','Ъ','Ы','Ь','Э','Ю','Я',
'а','б','в','г','д','е','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ц','ч','ш','щ','ъ','ы','ь','э','ю','я');
$string = str_replace('Ё','Ё',$string);
$string = str_replace('ё','ё',$string);
for($i=0; $i<count($rus); $i++)
{
$s=1040;
$d = '&#'.($s+$i).';';
$string = str_replace($rus[$i],$d,$string);
}
return $string;
}
echo unicode($ret);
?>