Witam
Mam problem i nie potrafię go rozwiązać a męczę się już nad nim dość długo.Dlaczego nie dodaje mi do bazy pola odbiorca?
Chciałem aby skrypt wysyłał wiadomość do użytkownika o danym id
<?php
include "auth_user.inc.php";
include "conn.inc.php";
$conn = [url
="http://pl.php.net/manual/pl/function.mysql-connect.php"]mysql_connect[/url
]("localhost" , "user" , "pass") or
die([url
="http://pl.php.net/manual/pl/function.mysql-error.php"]mysql_error[/url
]());$db = [url
="http://pl.php.net/manual/pl/function.mysql-select-db.php"]mysql_select_db[/url
]("strona") or
die([url
="http://pl.php.net/manual/pl/function.mysql-error.php"]mysql_error[/url
]());
$nadawca = $_SESSION['user_logged'];
$odbiorca = $_GET['id'];
if (isset($_POST['submit']) && $_POST['submit'] == "wyslij") { if( !$_POST['tresc'] ) {
echo "Proszę wypełnić wszystkie pola</p>";
} else {
$query = "INSERT INTO `wiad` ( tresc, nadawca, odbiorca ) VALUES(";
$query .= " '$tresc ' , '$nadawca ' , '$odbiorca' )";
$wynik = [url
="http://pl.php.net/manual/pl/function.mysql-query.php"]mysql_query[/url
]($query) or
die([url
="http://pl.php.net/manual/pl/function.mysql-error.php"]mysql_error[/url
]());
if($wynik = [url
="http://pl.php.net/manual/pl/function.mysql-query.php"]mysql_query[/url
]($query)){
echo "Wiadomość została wysłana"; } else
echo "wiadomości nie udało się wysłać"; }
} else {
?>
<form action="wyslij_pw.php" method="post">
Treść:</p>
<textarea name="tresc" rows="8" cols="50" style="color: gray; font-style: italic; "></textarea></p>
<input type="submit" name="submit" value="wyslij">
</form>
}
?>