Уведомяване

kristiqn2

Registered
Здравейте,
На скоро започнах да си правя сайт за запознанства и искам като напишат на някой коментар в профила му,да му се праща съобщение че има нов коментар :)
 
Ами просто при добавянето на коментари ще добавяш и запис в базата данни.
Да речем правиш потребител system който не се използва.
И заявката ще е нещо от тоя вид:

[sql]
// insert into comment () VALUES() - тука си добавяш коментара
// insert into messages (dopotrebitel,otpotrebitel) VALUES('dopencho','System')
[/sql]
 
ако си направил системата за ЛС ,е лесно, просто под самата заявка кадето добавяш коментарите направи под нея още една с която да оведомиш потребителя , значи $_SESSION[username] - ще играе ролята на този който пише коментара а $ow['USER'] или ако го имаш в адрес линията направо пиши $_GET['user'] .. тва е получателя.. и просто за msg приши Вие получихте нов коментар от $komentiral !
 
Може ли да ми дадете точен код защото нищо не разбрах :D сайта е :
http://sladyr.info/
 
значи да речем:

sql:
таблица comment
полета:
id
ot (от кой е коментара)
za (за кой е коментара)
komentar

таблица messages
id
ot (от кого е съобщението)
za (за кого е съобщението)
message

addkomentar.php

PHP:
<?php
session_start();
mysql_connect("localhost","user","password") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
$user = $_GET['username'];
// да речем сме влезни в този адрес: addkomentar.php?username=stefan

echo "<form method='POST'>";
echo "<textarea name='message'></textarea><br>";
echo "<input type='submit' name='submit' value='Добави'>";
echo "</form>";
if (isset($_POST['submit']))
{
$message = htmlspecialchars($_POST['message']);
$ot = $_SESSION['username']; 
if (!empty($message))
{
mysql_query("INSERT INTO comments (ot,za,komentar) VALUES ('$ot','$user','$message')") or die(mysql_error());
mysql_query("INSERT INTO message (ot,za,message) VALUES ('System','$user','Вие получихте нов коментар от $ot')") or die(mysql_error());
echo "Коментарът е добавен успешно.";
}
else
{
echo "Не сте въвели съобщение";
}
?>

Нещо такова ;)

EDIT:

а относно дизайна куца много.. и зарежда доста бавно сайта..
 
Не съм казал че става и не съм го пробвал.
Просто ти го давам като примерен код който сглобих одеве, за да схванеш каква е идеята на кода.
 
До автора:няма да стане да ти дадат готов код без да го редактираш и да очакваш ,че ще стане точно за това което искаш.Трябва малко или много да го схванеш,ако не може някой (срещу заплащане или по желание) да ти погледне файловете на сайта и да ти го направи.Но този форум не е за готови кодове а за помощ на желаещите да ги направят сами. Дано ме разбра :)
 

Back
Горе