Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]z funkcji do define - jak to ugryźć?
casperii
post
Post #1





Grupa: Zarejestrowani
Postów: 681
Pomógł: 28
Dołączył: 14.08.2014

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


Panowie poprzez select option wstawiam sobie wartość do funkcji:
  1. function SelectedAccount($SelectedAccount){
  2. $pdo = new db_connect();
  3. $sql = $pdo->prepare('SELECT * FROM `users` WHERE `short` = "'.$SelectedAccount.'" ');
  4. $sql->execute();
  5. $row = $sql->fetch();
  6. echo $row['user_login'];
  7. echo $row['user_password'];
  8. }


i chciałbym teraz wstawić user-login i user-password do define:

  1. define('LOGIN', 'wstawiam');
  2. define('HASLO', 'wstawiam');


niestety nie mogę define wstawić do środka funkcji tylko musi być na zewnątrz.


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
casperii
post
Post #2





Grupa: Zarejestrowani
Postów: 681
Pomógł: 28
Dołączył: 14.08.2014

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


w pierwszym poście podałem całą funkcje:

  1. function SelectedAccount($SelectedAccount){
  2. $pdo = new db_connect();
  3. $sql = $pdo->prepare('SELECT * FROM `users` WHERE `short` = "'.$SelectedAccount.'" ');
  4. $sql->execute();
  5. $row = $sql->fetch();
  6. return $row['user_login'];
  7. //echo $row['user_password'];
  8. }


w kolejnym poście nie dawałem ponownie kodu, tylko pokazałem , że echo zamieniłem na return

do funkcji przekazuje wartość którą w zależności od wartości przeszukuje bazę.
Pytaniem nie jest jak użyć funkcji tylko jak wyświetlić z funkcji zwrócone wartości ?

@nospor define to jedyne co mi na chwilę obecną przychodzi do głowy by z w/w funkcji przekazać wartości do klassy:

  1. class AllegroWebAPI {
  2. protected $_instance;
  3. protected $_config;
  4. protected $_session;
  5. protected $_client;
  6. protected $_local_version;
  7. const COUNTRY_CODE = '1';
  8.  
  9. public function __construct() {
  10. $this->_config = array(
  11. 'allegro_id' => '1',
  12. 'allegro_key' => KLUCZ,
  13. 'allegro_login' => LOGIN,
  14. 'allegro_password' => (base64_encode(hash('sha256', HASLO, true)))
  15. );
  16. $this->_client = new SoapClient('https://webapi.allegro.pl/uploader.php?wsdl');
  17. }

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: 10.10.2025 - 07:02