Php Splash Generator - PullRequest
       5

Php Splash Generator

0 голосов
/ 19 августа 2011

Я пытаюсь создать генератор страницы-заставки, и у меня небольшая проблема.

$accountid = $_POST['accountid'];

(я также пытался использовать $ _GET и $ _REQUEST, страница формы завершена, и имя указано правильно)

$reflink = "< a href="http://www.site.com/?ref=$accountid">today< / a>";

echo "Join " . $reflink . "line breaks here;

Проблема в том, что косые черты // используются и для комментариев, а ссылка не работает, при удалении http: // он ищет в файлах сервера, таких как site.com/files/site.com/?r=

Я тоже пробовал с www., Не работает.

Любая помощь приветствуется.

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

Ответы [ 2 ]

0 голосов
/ 19 августа 2011

Вам необходимо уйти от кавычек:

$reflink = "< a href=\"http://www.site.com/?ref=$accountid\">today< / a>";
0 голосов
/ 19 августа 2011

Насколько я понимаю ваш вопрос, вам нужно экранировать кавычки:

$reflink = "< a href=\"http://www.site.com/?ref=$accountid\">today< / a>";

или:

$reflink = "< a href='http://www.site.com/?ref=$accountid'>today< / a>";

И если $accountid является целым числом, я бытакже используйте:

$accountid = (int) $_POST['accountid'];

(я бы все равно очистил, но кажется, что это целое число ...)

...