登录 | 注册 | FAQ
Anonymous

АВТОКОММ

+ 发表回复

3 篇帖子 分页: 1 / 1


АВТОКОММ

hitman3xxx » 周六 1月 28, 2012 7:50 pm

ПОДСКАЖИТЕ МНЕ КАК МОЖНО СДЕЛАТЬ АВТОКОММ: НУ ЭТО ПРИМЕРНО ПЕРЕХОДИШЬ ПО ССЫЛКЕ И ТАМ НАПИСАНО ТО ЧТО ТЫ ЗАХОЧЕШЬ И ЛЮБОЙ КТО ПЕРЕЙДЕТ ПО ССЫЛКЕ У КАЖДОГО БУДЕТ ЭТОТ ТЕКСТ ПОЯВЛЯТЬСЯ В КОММЕНТАРИЯХ!
头像

hitman3xxx

  • 帖子: 1
  • 注册: 周六 1月 28, 2012 7:32 pm

Re: АВТОКОММ

XainPro » 周三 12月 05, 2012 7:44 am

Sie passieren sollte eine zusätzliche Variable in der URL zu verfolgen
so
代码: 全选
<a href="http://www.abc.com/Comments=the comments">Link</a>

dann durch php können Sie Kommentare wie diesen
代码: 全选
<?php
echo $_GET['Comments'];
?>
头像

XainPro

  • 帖子: 3933
  • 注册: 周五 2月 17, 2012 8:10 pm

Re: АВТОКОММ

Muxa » 周四 12月 06, 2012 8:20 am

во-первых, пробелы надо заменять либо на +, либо на %20, и GET-параметры идут после знака вопроса. Т.е. надо так:
代码: 全选
<a href="http://www.abc.com/?comments=the+comments">Link</a>

а во-вторых, необходимо экранировать символы при выводе, иначе - это живая XSS-уязвимость и можно сделать что угодно
代码: 全选
<?php echo htmlspecialchars($_GET['comments']); ?>

и в третьих, если его не существует - вылезет ошибка. И отображаться будет только то, что прописано в ссылке - надо тогда через форму чтобы "отображалось что ты захочешь"
代码: 全选
<form method="get">
  Текст коммента: <input type="text" name="comment" /><br />
  <input type="submit"><br />
</form>
<?php echo isset($_GET['comment']) ? trim(htmlspecialchars($_GET['comment'])) : ''; ?>
头像

Muxa

  • 帖子: 181
  • 注册: 周二 5月 15, 2012 7:14 pm


+ 发表回复

分页: 1 / 1