Strona 1 z 1

[php] Wyświetlanie zmiennych

: pt sie 08, 2003 9:53 pm
autor: subes
Dopiro rozpoczynam nauke PHPa i napotkałem na problem. Wszystkie skrypty wyświetlają sie poprawnie poza tymi które odwołują się do pliku wcześniejszego w którym znajduje się zmienna. Troszke zamieszałem, :? ale chodzi o to że w pierwszym pliku hyml zamieszczam pole tekstowe (do którgo jest przypisana zmienna np.Author) w którym podaje sie jakieś informacje. W następnym pliku już .php jest zmienna $Author która powinna wyświetlić informacje wpisane w htmlu jednak nic się nie pojawia. Sposób wysyłani "GET" więc w pasku adresu wyświetla się ciąg znaków taki jak powinien jednak na stronie NIE. Czy problem jest w instalacji Apacha i PHP??? Bo kod jest przepisany z książki :( Jeśli Macie jakiś pomysł podpowiedzcie początkującemu ....... dzięki :)

moze sesje?

: pt sie 08, 2003 10:51 pm
autor: the_foe
ja stosuje sesje, wtdey mozna postowac formularze i po klopocie.

Re: [php] Wyświetlanie zmiennych

: sob sie 09, 2003 2:40 pm
autor: Wojciech Jurewicz
Panie FOE, jeżeli nie znasz odpowiedzi na pytanie to nie odpowiadaj...

Najprawdopodobniejszą przyczyną twojego problemu jest register globals na OFF, co ma miejsce w nowszych wersjach PHP. Po prostu w miejscu w którym używasz zmiennej $Author użyj $_GET['Author'] i problem z głowy(a jeżeli używasz POST użyj tablicy $_POST['Author']).

Re: [php] Wyświetlanie zmiennych

: sob sie 09, 2003 5:03 pm
autor: the_foe
Wojciech Jurewicz pisze:Panie FOE, jeżeli nie znasz odpowiedzi na pytanie to nie odpowiadaj...

.
Przeciez nei odpowiadalem. Dalem, alternatywny sposob przesylanie zmiennych przeciez jesli zrobilby <? session_start; session_register('Autor'); ?> nie musialby tej zmiennej pzresylac. Poza tym postujacy troche namieszal i trudno bylo zrozumiec o co mu chodzi.

Re: [php] Wyświetlanie zmiennych

: sob sie 09, 2003 7:01 pm
autor: Wojciech Jurewicz
Na forum przede wszystkim się odpowiada. Jeżeli ktoś pyta, to wie co chce wiedzieć i z reguły o to mu chodzi. Jeżeli pytanie jest nie zrozumiałe, trzeba poprosić o wyjaśnienie, a przy okazji napisać rozwiązanie które aktualnie przychodzi do głowy, w przeciwnym wypadku mozna nie dojść do porozumienia.

dzięki

: pn sie 11, 2003 9:10 am
autor: subes
Panie Wojtku WIELKIE DZIĘKI zmieniłem register globals na On :!: :!: i okazało sie rewelacyjnym rozwiązaniem DZIAŁA :-D