Nemohu přijít na to, co je špatně na syntaxi php
Už se s tím trápím snah hodinu Co tam mám blbě? Vypisuje
Parse error: syntax error, unexpected T_ELSE on line 11
<?php
$action = $_POST['action'];
if (!empty($_POST['url']))
{
echo "<center><br><br><h3>Do toho mista na spam pisi pouze hloupi roboti a nejde jim to odeslat</h3><br><br>";
echo "<a href='http://seznam.cz'> Zpet </a></center>";
}
else {
if (!empty($_POST['nazev']) && ($_POST['kategorie']) && ($_POST['kanal']) && ($_POST['den']) && ($_POST['datum']) && ($_POST['cas']) && ($_POST['recnik']) && ($_POST['sub']) && ($_POST['status']) && ($_POST['action']))
{
else
echo "<div style='font-family: verdana'><br><br><center><h3>Chybí něco vyplnit</h3></center><br>
<center>
<br><br><input class=tlacitko style=padding: 3px; margin-bottom: 9px type=button
onclick=history.back() value= ZPĚT (opravit) ></center></div>";
}
else {
if ($action == 'upravit')
{
include "upravit-porad.php";}
else {
if ($action == 'novy')
{
include "novy-porad.php";}
?>
Podívej se na manuál:
http://php.net/manual/en/control-structures.elseif .php
a pak ti to třeba docvakne, pokud ne, vykašli se na skriptování v php.
Děkuji za vyčerpávající odpověď. Přijde mi to podobné, jako když někdo přitlačí auto do servisu, poprosí je, aby na něj mrkli a oni mu vrazí do ruky manuál od auta se slovy: "A pak vám docvakne, proč auto nejede, pokud ne, vykašlete se na ježdění autem."
Má tam být elseif?
Jak píše dole wam - máš tam 7x otevření složenky a jen 4x její zavření.
Dík, teď nemám čas to studovat, mrknu na to večer.
mas tam bordel so zlozenymi zatvorkami. trochu si to odsad a potom si skontroluj jednotlive pary.
Dík, teď nemám čas to studovat, mrknu na to večer.
podla mna nejak takto, ale neoveroval som to.
mozno by nebolo zle trochu to upratat, naucit sa co to o OOP apod.