само регистрарани потребители да могат да пускат

new_user

Registered
Искам да направя само регистрирани потребители да могат да пускат поздрави , ето и кога който използвам.

PHP:
<?php
include "config.php";
if ($logged[username]) {
echo 'include("confpozdravi.php");
<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (ot, id, izp, pesen) VALUES('$ot','NULL','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>";}';
} else {
echo '[Вход, Регистрация]';
}
?>


Но ми показва това.

Код:
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in #\#\addpozdrav.php on line 168

На линия 168
Е ето този код.
Код:
$query = mysql_query("INSERT INTO `pozdravi` (ot, id, izp, pesen) VALUES('$ot','NULL','$izp','$pesen')");
 
Код:
$query = mysql_query("INSERT INTO `pozdravi` (`ot`, `id`, `izp`, `pesen`) VALUES('$ot','','$izp','$pesen')");
така?

EDIT:

<?php
include "config.php";
if ($logged[username]) {
include("confpozdravi.php");
echo '<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">
';
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (ot, id, izp, pesen) VALUES('$ot','NULL','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>";
} else {
echo '[Вход, Регистрация]';
}
?>
 
PHP:
<?php
include "config.php";
if ($logged[username]) {
include("confpozdravi.php");
echo '<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (`ot`, `id`, `izp`, `pesen`) VALUES('$ot','prazno','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>";}';
} else {
echo '[Вход, Регистрация]';
}
?>
:?:
 
Извинявам се , ето така е правилният код.


PHP:
<?php
include "config.php";
if ($logged[username]) {
echo "if($_POST['button']){
$ot=$_POST['user'];
$izp=$_POST['izp'];
$pesen=$_POST['pesen'];
$query = mysql_query('INSERT INTO `pozdravi` (ot, id, izp, pesen) VALUES('$ot','NULL','$izp','$pesen')");
echo 'Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>';}";
} else {
echo '[Вход, Регистрация]';
}
?>

И ми показва този еррор .

Код:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in #\#\addpozdrav.php on line 164

На ред 164:
Код:
echo "if($_POST['button']){
 
PHP:
<?php
include "config.php";
if ($logged[username]) {
if($_POST['button']){
$ot=$_POST['user'];
$izp=$_POST['izp'];
$pesen=$_POST['pesen'];
$query = mysql_query('INSERT INTO `pozdravi` (ot, id, izp, pesen) VALUES('$ot','NULL','$izp','$pesen')");
echo 'Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>';}";
} else {
echo '[Вход, Регистрация]';
}
?>
Дай точка на него :)
:?:
 
PHP:
<?php
include "config.php";
if ($logged[username]) {
include("confpozdravi.php");
echo '<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">';
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (`ot`, `id`, `izp`, `pesen`) VALUES('$ot','NULL','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>";
} else {
echo '[Вход, Регистрация]';
}
}
?>
Ето и моя вариянт :)
 
Honda каза:
едитнал съм си поста горе, виж

Код:
Parse error: syntax error, unexpected $end in C:\xampp\htdocs\jobs\addpozdrav.php on line 261


Ето го , а на ред 261 няма нищо.
 
Код:
<?php
include "config.php";
if ($logged[username]) {
include("confpozdravi.php");
echo '<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">';
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (`ot`, `id`, `izp`, `pesen`) VALUES('$ot','NULL','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>";
}} else {
echo '[Вход, Регистрация]';
}

?>
:?:
 
Офф пълна обърквация :oops:
PHP:
[php]<?php
include "config.php";
if ($logged[username]) {
include("confpozdravi.php");
echo '<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">';
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (`ot`, `id`, `izp`, `pesen`) VALUES('$ot','NULL','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href=\"index.php\">Върни се в началната страница</a>";
}
} else {
echo '[Вход, Регистрация]';
}
?>
Ето и моя вариянт :)
 
Ev0luti0N каза:
Офф пълна обърквация :oops:
PHP:
[php]<?php
include "config.php";
if ($logged[username]) {
include("confpozdravi.php");
echo '<form method="POST">
От: <br /><input type="text" name="user"><br>
Изпълнител: <br /><input type="text" name="izp"><br>
Песен: <br /><input type="text" name="pesen"><br>
<input type="submit" name="button" value="Добави">';
if($_POST["button"]){
$ot=$_POST["user"];
$izp=$_POST["izp"];
$pesen=$_POST["pesen"];
$query = mysql_query("INSERT INTO `pozdravi` (`ot`, `id`, `izp`, `pesen`) VALUES('$ot','NULL','$izp','$pesen')");
echo "Успешно добавен поздрав<br><a href="index.php">Върни се в началната страница</a>";
}
} else {
echo '[Вход, Регистрация]';
}
?>
Ето и моя вариянт :)

+1
 
трудна битка беше и в последния момент се отплеснах :D честито, Ev0luti0N!
 

Back
Горе