2013-07-07 2 views
0

Я пытаюсь создать функцию, чтобы превратить ссылку в ссылку «добавить ссылку на карман» через getpocket.com/save.Добавить кодированный URL-адрес в существующий

Я не хочу использовать API и чтобы пользователи приходили на вход в свою учетную запись в Кармане - ссылка на/save работает, если они уже вошли в текущий браузер.

у меня есть:

function save_pocket($url){ 
    $enc = rawurlencode($url); 
    $pocket = "http://getpocket.com/save/?url="; 
    return $pocket.$enc; 
} 

save_pocket() Затем вызывается в <a href=".

Но это возвращает либо $url, либо $enc, я не могу сказать, какой. Но проблема в том, что он не добавляет префикс $pocket.

Почему?

+0

Где вы звоните 'save_pocket'? –

+0

В чем-то еще что-то уселось. Как всегда в таких ситуациях: выгружайте промежуточный результат, поэтому '$ pocket. $ Enc' в файл журнала и проверяйте, что он содержит. Каждый другой подход просто трясется в тумане. – arkascha

+0

@ExplosionPills - href. – OJFord

ответ

1

Спасибо за ответы, в конце это свалилось на меня, просто будучи идиотом.

Я использовал функцию, которая должна указывать URL-адрес в моей функции.

Помененный для одного, который просто представляет URL как строку, и работает как чемпион.

Еще раз спасибо за терпимые мой идиотизм ...

Смежные вопросы