Autor | Zpráva | ||
---|---|---|---|
koubes@gmail.com Profil |
#1 · Zasláno: 18. 9. 2024, 15:08:19
Zdravím, abych to napsal jednoduše, začínal jsem u PHP 3 a konnčil u PHP 5, Od té doby jsem to neviděl. Nyní chci trochu potrápit hlavu, aby nezakrněla, nějakými skripty a narazil jsem hned na problém. Momentálně jedu na PHP 8 přes synology a mám chyby Undefined array key.... "znak" line 35
Pak to pokračuje "prvni" line...."prvni" 37 atd. PROSÍM, 10 let jsem neviděl PHP, tak bez urážek $input je $_REQUEST function vyhodnot($input) { 35 switch ($input["znak"]) { 36 case "+": 37 $vypocet = $input["prvni"] + $input["druhe"]; break; case "-": $vypocet = $input["prvni"] - $input["druhe"]; break; case "*": $vypocet = $input["prvni"] * $input["druhe"]; break; case "/": $vypocet = $input["prvni"] / $input["druhe"]; break; } if (isset($_REQUEST)) { $umocnuj = new pokus($_REQUEST); } |
||
anonym_ Profil * |
#2 · Zasláno: 18. 9. 2024, 17:17:41
koubes@gmail.com:
Někde si nepředáváš tu proměnnou. Ta tím pádem neexistuje, nebo nemá ty hodnoty, které si myslíš, že by měla mít. Jestli jsi PHP 10 let neviděl, tak doporučuji nějaký tutoriál nebo něco takového, co ti pomůže začít. Jinak sice možná potrápíš hlavu, ale výsledek bude... takovýhle. |
||
Časová prodleva: 3 dny
|
|||
ServIT Profil |
#3 · Zasláno: 21. 9. 2024, 23:31:08
koubes@gmail.com:
ahoj, problém je v tom, ( ale to už jsi asi zjistil), že klíč "prvni" není v poli $input definován. |
||
Časová prodleva: 3 dny
|
|||
Kcko Profil |
#4 · Zasláno: 25. 9. 2024, 07:28:35
Btw. $_REQUEST, ty nevíš jestli posíláš data přes POST nebo GET?
|
||
Časová prodleva: 2 měsíce
|
0