Autor Zpráva
lokutus7323
Profil *
Ahoj,
mám takový problém, na svém novém PC s Win XP zřídil localhost pomocí EasyPHP 1.8. A začal jsem programovat "online" hru..jen tak abych se zabavil.

Kód index.php:

<?
session_start();
include 'conn.php';
if(isset($_POST['uziv']) and isset($_POST['heslo'])){
$login=$_POST['uziv'];
$heslo=$_POST['heslo'];

//vytahne data o uzivateli z DB.

$dotaz="SELECT * FROM `users` WHERE login='$login'";
$sql = mysql_db_query($db, $dotaz);
if(mysql_num_rows($sql)==1){
$vysledek = mysql_fetch_array($sql);
}
if (isset ($vysledek)){
$heslo1=$vysledek["pass"];


//porovná hesla
if ($heslo1 == $heslo){
$_SESSION['prukaz']=$vysledek["id"];
?>
Do hry pokračujte zde : <a href="prehled.php" tittle="Přístup do hry">Do hry</a>
<?
echo ('<meta http-equiv="refresh" content="0;url=prehled.php">');
}
else {
$chybneheslo='<font color="red"><i>(Chybné heslo)</font></i>';
};







}
else{
$chyba='<font color="red"><i>(Chybný login)</font></i>';
};



};
?>
<html>
<body>
<form method="post" action="">
<input type="text" name="uziv">

<?
if (isset($chyba))
{
echo ($chyba);
};

?>
<br>
<input type="password" name="heslo">
<?
if (isset($chybneheslo))
{
echo ($chybneheslo);
};

?>
<br>
<input type="submit" name="prihlasit" value="Příhlásit">
</form>
<?

?>
</body>
</html>



Vše na novém PC fungovalo v pořádku. Rozohdl jsem se z časových důvodů, že si na svůj starý PC nainsaluji OS Linux uBuntu 8.04. A tak se i stalo. Rozjel jsem si tam také balík LAMPP(XAMPP) .bral jsem to jako náhadu za EasyPHP...ale ajednou mi soubor index.php začal vyhazova chybu:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required '/opt/lampp/myweb/hra/index.php' (include_path='.:/opt/lampp/lib/php') in Unknown on line 0


Navíc mi to ani nevypíše řádek na které je chyba. Molhi byste mi prosím říct, kdy mám chybu a jak to napravit?

Děkuji

PS: funkce infophp()
ukazuje i
nclude_path	.:/opt/lampp/lib/php	.:/opt/lampp/lib/php



PSS: S APACHE dělám poprvý...mluvte se mnou jako s blbečkem..abych to pochopil..
nightfish
Profil
S APACHE dělám poprvý...mluvte se mnou jako s blbečkem..abych to pochopil..
imho je problém v oprávnění souboru /opt/lampp/myweb/hra/index.php
zkus
chmod 777 /opt/lampp/myweb/hra/index.php

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0