Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak przekazać zmienną z funkcji do funkcji?
roobik
post
Post #1





Grupa: Zarejestrowani
Postów: 410
Pomógł: 5
Dołączył: 25.01.2005
Skąd: Wrocław

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


Witam :-)
Otóż mam taki problem i głowie się ja go rozwiązać, ale zacznijmy od początku.

Mam dwie funkcje:
funkcja pierwsza jest w sekcji "function module_main" i służy do wyświetlania tabelki.
funkcja druga znajduje się w sekcji "function module_start" i w tej funkcji sprawdzam pewne dane i jeśli są poprawne to aktualizuje rekord w bazie danych a jeśli nie przypisuje do zmiennej $blad kod błędu.

I teraz moje pytanie jak z drugiej funkcji przekazać zmienną $blad do pierwszej?

Problem cały leży w tym, że nie chce by zmienna była przekazywana przez link, czyli
header("Location: $PHP_SELF?op=$op&blad=$blad");
Chciałbym ten sam efekt osiągnąć ale tak by użytkownik nie widział komunikatu błędu w pasku adresu swojej przeglądarki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Przenoszę na Przedszkole to raz, a dwa - nie możesz przekazać tej zmiennej w argumencie funkcji?

  1. function funkcja1($kod_bledu) {
  2. echo $kod_bledu;
  3. }
  4. function funkcja2() {
  5. return 'ERROR 3000';
  6. }
  7.  
  8. echo funkcja1(funkcja2());


(IMG:style_emoticons/default/questionmark.gif) Ewentualnie jak nie masz do czegoś takiego zasięgu to zawsze kod błedu możesz przekazywać w sesji etc.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 03:53