- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я программирую только по аналогии)))
Вот вопрос:
Нужно передать в функцию function PARAMETR. а параметр из двух кусочков.
http://site.ru и $path
Делаю так, <a href=function('http://$path')>ссылка</a>.
в результате не получается передать полный путь в качестве параметра, а получается тока function('$path').
Как это правильно в JS делать? в пхп точкой, в JS вроди +, но что то не получается склеить две строки и передать их((( Хелп плиз :)
надо в PHP
<a href=<?=function('http://$path');?>>ссылка</a>.
Но это криво.
И кавычки вы не те используете, если $path - переменная и вы ее выводите. (function - возвращает строку?)
Надо учиться разделять скрипт и html-код (пользуйтесь шаблонами: формируете переменные, потом их подставляете в шаблон).
$path - это пример))) там на самом деле CMS генерит адрес пути к файлу в кэше! там что-то типа "/cache/64a65sd46ad65awd5w6w6a.jpg"
и склеить нужно для вывода http://site.ru/cache/64a65sd46ad65awd5w6w6a.jpg
Вы не можете задавать имя файла? Не пользуйтесь такими CMS.
ЗЫ А вообще непонятно - при чем тут программирование тогда? Вы доступ к скриптам имеете? Вы их можете править? Или вы только шаблоны правите?
Попробуйте передать как две переменные, а в JS склеите:
<script type="text/javascript">
function НазваниеВашейФункции(url,path)
{
alert (url+path);
}
</script>
<a href="javascript:НазваниеВашейФункции('http://site.ru','<?=$path?>');">Анкор</a>
Попробуйте передать как две переменные, а в JS склеите:
function НазваниеВашейФункции(url,path)
{
alert (url+path);
}
</script>
<a href="javascript:НазваниеВашейФункции('<?=$path?>','http://site.ru');">Анкор</a>
Вот так никогда не делайте.
So1, ведь не поймут почему.
Mr.Joker, вы можете получить проблемы с индексацией сайта с ссылками на жаваскриптах
Отто Бисмарк говорил: "Необоснованная критика без конструктивных предложений, по меньшей мере - аморальна". Г-н So1, объясните смертным Ваши слова. Или дайте человеку, открывшему данную тему совет/решение.
alexspb, да, Вы правы, паукам можно дать корректный урл:
Но я думаю, что топикстартер сам знает такие вещи, и думаю он напишет так, как ему необходимо.
Моя же задача была дать человеку вариант, как можно сделать.