Chciałem napisać funkcje, która będzie odplana zaraz po wejście (np. w panel administracyjny).
Następuje połaczenia z bazą:
Przepuszczam ze powinienem teraz zwrócić jakoś tę wartość z funkcji tylko jak?
<?php require_once('funkcje_pp.php'); echo ' <html> <head> <link rel=\"stylesheet\" type=\"text/css\" href=\"s1.css\"> <meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-2\" /> </head> <body> '; { //tu sa jakies inne zadania, w każdym razie w pewnym momecie następuje wywołanie t j funkcji polaczenie(); //dlasze jakies zadania } else { echo' <h1>Zaloguj się</h1> Ta strona jest dostępna tylko dla administratora lub moderatorów<br> <form method=\"post\" action=\"index.php\"> <table border=\"1\" cal cellpadding=\"5\"> <tr> <td>Użytkownik:</td> <td><input type=\"text\" name=\"uzytkownik\"></td> </tr> <tr> <td>Hasło</td> <td><input type=\"password\" name=\"haslo\"></td> </tr> <tr> <td colspan=\"2\"> <input type=\"submit\" value=\"Zaloguj się\"> </td> </tr> </table> </form> </body> </html> '; } ?>
<?php function polaczenie() { if (!$db) { echo \"Błąd połączenia z bazą, spróbuj ponownie\"; exit; } mysql_select_db('goleniow',$db); if (!$db) { echo \"Błędny wybór bazy\"; exit; } $_SESSION['db']=$db; $db=$_SESSION['db]; return $db; } ?>
<?php echo \"<tr><td>Nr/nowy wpis</td><td>Tytuł</td><td>Treść</td><td>Właściciel</td><td>Podpis</td><td>Data</td><td>Akcja</td></tr>\"; $zapytanie=\"SELECT * FROM informacje\"; ?>
<?php ?>
<?php ?>
<?php ?>
<?php ?>
<?php . . . . { $uzytkownik=$HTTP_POST_VARS['uzytkownik']; $haslo=$HTTP_POST_VARS['haslo']; if (!$db) { exit; } if (!$db) { exit; } $zapytanie=\"select * from administracja where ad_nazwa='$uzytkownik' and ad_haslo='$haslo' \"; if (!$wynik) { exit; }; if ($ilosc==1) { // ustalenie podstawowych zmiennych . . . . . if (!$db) { exit; } if (!$db) { exit; } } { if (($poprawny_uzytkownik==1)) { $page=$_GET[\"page\"]; $page_url=\"webs_pp/$page\"; require ($page_url); } } else { echo' <h1>Zaloguj się</h1> Ta strona jest dostępna tylko dla administratora lub moderatorów<br> <form method=\"post\" action=\"index.php\"> <table border=\"1\" cal cellpadding=\"5\"> <tr> <td>Użytkownik:</td> <td><input type=\"text\" name=\"uzytkownik\"></td> </tr> <tr> <td>Hasło</td> <td><input type=\"password\" name=\"haslo\"></td> </tr> <tr> <td colspan=\"2\"> <input type=\"submit\" value=\"Zaloguj się\"> </td> </tr> </table> </form> </body> </html> '; } ?>
<?php function wyswietl_info_o_galerie($aktywna_galeria) { $zapytanie=\"SELECT * FROM galerie where ga_id='\".$aktywna_galeria.\"'\"; . . . . } ?>