Avatar billede hurra Novice
18. maj 2003 - 11:14 Der er 3 kommentarer og
1 løsning

variabler i en form og submit

Det er er garenteret let, men det virker bare ikke rigtigt for mig.

Jeg kører en funktion på en side, som lister de filer der er i et dir i en form. Først i funktionen laver jeg den her:

global $filer;

Længere nede i funktionen bliver filerne så listet i en while løkke, og skriver jeg også filerne i arrayet:

$filer[] = $fileview . $fil;

Når jeg så trykker på submit knappen, havde jeg egentligt regnet med at jeg kunne bruge det array jeg lige havde lavet. Men det kan jeg ikke. Er der nogen der kan hjælpe mig videre ?
Avatar billede schaefner Juniormester
18. maj 2003 - 11:54 #1
Ønsker du at sende dit array videre?
Avatar billede schaefner Juniormester
18. maj 2003 - 11:57 #2
<?php
$str = implode(",",$filer);
?>
<input type="hidden" name="filer" value="<?php echo $str; ?>">

så burde du have alle filer liggende seperet med et komma.
Avatar billede hurra Novice
18. maj 2003 - 17:29 #3
Ov, det var smart. Og det virker. Tak for hjælpen.

Hvis der er nogle andre der ude der ved lige så lidt om php som mig, skal det vel også lige siges at man også kan gøre det modsatte igen med:
<?
  $filer = explode(",", $str);
?>

Hov, schaefner, du har ikke lavet et svar. Kan du ikke lige skrive noget så du kan få nogle points.
Avatar billede schaefner Juniormester
18. maj 2003 - 22:32 #4
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester