Avatar billede horizon Nybegynder
05. december 2007 - 22:48 Der er 4 kommentarer og
1 løsning

flette flere variabler sammen

Jeg kan slet ikke gennemskue hvordan filan jeg får dette til at virke

Jeg har et script som genererer en række meddelelser hver gang der sker en ændring i et felt i en form. Altså et script som "optager" ændringerne

den skriver så en linje som denne:

$Historie[] = "Felt A ændret til".$_POST[A]
$Historie[] = "Felt b ændret til".$_POST[b]
$Historie[] = "Felt v ændret til".$_POST[v]
$Historie[] = "Felt d ændret til".$_POST[d]
$Historie[] = "Felt h ændret til".$_POST[h]

den laver altså kun en $historie[] hvis feltet ændres, ikke ellers.

hvordan får jeg alle disse info flettet sammen til en enkelt variabel?

så jeg f.eks. ender op med en variabel der hedder: "Felt A ændret til ".$_POST[A]." Felt h ændret til ".$_POST[h]
Avatar billede coderdk Praktikant
05. december 2007 - 22:52 #1
$Historie = "Felt A ændret til".$_POST[A]
$Historie .= " Felt b ændret til".$_POST[b]
$Historie .= " Felt v ændret til".$_POST[v]
$Historie .= " Felt d ændret til".$_POST[d]
$Historie .= " Felt h ændret til".$_POST[h]
Avatar billede j4k0b Nybegynder
06. december 2007 - 08:03 #2
Du kan også bruge implode():

http://dk.php.net/implode

Eks.:

$Historie[] = "Felt A ændret til ".$_POST['A'];
$Historie[] = "Felt b ændret til ".$_POST['b'];
$Historie[] = "Felt v ændret til ".$_POST['v'];
$Historie[] = "Felt d ændret til ".$_POST['d'];
$Historie[] = "Felt h ændret til ".$_POST['h'];
$string = implode(' ', $Historie);
Avatar billede horizon Nybegynder
09. oktober 2008 - 22:15 #3
hov... lukker og slukker... har helt glemt hvad det var jeg egentligt skulle bruge dette til.

smid et svar begge to for jeres tid dengang...
Avatar billede coderdk Praktikant
09. oktober 2008 - 22:25 #4
Ellers tak ingen til mig! Både j4k0b og jeg ser i øvrigt ud til at have misforstået dit spørgsmål, nu jeg læser efter ;)
Avatar billede horizon Nybegynder
20. oktober 2008 - 18:25 #5
lukker
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