to jest kod strony glownej:
<?php
if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
// łączymy się z bazą danych
require "connection.php";
// wywołujemy funkcję connection()
connection();
function ShowLogin($komunikat=""){
echo "<img src='img/logos.GIF' width='300'/> <br /><br />"; echo "<form action='index.php' method=post>"; echo "Login: <input type=text name=login /><br /><br />"; echo "Hasło: <input type=password name=haslo /><br /><br />"; echo "<input type=submit value='Zaloguj!' />";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Leady</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<?php
if($_GET["wyloguj"]=="tak"){$_SESSION["zalogowany"]=0;echo "Zostałeś wylogowany z serwisu";}
if($_SESSION["zalogowany"]!=1){
if(!empty($_POST["login"]) && !empty($_POST["haslo"])){
echo "Zalogowano poprawnie. <a href='index.php'>Przejdź na stronę główną</a>"; $_SESSION["zalogowany"]=1;
}
else echo ShowLogin
("Podano złe dane!!!"); }
else ShowLogin();
}
else{
?>
<div>
<div>
<img src="img/logos.GIF" width="300"/> <br />
</div>
<div id="nav">
<a href="index.php"><img src="img/but1.gif" /></a>
<a href="wyswietlenie.php"><img src="img/but6.gif" /></a>
<a href="edit.php"><img src="img/but3.gif" /></a>
<a href="potencjalni.php"><img src="img/but2.gif" /></a>
<a href="klienci.php"><img src="img/but4.gif" /></a>
<a href='index.php?wyloguj=tak'><img src="img/but5.gif" /></a>
</div><br /> <br />
</div>
<form action="index.php" method="post">
Nazwa firmy:<br />
<input type="text" name="nazwa_f" /><br /><br />
Miejscowość:<br />
<input type="text" name="place" /><br /><br />
Adres www:<br />
<input type="text" name="www" /><br /><br />
Osoba kontaktowa:<br />
<input type="text" name="os_kontakt" /><br /><br />
e-mail:<br />
<input type="text" name="email" /><br /><br />
Dodał/Dodała:<br />
<?php
$sql=mysql_query("SELECT nazwa FROM dodal order by id");
echo '<select name="added" size="1">';
{
echo "<option value='$row[nazwa]'>$row[nazwa]</option>"; }
?>
<br /><br />
<br /><br />
<input type="submit" value="Dodaj" />
<input type="reset" value="Wyczyść formularz" />
</form>
<?php
// odbieramy dane z formularza
$nazwa_f = $_POST['nazwa_f'];
$place = $_POST['place'];
$www = $_POST['www'];
$os_kontakt = $_POST['os_kontakt'];
$email = $_POST['email'];
$added = $_POST['added'];
$interest = $_POST['interest'];
if($nazwa_f and $email) {
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO potencjalni SET nazwa_f='$nazwa_f', place='$place', www='$www', os_kontakt='$os_kontakt', email='$email', added='$added', interest='$interest'");
?>
<br />
<?php
if($ins) echo "Rekord został dodany poprawnie"; else echo "Błąd nie udało się dodać nowego rekordu";
}
?>
<br /><br /><br />
<?php
}
?>
</body>
</html>
i logowac mnie loguje wyswietla jestes zalogowany przejdz do strony glownej,
ale po kliknieciu na przejscie wraca do strony logowania i caly czas wyswietla takie bledy:
Warning: session_start() [function.session-start]: open(/tmp/sess_37f02c0ce9538c9588bdc1464c69df0f, O_RDWR) failed: No such file or directory (2)
in /klienci/index.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /klienci/index.php:2)
in /klienci/index.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /klienci/index.php:2)
in /klienci/index.php on line 2
Warning: Unknown: open(/tmp/sess_37f02c0ce9538c9588bdc1464c69df0f, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
help? (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif)
Ten post edytował mispolarny 10.07.2008, 10:48:11