2013-11-13 4 views
0

Извините, если это было задано раньше. Но какой самый простой способ разместить текст на сайте, а затем отобразить его как в блоге. Я не хочу, чтобы это был блог, просто текстовое поле, где вы можете ввести текст и отправить. Как так:PHP - простой способ опубликовать и отобразить

<h1>Post</h1> 
<form action="post.php" method="POST"> 
    <textarea name="texty" id="texta" cols="30" rows="10"></textarea> 
    <input type="submit" value="Post!"/> 
</form> 

Может кто-то помочь мне с PHP, чтобы передать эту информацию и разместить его на сайте, так что он остается там как блог. Любая помощь приветствуется.

ответ

0

просто:

<?php 
if(isset($_POST['texty'])){ 
echo htmlentities($_POST['texty']) 
} 
?> 

И смотрите Mysql;) INSERT INTO ...

+0

Спасибо. Я посмотрю, как это сделать и с MySQL. – Mathias

0

Вы можете получить доступ к данным через POST$_POST[] см http://php.net/manual/en/reserved.variables.post.php.

Чтобы сохранить его надолго, вам необходимо использовать хранилище данных, в качестве базы данных, такой как MySQL. Это еще одна глава, хотя и не входит в сферу этого вопроса.

-1

Я думаю, что вы можете отправить форму через ajax: $ ('form'). AjaxForm ({url: 'response.php', success: function (data) {$ ('. Blog'). Append (data)}} и в response.php u должен вставить вход в базу данных, например => if (isset ($ _ POST ['submit']) и! empty ($ _ POST ['texty'])) {$ input = mysql_real_escape_string ($ _POST [ 'текст']); $ input = htmlentities ($ input); теперь u может вставить $ insert = mysql_query ("insert into tablename (input) values ​​('{$ input}')"); if ($ insert) {echo $ input; } Я новичок в php. поэтому я думаю, что это работает

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