Я просто в место этого кода
<span itemprop="name" class="name"><?php $link = $app['conf']->getOption('app', 'baseHref') . str_replace(" ", "-", "music/{$track['vkid']}/{$track['artist']}-{$track['title']}") ?><a href="<?php echo $link ?>" title="Скачать <?php echo $track['artist'] ?> - <?php echo $track['title'] ?> трек"><?php echo trunc($track['title'], 50) ?></a>
Заменил ваш тот что вы дали
<?php $track['title'] = preg_replace('/[+\s]?\[.+?\]$/', '', $track['title']); ?>
Не сработало все равно в конце есть домен, этот домен вконце берется из названия файлаЮ например если файл с названием file_(www.site.com) то и урл соответственно такой же
Знаете удалос убрать тоден с нащвания файла на сайте вот так а вот урл адрес все равно с доменом на конце, может можно еще дописать в этот код чтонеть что бы правило распространялось и на урл страницы тоже?
<span itemprop="name" class="name"><?php $link = $app['conf']->getOption('app', 'baseHref') . str_replace(" ", "-", "music/{$track['vkid']}/{$track['artist']}-{$track['title']}") ?><a href="<?php echo $link ?>" title="Скачать <?php echo $track['artist'] ?> - <?php echo $track['title'] ?> трек"><?php echo trunc($track['title'], 50) ?> <?php $ggg=explode(' ',$track['title']);$ftrak="";foreach ($ggg as $val){$err=0;$pos = strripos(mb_strtolower($val, 'UTF-8'), '.com');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '.net');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '.org');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '.ru');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '.ua');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '♥');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '♪');if ($pos === false) {} else {$err=1;}$pos = strripos(mb_strtolower($val, 'UTF-8'), '/');if ($pos === false) {} else {$err=1;}if ($err==0) $ftrak.=$val." ";}echo trunc($ftrak, 50) ?> </a>
Я вобще в php никакой потому очень благодарен вам
Если можно подскажите пожалуста как ваш код вставить в мой который я дал выше, как полностью должно выглядеть?
А то я как только не пробовал вставить ваш код не получется
Ну да вроде не хватает скобки } этой
вот код
str_replace(" ", "-", "music/{$track['vkid']}/{$track['artist']}-{$track['title']}
Если быть точным то эта переменная {$track['title']} генерирует ссылку
---------- Добавлено 28.06.2014 в 00:36 ----------
Как можно сделать что бы в конце ссылки в адресной строке не выводился домен, знаю только что этот код генерирует ссылку
Спасибо
Но тут
$track['title'] = preg_replace('/[+\s]?\[.+?\]$/', '', $track['title']);
Два раза повторяется
$track['title']);
В вашем коде не хватает двойных '' запятых и скобок } а без этих скобок } работать не будет
Не могу понять как правильно вписать этот кусок тот что вы порекомендовали в выше приведенный мною код
Этот домен не обязателен в ссылке например адрес
http://site.com/music/direct/Depeche+Mode+-Tainted+Love+[www.vmuz.com]
и тот же адрес без плюса и домена в конце это например так
http://site.com/music/direct/Depeche+Mode+-Tainted+Love
Одна и та же страница, так что получается домен в конце лишний
В адресе пробелы заменены плюсами но это понятно и так
Делал так все равно сканирует эти страницы проверяю в панели просмотреть как Гуглбот и он их сканирует эти папки
Я бы тоже хотел это знать странно согласитесь?
А как закрыть подскажите если можно просто я не знаю как закрывают
Не получилось это тоже не происходит ничего
Необязательно нужен редирект вообще как можно закрыть эту страницу доступ к этой странице
http://humusm.com/search/Showtek+Feat.+We+Are+Loud+%26+Sonny+Wilson+-+Booyah+%28Original+Mix%29
Наверно нужно еще как то учитывать что страница на поддомене и для этого нужно какойнеть другой код?
Вообщем мне нужно закрыть доступ только одной страницы к этому адресу
http://music.site.com/search/Showtek+Feat.+We+Are+Loud+%26+Sonny+Wilson+-+Booyah+(Original+Mix)
Я подумал через .htaccess редирект сделать но это не принципиально, если есть другие методы закрыть доступ к этой странице тоже пойдет лишь бы закрыть к ней доступ
В ручную удалить ее невозможно так как она генерируется скриптом
Буду очень благодарен за совет
Еслиб я писал на форум умники и умницы ну такда да можно сделать замечание, и пусть даже не грамотно написал вопрос же ясен и понятен если не нравится то не отвечайте и все, и еще кроме того что я не грамотный я в добавок еще не красивый и черный закидать камнями, так что за это вы вапще можете ненавидеть меня
Что за ерунда в самом деле, еслиб я не видел фоток то подумал что школота пишет
Был задан вопрос и он в целом понятен, просил еслли кто может подскажите, а так я что то тут на форуме не видел табличку неграмотным и неграм вход воспрещен
Ребята не занимайтесь ерундой вы ведь взрослые люди, да вы что народ
Я только недавно стал заниматься сайтом потому допустил ошибки то есть невнимательно искал на форуме нужную тему так уж не судите строго и извините если я задел кого то своим поступком
Хочу с генерировать файл карту сайта дя поисковиков а у меня вот такие адреса www.site.com/track/-27380885_134721885 и хотел понять ниче если такие адреса в смысле например Яндекс и Гугл примут такие ссылки, только и всего
Удивительно просто, столько понаписали всего а по делу ничего, можно было бы кратко тут ответить и все, необыкновенно просто
Да искал я в других темах искал, ничего не нашел то что меня интересует