Har ett websystem där jag använder hidden-variabler. Det har fungerat helt bra med äldre version av Apache och PHP, kör det på två servrar varav ena (nyinstallerad Windows 10, Apache 2.4, PHP 7.1) inte längre fungerar. Gamla kör Apache 2.2 och PHP 5.x. Samma Firefox använt för att testa båda.
Försökt printa $_POST men variablerna finns inte där.
Variablerna används för att konfigurera ett rapporteringssystem, lagrar kolumn-namn för en databas.
Är det nåt som blivit striktare eller ändrat i nyare Apache eller PHP?
Websystem: tappat POST-variabler från hidden-form [löst]
Websystem: tappat POST-variabler från hidden-form [löst]
Senast redigerad av JanErik 31 januari 2019, 21:58:07, redigerad totalt 1 gång.
Re: Websystem: tappat POST-variabler från hidden-form
Testa printa
Kod: Markera allt
file_get_contents("php://input")
- Mickecarlsson
- EF Sponsor
- Inlägg: 3823
- Blev medlem: 15 april 2017, 18:06:15
- Ort: Malmö
- Kontakt:
Re: Websystem: tappat POST-variabler från hidden-form
Kolla din error_log om du hittar något där.
Re: Websystem: tappat POST-variabler från hidden-form
Ja och för att förtydliga, variablerna finns där när man tar View Source i Firefox, på sidan "editreport.php" som POSTar dem till "savereport.php".
- Retroperra
- Inlägg: 728
- Blev medlem: 8 juli 2012, 14:34:12
- Ort: Sundsvall
- Kontakt:
Re: Websystem: tappat POST-variabler från hidden-form
I php7 har jag för mig att $_POST är förändrade jämfört med php5
http://php.net/manual/en/reserved.variables.post.php
http://php.net/manual/en/reserved.variables.post.php
Re: Websystem: tappat POST-variabler från hidden-form
Det var max_input_vars i php.ini som var för låg. Meddelade i error_log.