Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> długość życia zmiennych $_POST
sg11
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 10.12.2004

Ostrzeżenie: (0%)
-----


Witam uzytkowników forum

Mój problem jest nastepujący, jestem w trakcie tworzenia serwisu www opratego na HTML php I MySQL, ale serwis ten opraty jest z kilkunastu stronek a praktycznie na wszystkich korzyta sie z połączenia z bazą danych, parametrami polączenia są dane przesyłane z formularza HTML metoda POST
LOGIN<br> <INPUT type="text" maxlength="13" name="login">
HASŁO<BR> <INPUT type="password" maxlength="13" name="haslo">
a następnie pozyskiwane przez:
$login=$_POST['login'];
$passw=$_POST['haslo'];
$rola=$_POST['rola'];

$polaczenie=mysql_pconnect("$IP","$login","$passw");
na stronce wskazanej przez ACTION w formularzu.

Serwis ten ma miec kilka typów kont czyli admin itd w momencie przekierowania na którąś ze stron poprzez include i wyśwetleniu jej giną mi zmienne z formularza czyli login i haslo i brak jest połączenia z bazą MySQL. Jak sie domyślam chodzi o to że każda z kolejnych stronek www nie widzi zmiennych przekazywanych przez formularz na konkretną (action=" "), jak mozna by te zmienne pozyskac na n-tej stronie serwisu i nawiązać połączenie z bazą??Prosze o jakieś podpowiedzi jak mozna by to było zrobić??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sg11
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 10.12.2004

Ostrzeżenie: (0%)
-----


a np mam cos takiego pobieram na 1 stronie przez formularz metoda POST login, no i chcialbym aby był dotępny na kolejnych stronach czyli np1.ph (plik z formularzem) 2.php 3.php 4.php itd jest mi to potrzebne do połączenia z baza a konkretnie do odpytaywania bazy

*********** 1.php
<? session_start() ?>
<html>
<body>
<form method="POST" action="2.php">
<input type="text" name="log">
<input type="submit">
</form>
</body>
</html>

********** 2.php
<?
session_start()
$_SESSION['im']=$_POST['log'];
// no i tu np wyswietlic tą pobrana zmienna
?>
<a href="3.php">druga str</a>

************ 3.php
<?
session_start()
echo session_id();

//$_SESSION[$_POST['log']];

//a tu połączyc sie z bazą
$con=mysql_connect('localhost','$_SESSION (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?(nie wiem jak tu do dać),'root');
//echo $_SESSION[$_POST['log']];
******************************************************

to jest tylko taki najprostszy schemat gbyby ktos mógł mi pokazać jak pobierać deklarować te zmienne z formularza i udostepniac je w kolejncyh stronkach za pomoca zmiennych sesyjnych

prosze o pomoc

?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 04:14