Dobrý deň , učím sa PHP , a prišiel som k príkladu kde skúšam while . len mám problém mám napísaný príklad a neviem nájsť chybu prečo mi to nejde píše mi
Parse error: syntax error, unexpected $end in /home/free/ic.cz/n/necrotest/root/www/film.php on line 57
ale ako hladám , hladám neviem si nič nájsť :/
Chcem vás poprosiť nájsť mi tú chybu
film.php
Kód:
?php
session_start();
//overí ci je užívatel prihlásený pomocou platného hesla.
if ( $_SESSION['authuser'] != 1 ) {
echo "Bohužial nemáte dostatocné oprávenie k prezeraní tejto stránky!";
exit();
}
?>
<html>
<head>
<title>Filmový web </title>
</head>
<body>
<?php include "zahlavi.php"; ?>
<?php
$oblfilmy = array( "Život Briana",
"Matrix",
"Matrix 2",
"Matrix 3",
"Transformers",
"Transformers 2",
"Transformers 3",
"the social network",
"Tron",
"Pianista", );
if( isset($_REQUEST['oblfilm'])){
echo "Vitaj na mojom webe.";
echo "prihlásený uživatel: " . $_SESSION[ 'username' ];
echo "</br>";
echo "Mojim oblúbeným filmom je ";
echo $_REQUEST[ 'oblfilm']; // premenná zo stránky film1.php
echo ".<br>";
$hodnotenie = 5; // zadal som premennú
echo "Tento film hodnotím známkou: ";
echo $hodnotenie;
} else {
echo "Mojich" .$_POST[ 'pocet']. "najoblúbenejších filmov:<br>";
if( isset($_REQUEST['zoradene'])){
sort($oblfilmy );
}
$početpoložiek = 1;
while ($početpoložiek <= $_POST["pocet"]) {
echo $početpoložiek;
echo ".";
echo pos($oblfilmy);
next($oblfilmy);
echo "<br>\n";
$početpoložiek = $početpoložiek +1;
}
?>
</body>
</html>
film1.php
Kód:
<?php
session_start();
$_SESSION['username'] = $_POST['user']; //meno
$_SESSION['userpass'] = $_POST['pass']; //heslo
$_SESSION['authuser'] = 0;
// overí užívatelské meno a heslo
if( ( $_SESSION['username'] == 'Lukas')and //:lukas
( $_SESSION['userpass'] == '123456')) //:123456
{ $_SESSION['authuser'] = 1;
} else {
echo "Bohužial nemáte dostatocné oprávenie k prezeraní tejto stránky!";
exit();
}
?>
<html>
<head>
<title>Najsť oblúbený film!</title>
</head>
<body>
<?php include "zahlavi.php"; ?>
<?php
$oblúbenýfilm = urlencode('Život Briana'); // Špeciálna funkcia urlencode ktoré prenese názov filmu z medzerou .
echo "<a href='film.php?oblfilm=$oblúbenýfilm'>"; // Zadal som url , s oblúbením filmom . prehodí premennú na stránku film.php
echo "Další informácie o mojom oblúbenom filme!";
echo "</a>";
echo "<br>";
echo "Alebo vyberte, počet filmov ktoré chcete vidieť:";
echo "<br>"
?>
<form method="post" action="film.php">
<p> Zadajte počet filmov (maximálne 10):
<input type="text" name="pocet">
<br>
Zoradené
<input type="checkbox" name="zoradene">
</p>
<input type="submit" name="Submit" value="Odoslať">
</form>
</body>
</html>
Ďakujem za pomoc , s pozdravom Necro.