кка да направя следното

a009

Registered
имам система за изпращане на лични съобщения
как да направя да може да се отговаря като се наатисне бутон Отговори и да се появява полученото съобщение като цитат и място в което да пишеш съобщение ....

сега мога само да изпращам и получавам съобщения но искам и да може да се отговаря
 
Сесии може също и ГЕТ променлива :) като сложиш ГЕТ променливата на мястото отговор и да кажем съобщението ти е view.php?id=1 и да направиш отговор otgovor.php?id=1 И да слага работите от съобщение 1 :)
 
FreeStylerz каза:
Сесии може също и ГЕТ променлива :) като сложиш ГЕТ променливата на мястото отговор и да кажем съобщението ти е view.php?id=1 и да направиш отговор otgovor.php?id=1 И да слага работите от съобщение 1 :)


при преглед на съобщението линка е такъв

http://сайта.инфо/index.php?p=view2&id=40

как да направя да взима съдържанието на съобщението ?
 
Правиш си гет променливата
Код:
$id = $_GET['id'];
После правиш заявка
Код:
$sql = mysql_query("SELECT * FROM messages WHERE id='$id'");
след това извеждаш
Код:
while($row = mysql_fetch_array($sql)) {
echo "<input type='text' name='user' value='$row[user]'><br />
<input type='text' name='title' value='$row[title]'><br />
<textarea cols='40' rows='10' type='text' name='message'>$row[message]</textarea>";
}
и това е :)
 
а бутона за отговор как да го направя ?

и този код последния искам да е в отделен файл
например otgovor.php

и бутона трябва да води към него нали ?
 
бутона трябва да води така - otgovor.php?id=1 - ако съобщението е с id=1 това ще рече че правиш следното <a href='otgovor.php?id=<?php echo $id; ?>'>Отговор</a>
 
FreeStylerz каза:
бутона трябва да води така - otgovor.php?id=1 - ако съобщението е с id=1 това ще рече че правиш следното <a href='otgovor.php?id=<?php echo $id; ?>'>Отговор</a>

добре

а този код
ще стане ли ако го сложа в ное документ


така:

<?php

while($row = mysql_fetch_array($sql)) {
echo "<input type='text' name='user' value='$row[user]'><br />
<input type='text' name='title' value='$row[title]'><br />
<textarea cols='40' rows='10' type='text' name='message'>$row[message]</textarea>";
}
?>

?
 
Ще стане само си промени променливите и си сложи config.php и дизайнчето и всичките твой работи :)
 
FreeStylerz каза:
Ще стане само си промени променливите и си сложи config.php и дизайнчето и всичките твой работи :)

за сега мисля че върви добре

но ми дава Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in

как да сложа config.php
 
FreeStylerz каза:
include "config.php";

така ли:

<?php
include "config.php";

while($row = mysql_fetch_array($sql)) {
echo "<input type='text' name='user' value='$row[user]'><br />
<input type='text' name='title' value='$row[title]'><br />
<textarea cols='40' rows='10' type='text'

name='message'>$row[message]</textarea>";
}
?>
 
a009 каза:
FreeStylerz каза:
include "config.php";

така ли:

<?php
include "config.php";

while($row = mysql_fetch_array($sql)) {
echo "<input type='text' name='user' value='$row[user]'><br />
<input type='text' name='title' value='$row[title]'><br />
<textarea cols='40' rows='10' type='text'

name='message'>$row[message]</textarea>";
}
?>

Да точно :)
 
дава ми тази грешка

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/saita.info/www/root/otgovor.php on line 4
 
FreeStylerz каза:
А сигорен ли си че config.php ти се намира в същата директория ?

абсолютно в руут директорията
където е и файла otgovor.php
 

Back
Горе