Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Java PHP array program

Af Elitebruger haggar | 10-02-2020 14:58 | 3494 visninger | 9 svar, hop til seneste
Andre der har oplevet problemer med når man laver et array, så virker det fint op til et vist antal checkboxes når man kører det igennem en form? Mit eks. så når jeg checker op til 60 boxe ud virker det ok, men kommer jeg over så fejler den og kommer med en 404 - File or directory not found.The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable. Jeg kører et javascript <script> function Check(frm, ischecked) { var checkBoxes = frm.elements['pcids[]']; for (i = 0; i < checkBoxes.length; i++) { checkBoxes[i].checked = ischecked; // and just update for all here } } </script>
--
Børn på bagsædet ka forårsage ulykker, Ulykker på bagsædet ka forårsage børn. -:|[email protected]|GTX1050 TI 4GT LP 4096MB|32 GB DDR4|120TB|:-
#1
Azakiel
Skribent
10-02-2020 15:08

Rapporter til Admin
Kunne være post size er for lav for dit environment. Ikke til at sige uden mere info.
--
Veni, Vidi, Vici. dimidium facti qui coepit habet faber est quisque fortunae suae
#2
NitroBlast
Guru
10-02-2020 15:18

Rapporter til Admin
Skal "frm.elements['pcids[]']" ikke være "frm.elements['pcids']"? Svært at hjælpe når andet kode mangler.
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-Z68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
#3
haggar
Elitebruger
10-02-2020 15:18

Rapporter til Admin
Tænker du mener enten post_max_size eller upload_max_filesize i php.ini Den har jeg sat begge op til 125 mb og det gav ikke noget Læste også at memory_limit eller max_input_vars kunne være årsag men det hjalp heller ikke at sætte dem op ;-(
--
Børn på bagsædet ka forårsage ulykker, Ulykker på bagsædet ka forårsage børn. -:|[email protected]|GTX1050 TI 4GT LP 4096MB|32 GB DDR4|120TB|:-
#4
Azakiel
Skribent
10-02-2020 15:21

Rapporter til Admin
#2 Hvis det er et grouped form element, så er det som sådan korrekt nok. #3 Submitter du det et sted, eller er det blot en afkrydsning af alle felter? din ischecked ser ikke ud til at være defineret i det scope, så kan være det hjælper at definere den.
--
Veni, Vidi, Vici. dimidium facti qui coepit habet faber est quisque fortunae suae
#5
haggar
Elitebruger
10-02-2020 15:32

Rapporter til Admin
Fandt selv ud af det :) Det var simpelthen fordi min form kørte som en GET Method og ikke POST, derved kunne systemet åbenbart ikke cache nok i en form Kører man POST så kører den nok mere slavisk alle elementer igennem Bare rent gæt, men det virker nu... :)
--
Børn på bagsædet ka forårsage ulykker, Ulykker på bagsædet ka forårsage børn. -:|[email protected]|GTX1050 TI 4GT LP 4096MB|32 GB DDR4|120TB|:-
#6
Azakiel
Skribent
10-02-2020 15:38

Rapporter til Admin
#5 Lyder mere som om at du ramte grænsen for URL længder.
--
Veni, Vidi, Vici. dimidium facti qui coepit habet faber est quisque fortunae suae
#7
haggar
Elitebruger
10-02-2020 16:56

Rapporter til Admin
Ja lyder meget rigtigt for lagde godt mærke til at URL var ekstrem lang ved GET. Kender ikke så meget til forskel på GET og POST andet end jeg har læst mig til at GET bruger en form for cache, og det er måske url cache kan jeg så gætte mig til, hvor POST bare kører langsommere og tager rækkerne slavisk. Men tak for svar, var skønt at jeg fandt frem til løsningen og det virker :)
--
Børn på bagsædet ka forårsage ulykker, Ulykker på bagsædet ka forårsage børn. -:|[email protected]|GTX1050 TI 4GT LP 4096MB|32 GB DDR4|120TB|:-
#8
GodLess
Ny på siden
06-04-2020 20:32

Rapporter til Admin
Forskellen er, GET sender det i en URL, hvor POST sender det noget der hedder HEADER, som tilhører din klient (I dette tilfælde din browser). Du kan f.eks. se data'en ved at, i Chrome, følge denne lille guide: 1. Gå til din hjemmeside hvor 'Formularen' er. 2. Tryk F12 3. Gå til "Network" eller dansk "Netværk" i udviklerkonsollen som åbner op. 4. Udfyld din formular og 'Send/Submit' den. 5. Vælg den første 'fil' der popper op i venstre side, rul gerne op hvis der er mange elementer i listen kan den øverste blive skubbet. 6. Nu åbner et lille vindue hvor du kan se alt der er med i dit 'request', og ruller du ned skulle du se alle elementerne der er sendt med POST. [Eksempel fra da jeg oprettede denne besked: https://i.imgur.com[...] ] Godt du fik det fikset. :)
--
Sidst redigeret 06-04-2020 20:34
#9
bill gates
Gæst
06-04-2020 23:27

Rapporter til Admin
lille test
--
Gæstebruger, opret dit eget login og få din egen signatur.

Opret svar til indlægget: Java PHP array program

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning