ďťż

php $_POST raz działa raz nie czemu tak jest?

       

Podstrony


telcocafe

Dlaczego jak zrobię tak:
$a=$_POST['nazwa'];
to zadziała
a jak zrobię tak:
$b="nazwa";
$a=$_POST['$b'];
to nie działa?
Jak poprawić to drugie żeby działało?



$a=$_POST["$b"];
W apostrofach zmienne są ignorowane i zamiast wartości ze zmiennej $b otrzymasz po prostu nazwę '$b' jako string. Musisz użyć cudzysłowów żeby za $b została podstawiona wartość tej zmiennej. Możesz też tak:

$a=$_POST[$b];
lub bezpośrednio wisać nazwę:

$a=$_POST[nazwa];

dzięki
Też się tego domyśliłem dzięki twojemu poprzedniemu postowi na mój temat :D

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.