Вэб-разработка
Учим PHP

code9 (off) [479]
18 июля 2009, 18:28

)) и построчную я уже сделал) зацени мой новый скрипт
---
code9_book_o.2WEB.zip
Размер файла: 37.1 Kб
---
code9_book_0.2WEB
Гостевая книга.Вторая усовершенствованая версия моего скрипта.
-уменьшил вес до 37кб
-регистрация,авторизация
-авторизированные могут писать без каптчи
-бб коды
-построчная навигация
-определение ip и браузера.
-------
Arab (off) [1141]
18 июля 2009, 23:02

нет возможности проверить. поздравляю. главный шаг сделан. дальше проще
-------
code9 (off) [479]
18 июля 2009, 23:19

Проще)) я даже не знаю как сделать этот следующий шаг
-------
code9 (off) [479]
20 июля 2009, 20:37

<?

include("connect.php");

//$_GET["post_id"] у меня ид сообщеня,я его выбрал и вывел в <textarea name="text">'.$data["text"].'</textarea><br>

$query=mysql_query("SELECT text, id FROM posts WHERE id='".$_GET["post_id"]."'");

$data=mysql_fetch_array($query);

if(isset($_POST["submit"]))
{
//после редактирования взял $_POST["text"]; который содержал новое сообщение и обновил...НО ОНО НЕ ОБЪНОВИЛОСЬ
$text=$_POST["text"];

$red="UPDATE posts SET text='".$text."' WHERE id='".$_GET["post_id"]."'";
mysql_query($red);

} else {
    echo "no";
}

echo '<form action="edit.php" method="POST">
<textarea name="text">'.$data["text"].'</textarea><br>
<input type="hidden" value="'.$_GET["post_id"].'"/>
<input type="submit" name="submit" value="Редактировать"></form>';
?>


ну почему мой код не работает( Профи :( (
-------
Arab (off) [1141]
21 июля 2009, 00:55

можно я попробую пока Профи и Алмаз спят? :)
если пишет no то вместо if(isset($_POST['submit'])) пиши if(isset($_POST['text']))
А если не записывает то в ссылке формы дoпиши в ссылке гет[ид] -
<form action="edit.php?post_id='.$_GET['post_id'].'"
-------
code9 (off) [479]
21 июля 2009, 13:50

))я думал ты в бд не шаришь.Щас попробую
-------
code9 (off) [479]
21 июля 2009, 15:10

Не вышло.И но до сих пор и не записывает
-------
code9 (off) [479]
21 июля 2009, 15:31

Кстати если вместо упдайта делаю инсерт все прекрасно записывается
-------
Arab (off) [1141]
21 июля 2009, 18:40

уточни. пишет No ? если да то изменения update на это повлиять не должно .
короче если пишет No то вместо if(isset($_POST......... попробуй
if(isset($_GET['gg'])){
и в форме ввода ссылку измени на edit.php?gg&post_id='.$_GET.......
-------
code9 (off) [479]
21 июля 2009, 23:41

а $_GET['gg'] это что
-------

Ответить на тему

стр. Пред. 1,2,3 ... 45,46,47 ... 87,88,89 След.

стр.  

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.026 сек
SQL: 6