Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%)
|
Potrzebna mi jest umiejetność przesyłania dancyh metodą POST bez używania formularzy tylko za pomocą linków/odnosnikow/hiperlaczy...
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%)
|
hmm zrobilem ale z bledami...
Hmm juz na poczatku wywala mi blad (w konfiguracja.php) Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\usr\krasnal\www\informatyka\conf\conf.php:4) in c:\usr\krasnal\www\informatyka\conf\conf.php on line 4 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\usr\krasnal\www\informatyka\conf\conf.php:4) in c:\usr\krasnal\www\informatyka\conf\conf.php on line 4 A na pozostalych stronach wyswietla ze zle haslo... czy na kazdej stronie mam robic session_start(); (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Moze podam zrodla 3 stron : LOGOWANIE konfiguracja.php: Kod <html> <body> <h1>LOGOWANIE</h1> <form action="conf/conf.php" method="post"> NAME: <input type="text" name="name" value="" /> PASS: <input type="password" name="pass" value="" /> <input type="submit" value="Zaloguj"> </body> </html> PIERWSZA STRONA PO LOGOWANIU (conf.php)- sprawdzanie poprawnego loginu i hasla, wyswietlanie dalszych stron lub powrot Kod <html> <meta http-equiv="content-type" content="text/html"; charset="iso-8859-2" /> <body> <? session_start(); $_SESSION= array(); if (($_POST['name']==admin) and ($_POST['pass']==klops) ): {$_SESSION['name']=admin; $_SESSION['pass']=klops;}; ?> <h1>System zarządzania zawartością strony</h1> <ul><a href="news.php">NEWSY</a></ul> <ul><a href="download.php">DOWNLOAD</a></ul> <ul><a href="galeria.php">GALERIA</a></ul> <ul><a href="linki.php">LINKI</ul> <? else: ?> Wpisałeś złe hasło<br><a href=../index.php>Powrót</a> <? endif; ?> </body> </html> I tzrecia - odnosnik z poprzedniej - news.php Kod <html>
<meta http-equiv="content-type" content="text/html"; charset="iso-8859-2" /> <body> <table> <? if (($_SESSION['name']==admin) and ($_SESSION['pass']==klops)): $dbcnx=@mysql_connect("$SERVER_ADDR", 'klops', 'koszalin1'); if(!@dbcnx){echo('nie dalo rady'); exit();}; if(!@mysql_select_db('kloppixpage')){exit('serwer jest nie da rady z baza');}; $result=@mysql_query('SELECT * FROM news '); if(!$result){exit('<p>Błąd podczas zapytania'.mysql_error().'</p>');}; while($row=mysql_fetch_array($result)) {echo('<tr> <td>'.$row[id].'</td> <td>'.$row[tytul].'</td> <td>'.$row[tresc].'</td> <td><a href="editnews.php?id='.$row[id].'">Edytuj</a></td> <td><a href="deletenews.php?delid='.$row[id].'">Usuń</a></td> </tr>');}; ?> </table> <a href="newnews.php">Nowy news</a> <? else: ?> Wpisałeś złe hasło<br><a href=../index.php>Powrót</a> <? endif; ?> </body> </html> Ten post edytował kloppix 13.06.2007, 15:28:06 |
|
|
|
kloppix dane post bez formularza 13.06.2007, 13:32:04
LonelyKnight Jak za pomocą "linków/odnosnikow/hiperlaczy... 13.06.2007, 13:55:14
kloppix Hmm to ja moze dkoladniej opisze
robie na informa... 13.06.2007, 14:21:14
LonelyKnight Sesje/cookies innej możliwości nie masz. 13.06.2007, 14:35:09
thornag Przeciez tam nie ma zadnej filozofi. Na poczatk ka... 13.06.2007, 14:50:13
kloppix dzieki wam bardzo
heh skoro rzeczywiscie takie la... 13.06.2007, 14:52:24
deirathe Możesz też zawsze mieć jeszcze niewidoczny formula... 13.06.2007, 15:06:41
Glarden Na każdej musisz mieć session_start(); na samej gó... 13.06.2007, 15:29:27
kloppix no i teraz dziala
dzieki wielkie 13.06.2007, 15:37:18 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:08 |