Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> include i przekazywanie danych
dragonsokol
post 23.06.2008, 10:19:30
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 23.06.2008

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


witam
uzywam php/swf charts i zeby cos narysowac musze miec oddzielny plik, ktory includuje jeszcze inny (ale mniejsza z tym)
i uzywam session do przekazu danych (1 pole)
czy jest jakas mozliwosc przekazu w inny sposob poprzez include? cos niezaleznego od przegladarki
Go to the top of the page
+Quote Post
legorek
post 23.06.2008, 10:54:28
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


Sprecyzuj problem, nie wiem o co ci chodzi. Do skryptu możesz przekazać zewnętrzne dane przez GET, POST i COOKIES.


--------------------
Go to the top of the page
+Quote Post
dragonsokol
post 23.06.2008, 11:03:06
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 23.06.2008

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


includuje plik w ktorym uzywam mysql i potrzebuje id
narazie przekazuje je przez session a chce jakos bezprzegladarkowo to przeslac - wkoncu mozna sobie session wylaczyc i nie bedzie dzialac..
Go to the top of the page
+Quote Post
legorek
post 23.06.2008, 11:59:01
Post #4





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


Przecież w zakonkludowanym pliku masz widoczne wszystkie zmienne zmienne ze skryptu który includuje, nie wiem w czym masz problem.

Jeśli zrobisz tak:
  1. <?php
  2. $costam = 'ala ma kota';
  3. include('plik.php');
  4. ?>


To w plik.php zmienna $costam jest widoczna.


--------------------
Go to the top of the page
+Quote Post
dragonsokol
post 23.06.2008, 19:38:58
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 23.06.2008

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


Cytat(legorek @ 23.06.2008, 12:59:01 ) *
Przecież w zakonkludowanym pliku masz widoczne wszystkie zmienne zmienne ze skryptu który includuje, nie wiem w czym masz problem.

Jeśli zrobisz tak:
  1. <?php
  2. $costam = 'ala ma kota';
  3. include('plik.php');
  4. ?>


To w plik.php zmienna $costam jest widoczna.


nie dziala;)
Go to the top of the page
+Quote Post
l0ud
post 23.06.2008, 19:41:47
Post #6





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Cytat
nie dziala;)


Musi działać. Zmienne zadeklarowane przed includem są widoczne dla dołączonego skryptu. W jaki sposób dołączasz ten plik i jak deklarujesz te zmienne?


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
dragonsokol
post 23.06.2008, 23:04:57
Post #7





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 23.06.2008

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


plik w ktorym ma wyswietlac wykres
Kod
$_SESSION['p'] = $d['id'];
include "/var/www/charts/a.php"


w a.php
Kod
include "charts.php";
echo InsertChart("http://xxxx.pl/charts/charts.swf", "http://xxxx.pl/charts/charts_library", "http://xxxxx.pl/a/charts_erig.php", 500, 350);


charts_erig.php
Kod
session_start();
include '/var/www/charts/charts.php';

$db = mysql_connect("lfhfhfhgfh", "fghjkl", "ghffhg");
mysql_select_db("fhfhghg", $db);

$p = addslashes($_SESSION['p']);
$x = trace($p);


Ten post edytował dragonsokol 23.06.2008, 23:05:45
Go to the top of the page
+Quote Post
Spykaj
post 23.06.2008, 23:10:39
Post #8





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 30.05.2008
Skąd: Białystok

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


Hmmm, wydaje mi się, że session_start(); powinno być na samej górze.


--------------------
?>
Go to the top of the page
+Quote Post
dragonsokol
post 24.06.2008, 21:43:05
Post #9





Grupa: Zarejestrowani
Postów: 31
Pomógł: 2
Dołączył: 23.06.2008

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


Cytat(Spykaj @ 24.06.2008, 00:10:39 ) *
Hmmm, wydaje mi się, że session_start(); powinno być na samej górze.


ze sesja wszystko smiga tylko chce to jakos obejsc bo czasami niektorym osobom nie dziala..

odswiezam..
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: 14.08.2025 - 02:23