Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Kde je chyba v kódu html + PHP?

Kde je tady chyba?

<?php
include_once 'connect.php';
session_start();

?>
<?php
if (isset($_SESSION['player']))
{
$player=$_SESSION['player'];
}
else
{
echo "Nejsi přihlášený! <br><br> <a href='login.php'>Přihlásit!</a>";
exit;
}
?>
<?php
$playerinfo="SELECT * from players where name='$player'";
$playerinfo2=mysql_query($playerinfo) or die("Neexistují staty hráče!");
$playerinfo3=mysql_fetch_array($playerinfo2);
include_once 'staty.php';
?>
<form action="logout.php" method="get">
<input type="submit" value="Odhlásit!" name="submit">
</form>

Chyba je v nadpisu a v tom, že jsi neuvedl žádné informace! Příště takový paskvil rovnou smažu.
Změna předmětu, původně: Kde je chyba? (host)

Předmět Autor Datum
Skvělý název tématu, skvělý popis problémů. Po stránce syntaxe je to v pořádku. Ale jelikož nevím co…
martin.developer 26.04.2011 20:22
martin.developer
No mělo by se mi zobrazit menu - pata stránek ve které je obrázek. Ten se mi nezobrazí a když si sma…
Kuřík 26.04.2011 20:26
Kuřík
Umažte exit; .
martin.developer 26.04.2011 20:30
martin.developer
ale to se mi zobrazí staty hráče bez údajů.
Kuřík 26.04.2011 20:31
Kuřík
Achjo, celý ten script je tak blbě napsaný. Co to má udělat když nebude "hráč" přihlášen?
martin.developer 26.04.2011 20:37
martin.developer
napsat: nejsi přihlášený <a href="login.php">Přihlásit!</a>
Kuřík 26.04.2011 20:39
Kuřík
<?php include_once 'connect.php'; session_start(); if (isset($_SESSION['player']) && !empty($_SESSIO…
martin.developer 26.04.2011 20:44
martin.developer
už to fajá děkuji moc :D
Kuřík 26.04.2011 20:47
Kuřík
No není za co. Příště ale prosím uvést trošku více informací o problému hned ze začátku a zvolit tro… poslední
martin.developer 26.04.2011 20:50
martin.developer
<?php
include_once 'connect.php';
session_start();

if (isset($_SESSION['player']) && !empty($_SESSION['player'])) {
	$player = mysql_real_escape_string($_SESSION['player']);
	$playerinfo = "SELECT * FROM players WHERE name = '$player'";
	$playerinfo2 = mysql_query($playerinfo) or die("Neexistují staty hráče!");
	$playerinfo3 = mysql_fetch_array($playerinfo2);
	include_once 'staty.php';
    
    echo '<form action="logout.php" method="get"><input type="submit" value="Odhlásit!" name="submit" /></form>';
} else {
	echo "Nejsi přihlášený! <br><br> <a href='login.php'>Přihlásit!</a>";
}
?>

Zpět do poradny Odpovědět na původní otázku Nahoru