18. juni 2003 - 13:37Der er
18 kommentarer og 1 løsning
Hente et text field?
Hej.
Hvis jeg nu har et text-field med name="etellerandet[123]" og jeg ikke ved hvad 123 er (da det er forskelligt), kan jeg så hente den med $_POST[]; den på en eller anden måde?
Jeg håber i forstår mit spm. ellers bare sig til! //Mathias
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
det er lidt svært når vi ikke kender sammenhængen.
Synes godt om
Slettet bruger
18. juni 2003 - 13:43#6
Umiddelbart vil jeg anbefale at du sender en bekræftelse på [123] sammen med etellerandet[123]... Som f.eks. <input type="text" name="etellerandet[123]" value="XX"> <input type="text" name="etellerandet[1234]" value="XX"> <input type="hidden" name="confirm" value="123:1234">
Når det så modtages: $confirms = explode(":",$_POST['confirm']); $somes = array(); foreach($confirms as $v) { $somes[$v] =$_POST['etellerandet['.$v.']']; }
Ok, jeg er ved at lave et forum m. points nå man skal acceptere et svar henter jeg navnet far databasen og genererer nogle <input type="text" name="point[navnetpåbrugerenderharsvaret]">
Og så skal jeg hente dem og give dem points, men jeg kan ikke rigtig hente dem jo, da jeg ikke ved hvad navnet er.
Jeg prøvede schaefners da den var lettest at gennemskue, jeg får denne fejl: Warning: Invalid argument supplied for foreach() in C:\webserver\apache\Apache2\htdocs\cm\forum\svar.php on line 4
Kode: <?php if (isset($_REQUEST["accept"])) {
foreach ($point AS $key => $value) echo "$value til $key<br>";
} ?>
Synes godt om
Slettet bruger
18. juni 2003 - 13:51#10
Eventuelt kan du også loope over alt indholdet i $_POST foreach($_POST as $k => $v) { if(substr($k,0,12)=="etellerandet") { //WHATEVER YOU LIKE!? $v; } }
-> schaefner Hvordan for jeg den så til at loope? mysql_query("update brugersystem set points=points+$value where brugernavn='$key'") or die(mysql_error());
foreach ($_POST['point'] AS $key => $value) { mysql_query("update brugersystem set points=points+$value where brugernavn='$key'") or die(mysql_error()); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.