Clicky

Skocz do zawartości


Zdjęcie
- - - - -

[K3] input

6 odpowiedzi w tym temacie

  • Zaloguj się, aby dodać odpowiedź

#1 JoShiMa

JoShiMa

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 366 postów

Napisano 07 kwiecień 2011 - 10:08

Zastanawiam się, czemu w Kv3 zrezygnowano z tej klasy?

#2 kevin

kevin

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 207 postów

Napisano 07 kwiecień 2011 - 14:18

Teraz w K3 dane odbiera się przy użyciu Request. Np.
Request::current()->post('cos')


#3 Zepco

Zepco

    Senior Mastah

  • Moderator
  • 1583 postów
  • Skąd:Kielce

Napisano 07 kwiecień 2011 - 16:36

Teraz w K3 dane odbiera się przy użyciu Request. Np.

Request::current()->post('cos')


Bądź bezpośrednio z tablicy $_POST
arr::get($_POST, 'cos');

OŚWIADCZENIE: Ja, niżej podpisany, świadomy wszystkich konsekwencji tego posta postanawiam go dopuścić do użytku publicznego, albowiem bo gdyż aczkolwiek uważam, że nie wyrządzi on (znaczy: post) krzywdy nikomu innemu niźli mnie samemu (czyli autorowi posta).
-- Zepco --


#4 barat

barat

    Senior Mastah

  • Użytkownik
  • PipPipPip
  • 703 postów
  • Skąd:Czerniejewo/Poznań

Napisano 07 kwiecień 2011 - 16:57

A zrezygnowano zapewne dla tego, że słowo input nie jest adekwatne do funkcji, jaką pełniło ;)

#5 JoShiMa

JoShiMa

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 366 postów

Napisano 07 kwiecień 2011 - 17:27

Bądź bezpośrednio z tablicy $_POST

arr::get($_POST, 'cos');


no bezpośrednio z tablicy to przecież wystarczy $_POST['cos']

#6 barat

barat

    Senior Mastah

  • Użytkownik
  • PipPipPip
  • 703 postów
  • Skąd:Czerniejewo/Poznań

Napisano 07 kwiecień 2011 - 17:50

ale arr::get załatwia Ci sprawę, gdy podanego klucza nie ma w tablicy.
Co więcej - możesz zdecydować co zostanie zwrócone, gdy elementu nie ma.

$element = array_key_exists('key', $_POST) ? $_POST['key'] : 'domyślna wartość';
$element = Arr::get($_POST, 'key', 'domyślna wartość');


Domyślnie jest NULL więc można zrobić:

if($element = Arr::get($_POST, 'key'))
{
   echo $element;
}


Musisz patrzeć szerzej ;)

#7 JoShiMa

JoShiMa

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 366 postów

Napisano 07 kwiecień 2011 - 17:59

no w sumie masz rację.




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych