Autor Zpráva
aaa
Profil
nevidíte někdo chybu....?

hlásí mi tohle:

Parse error: syntax error, unexpected T_ELSE in /srv/www/xxxxx.xx/subdomains/test/art.php on line 73

kód je tady (73 řádek je tučně)... díky... (asi bude problém s '{' a '}'. bohužel nějak chybu nevidim... díky


if(isset($_SESSION['user_id'])& ($_SESSION['user_id'] !== $radek['author']))
{
{
echo "<tr><td><div class='nadpis'>add comment</div>
<form action='index.php?".$sidd."&place=".$place."' name = 'comment_art' method='post' enctype='multipart/form-data' id='newart'>
<table align = 'center'>";

}else{

echo "
<tr><td><div class='nadpis'>add comment</div>
<form action='index.php?".$sidd."&place=".$place."' name = 'comment_art' method='post' enctype='multipart/form-data' id='newart'>
<table align = 'center'>

<tr><td>komentář</td><td><textarea name='komentar'></textarea></td></tr>
<tr><td></td><td><input type='submit' name='comment_art' value='Potvrdit!'></td></tr>


</table>

</form></td></tr>";

}

if($prispevku[0]==0)
{
echo "<tr><td>hodnocení</td><td><select name='rating'><option value=' '> </option><option value='0'>0</option><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option></select></td></tr>";


}
echo "<tr><td>komentář</td><td><textarea name='komentar'></textarea></td></tr>
<tr><td></td><td><input type='submit' name='comment_art' value='Potvrdit!'></td></tr>


</table>

</form></td></tr>";


}
Hugo
Profil
Na začátku máš jednu složenou závorku navíc.
sue
Profil *
nevadí mu tam ty uvozovky uvnitř echa?
aaa
Profil
nevim... když ji uberu chyba je u úplně poslední složený

ty závorky k sobě patřej takhle...

if(isset($_SESSION['user_id'])& ($_SESSION['user_id'] !== $radek['author']))

// 1 // {

// 2 // {

echo "<tr><td><div class='nadpis'>add comment</div>

<form action='index.php?".$sidd."&place=".$place."' name = 'comment_art' method='post' enctype='multipart/form-data' id='newart'>

<table align = 'center'>";



// 2 // }else // 3 // {



echo "

<tr><td><div class='nadpis'>add comment</div>

<form action='index.php?".$sidd."&place=".$place."' name = 'comment_art' method='post' enctype='multipart/form-data' id='newart'>

<table align = 'center'>



<tr><td>komentář</td><td><textarea name='komentar'></textarea></td></tr>

<tr><td></td><td><input type='submit' name='comment_art' value='Potvrdit!'></td></tr>





</table>



</form></td></tr>";



// 3 // }



if($prispevku[0]==0)

// 4 // {

echo "<tr><td>hodnocení</td><td><select name='rating'><option value=' '> </option><option value='0'>0</option><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option></select></td></tr>";





// 4 // }

echo "<tr><td>komentář</td><td><textarea name='komentar'></textarea></td></tr>

<tr><td></td><td><input type='submit' name='comment_art' value='Potvrdit!'></td></tr>





</table>



</form></td></tr>";





// 1 // }

aaa
Profil
neměly by... vždyť složený úvozovky ".." rušej echo.... a můžu mezi ně psát normálně php kód...
guest
Profil
ty dvě levé složené závorky za sebou na začátku je blbost. Buď tam jedna z nich nepatří a nebo před tou druhou musí být ještě nějaká podmínka
Davex
Profil
Asi tam jsou nadbytečné obě složené závorky označené // 1 // (na začátku a na konci).
Hugo
Profil
Davex

Máš pravdu, bez nich to jede.
aaa
Profil
ok, už jsem to vyřešil (ještě trošku jinak), ale přesto díky... ;)
Toto téma je uzamčeno. Odpověď nelze zaslat.