напиши сам :)
можно на PHP сделать
суть проста читаешь документ с кеями в масив
потом картинки перемещаешь например в другую папку и потом меняешь на транслитное имя
чтоб перевести строку с кирилици в транслит нужно прочитать строку и записать имя в переменную
у меня не много времени чтоб написать все за тебя но вот мой кусок который тебе избавит от части работы :)
function translit($valstr){ for($i=0;$i<strlen($valstr); $i++){ switch(ord($valstr[$i])){ case 192: { $newstr.=chr(97); break; } case 193: { $newstr.=chr(98); break; } case 194: { $newstr.=chr(118); break; } case 195: { $newstr.=chr(103); break; } case 196: { $newstr.=chr(100); break; } case 197: { $newstr.=chr(101); break; } case 198: { $newstr.=chr(122).chr(104); break; } case 199: { $newstr.=chr(122); break; } case 200: { $newstr.=chr(105); break; } case 201: { $newstr.=chr(106); break; } case 202: { $newstr.=chr(107); break; } case 203: { $newstr.=chr(108); break; } case 204: { $newstr.=chr(109); break; } case 205: { $newstr.=chr(110); break; } case 206: { $newstr.=chr(111); break; } case 207: { $newstr.=chr(112); break; } case 208: { $newstr.=chr(114); break; } case 209: { $newstr.=chr(115); break; } case 210: { $newstr.=chr(116); break; } case 211: { $newstr.=chr(117); break; } case 212: { $newstr.=chr(102); break; } case 213: { $newstr.=chr(120); break; } case 214: { $newstr.=chr(99); break; } case 215: { $newstr.=chr(99).chr(104); break; } case 216: { $newstr.=chr(115).chr(104); break; } case 217: { $newstr.=chr(119); break; } case 218: { break; } case 219: { $newstr.=chr(121); break; } case 220: { break; } case 221: { $newstr.=chr(106).chr(101); break; } case 222: { $newstr.=chr(106).chr(117); break; } case 223: { $newstr.=chr(121).chr(97); break; } case 224: { $newstr.=chr(97); break; } case 225: { $newstr.=chr(98); break; } case 226: { $newstr.=chr(118); break; } case 227: { $newstr.=chr(103); break; } case 228: { $newstr.=chr(100); break; } case 229: { $newstr.=chr(101); break; } case 230: { $newstr.=chr(122).chr(104); break; } case 231: { $newstr.=chr(122); break; } case 232: { $newstr.=chr(105); break; } case 233: { $newstr.=chr(106); break; } case 234: { $newstr.=chr(107); break; } case 235: { $newstr.=chr(108); break; } case 236: { $newstr.=chr(109); break; } case 237: { $newstr.=chr(110); break; } case 238: { $newstr.=chr(111); break; } case 239: { $newstr.=chr(112); break; } case 240: { $newstr.=chr(114); break; } case 241: { $newstr.=chr(115); break; } case 242: { $newstr.=chr(116); break; } case 243: { $newstr.=chr(117); break; } case 244: { $newstr.=chr(102); break; } case 245: { $newstr.=chr(120); break; } case 246: { $newstr.=chr(99); break; } case 247: { $newstr.=chr(99).chr(104); break; } case 248: { $newstr.=chr(115).chr(104); break; } case 249: { $newstr.=chr(119); break; } case 250: { break; } case 251: { $newstr.=chr(121); break; } case 252: { break; } case 253: { $newstr.=chr(106).chr(101); break; } case 254: { $newstr.=chr(106).chr(117); break; } case 255: { $newstr.=chr(121).chr(97); break; } default: { $newstr.=$valstr[$i]; break; } } } return $newstr; }
передавать переменную нужно в кодировке win-1251
он вернет тебе слово на транслите
Все дерзай
как будешь на форуме стучи в ЛС договоримся
Будь доб скинь сайт в личку
Мне интересен укр трафик
сейчас все исправим
Денвыр искать тут
не успел :)
ну лады вот создай php файлик и вставь это туда и запусти у себя на денвере
<?php header('Content-Type: text/html; charset=UTF8'); if (is_uploaded_file($_FILES['redtxt']['tmp_name'])){ echo "ого нам загрузили файл <br>"; echo "Имя файла: ".basename($_FILES['redtxt']['name'])."<br>"; echo "Имя тип файла: ".$_FILES['redtxt']['type']."<br>"; echo "Имя размер: ".$_FILES['redtxt']['size']."<br>"; echo "Имя разришение: ".substr($_FILES['redtxt']['name'],strpos($_FILES['redtxt']['name'],'.'))."<br>"; uploadfile_copy(); } function uploadfile_copy(){ move_uploaded_file($_FILES['redtxt']['tmp_name'],'./temp/'.$_FILES['redtxt']['name']); open_and_red($_FILES['redtxt']['name']); } function open_and_red($filename){ $file=fopen('./temp/'.$filename,'r'); $infile=fread($file,filesize('./temp/'.$filename)); fclose($file); print('<br>'); $infile=str_replace('+','',$infile); $infile=preg_replace('/[a-zA-Z]/','',$infile); $file=fopen('./temp/'.substr($filename,0,strpos($filename,'.')).'_red'.substr($filename,strpos($filename,'.')),'w+'); fwrite($file,$infile); fclose($file); echo 'скачаит результат парсинга <a href="temp/'.substr($filename,0,strpos($filename,'.')).'_red'.substr($filename,strpos($filename,'.')).'" > '.substr($filename,0,strpos($filename,'.')).'_red'.substr($filename,strpos($filename,'.')).'</a>'; } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form method="post" enctype="multipart/form-data" target="_self"> скрипт избавляет документ от ":" и цифр после, и от "+"<br><br> выберете документ <input name="redtxt" type="file" size="10" /> <input name="edtitdok" type="submit" value="добавить" /> </form> </body> </html>
🍿
а и чуть не забыл создай в папке с тем файлом папку temp
Зарегался я у вас на ресурсе ка рекламодатель даже денег чуток ввел
Когда пойдут опросы ?
на вашем ресурсе происходит глюк отображения страницы в ФФ (становится пустой) при загрузке кода
<script type="text/javascript"> if (typeof teasernet != 'undefined' && typeof teasernet_blocks_exists == 'undefined') { for (var blockid in teasernet) { var newScr = document.createElement('script'); newScr.type = 'text/javascript'; newScr.src = 'http://affarity.com/step1.php?blockid=' + blockid + '&padid=' + teasernet[blockid].padid + '&count=' + (teasernet[blockid].hor * teasernet[blockid].ver) + '&ref=' + escape(document.referrer) + '&' + Math.round(Math.random() * 100000); var el = document.getElementById('teasernet_' + blockid); if (el) { el.appendChild(newScr); } } var teasernet_blocks_exists = true; }</script>
Можно сайт в личку ?
Сайт можно в личку + расценки на 468*60
урл можно в личку