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
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Filtracja danych?

Jeśli tylko nie musże wyodrębniać tablic z $_* to operuję własnie na nich, np:
  1. <?php
  2. $_POST['ID'] = empty( $_POST['ID'] ) ? 0 : intval( $_POST['ID'];
  3. ?>
I tym podobne.

Wygodnictwem też bym tego nie nazwał - po co zaśmiecać sobie gowę nazwami kolejnych zmiennych?
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 - 03:22