Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przekazanie indentyfikatora polaczenia
suck
post 22.04.2006, 16:57:51
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 7.03.2006

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


witam,
sytuacja jest taka:
mam plik a.php w ktorym nawiazuje polaczenie z baza:
$conn=mysql_connect('localhost', 'id', 'haslo');
dodam, ze wartosc adresu, loginu jak i hasla sa pobierane z formularza

i mam plik b.php do ktorego chcialbym przekazac ta zmienna $conn, jak to mozna zrobic? albo ewentualnie przekazac te trzy wartosci adresu, loginu i hasla.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Master Miko
post 22.04.2006, 18:05:23
Post #2





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


tzn w końcu nie rozumiem.... czemu formularz? opisz swój problem... dokładniej smile.gif

Ten post edytował Master Miko 22.04.2006, 18:06:08


--------------------
Go to the top of the page
+Quote Post
devnul
post 22.04.2006, 18:09:04
Post #3





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

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


przekazanie wartości $conn nic nie da - za każdym razem musisz nawiązać nowe połączenie z baza dancyh. A wartości mozesz przechować w sesji i potem je odczytac w pliku b.php


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
suck
post 22.04.2006, 18:45:37
Post #4





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 7.03.2006

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


mam formularz z logowaniem, gdzie jest login, haslo i adres, te wartosci sa przekazywane metoda POST do pliku a.php a pozniej w pliku a.php w linku metoda GET przekazuja cos innego do pliku b.php, ktory nadal korzysta z tego samego loginu, hasla i adresu i dlatego chce to jakos przekazac bo to nie sa parametry na stale wpisane.

jest jeszcze taka druga kwestia, ze mam ten formularz logowania, i chcialbym zeby po zalogowaniu przenioslo mi sie do stronki z ramkami zeby w lewej byl plik a.php a w prawej jakis inny html i po kliknieciu w cos w pliku a.php w tej ramce dopiero po prawej stronie pojawial sie plik b.php

Ten post edytował suck 22.04.2006, 19:34:10
Go to the top of the page
+Quote Post
Master Miko
post 22.04.2006, 20:46:03
Post #5





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


1.W pliku a.php możesz zrobić inny formularz POST gdzie action będzie np: index.php?wartosc=cos,
przekazujesz w ten sposób get i post... (post [czyli informacje z poprzedniego pola] możesz ukryć w hidden, ale odradzam...)

2. no to robisz np. index.php?gdzie=ramki
robisz geta... który reaguje czy pojawia się wartość gdzie...
potem tworzysz przy pomocy htmla ramki.. i tyle.

A co do ramek - odradzam :/

Ten post edytował Master Miko 22.04.2006, 20:46:31


--------------------
Go to the top of the page
+Quote Post
devnul
post 22.04.2006, 21:33:56
Post #6





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

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


to moze łopatologicznie:
jakiś plik html z formularzem wysyła do pliku a.php dane do połączenia z bazą.

plik a.php:
  1. <?
  2. $mysql_connect($host,$user,$password);
  3. $_SESSION["host"]=$host;
  4. $_SESSION["user"]=$user;
  5. $_SESSION["passwordt"]=$password;
  6. //jakieś operacje na bazie dancyh
  7. echo '<a href="b.php">link</a>';
  8. ?>



nastepnie

plik b.php:
  1. <?
  2.  
  3. $host=$_SESSION["host"];
  4. $user=$_SESSION["user"];
  5. $password=$_SESSION["passwordt"];
  6. $mysql_connect($host,$user,$password);
  7.  
  8. //jakieś operacje na bazie dancyh
  9. ?>


i to działa, ni musisz mieć zadnego drugiego formularza ani nic z tych rzeczy!


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post
suck
post 22.04.2006, 21:38:39
Post #7





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 7.03.2006

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


no do tego juz doszedlem, ale dzieki smile.gif

teraz kombinuje z Tymi ramkami winksmiley.jpg
Go to the top of the page
+Quote Post
devnul
post 22.04.2006, 21:59:35
Post #8





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

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


no ale nie rozumiem, po co ci ta ramka? To żaden sposób - niektóre przeglądarki (fakt ze mało popularne ale jednak) nie obsługują ramek - i wtedy twoje wysiłki pójdą na marne. Zreszta ja tu nie widze zastosowania dla ramek - sesja wystarczy :|


--------------------
Profesjonaliści są przewidywalni...
strzeż się amatorów...
FL4SHB4CK - imprezy, galerie, lokale
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 21.07.2025 - 02:05