Вариант добавления к ссылке произвольного текста

Главные вкладки

Аватар пользователя achadidi achadidi 4 августа 2013 в 15:38

Нужно было добавить в адрес ссылки свой текст, ответ неделю искала гуглом, но нигде не смогла найти, а в php ничего не понимаю. Попросила знакомого программиста помочь.

Он написал мне код, все работает, может быть еще кому-то пригодиться...


<?php   echo( '<a href="'$row->название вашей таблицы.'ваш маркер"> ваш анкор</a>');?>

Комментарии

Аватар пользователя webpavilion webpavilion 4 августа 2013 в 16:54

не думаю что это кому то поможет, на вид какое то убожество, логичней было бы использовать l($text, $path, $options = array()).

Аватар пользователя achadidi achadidi 4 августа 2013 в 17:17

Возможно, что ваш вариант лучше, но для тех, кто в пхп не смыслит ничего как я он не пригодится, потому, что для его использования надо знать что как прописать, а я, например, этого не знаю. И такой код при всей его логичности для меня просто как для вас наверное надпись на деванагари Smile
Раз уж вы откликнулись может быть вы поясните как ваш код можно приспособить для моей цели. Программист, который помог мне с кодом, с друпалом не работает, ну и лучше весь код целиком, что бы скопировать и вставить Smile Спасибо.
Только не посылайте меня пхп учить пожалуйста, я последние 2 недели только этим и занимаюсь, но безрезультатно.

Аватар пользователя webpavilion webpavilion 4 августа 2013 в 20:21

Я бы рад, но код вырванный вами из контекста, не возможно переписать в канонический вид. Впредь если возникнут сложности обращайтесь в личные сообщения.

Аватар пользователя achadidi achadidi 5 августа 2013 в 1:41

Поняла, спасибо!
Я тогда сразу и спрошу, простите, что не в личку снова, я просто сегодня в блоге здесь все подробности проблемы описала и кусок кода выложила, на http://www.drupal.ru/node/102371
Вкратце у меня неправильный xml, и я не могу из него ничего вытянуть, может быть Вы с таким сталкивались? Обрабатывать пыталась через feeds, он работает со всеми остальными фидами - с моими лентами, с фидбурнером, с другими не друпальными сайтами, а вот с этим...никак.
Если сталкивались может сможете подсказать хоть что-то....
Заранее спасибо

Аватар пользователя Chyvakoff Chyvakoff 5 августа 2013 в 10:14

"achadidi" wrote:
Программист, который помог мне с кодом, с друпалом не работает

Никогда не давайте таким программистам трогать друпал. Какими бы умными они не были.
Они такого наворотят, что потом весь сайт будет проще с нуля сделать.
"achadidi" wrote:
<?php   echo( 'название вашей таблицы.'ваш маркер"> ваш анкор');?>

Ваш код гораздо непонятнее, чем документированная функция l
Тут чувак делится таким кодом
<?php print print_r($node->field_name); ?>

Люди ещё return`ами из switch`а выходят...

Аватар пользователя webpavilion webpavilion 5 августа 2013 в 10:48

девушка же написала что php не понимает и идеология разработки её не особо интересует, зачем вы ей код в пример приводите?

Аватар пользователя achadidi achadidi 5 августа 2013 в 22:30

Оба примера не подходят, по крайней мере я не могу понять как это можно использовать. Честно прочла то, куда вы меня послали 2 раза...каждое... писать слова умею, коды понимать не умею, я даже учебник php читала до этого, ну гуманитарий я.... Мне надо было прицепить к ссылке свой текст, а не просто вывести линк, и эта описанная конструкция при всех ее (наверное) минусах работает как надо...

У меня в блоге есть не отвеченные проблемы, наверное простые для умных людей, но не разрешимые для меня и лишний раз вопросы тут даже задаю только когда уже все прочие варианты исчерпаны.

Аватар пользователя achadidi achadidi 5 августа 2013 в 22:02

гм... потому что наверное рецепт борща при желании вы найти сможете, а вот я код для себя найти не смогла.
и вероятно у кого-то тоже есть подобные проблемы, вот для таких же блондинок и написано было, а вовсе не для вас, умудренных мудростью мудрейших мудрецов, кои не могут понять даже вполне русские слова "не понимаю я в пхп" в посте, простите за резкость.