Avatar billede mason Nybegynder
04. august 2003 - 10:02 Der er 6 kommentarer og
1 løsning

Kan du rette en linie i min PHP fil?

Jeg har lavet en formular.
Altså en formmail som sendes via PHP
Jeg ønsker at tilføje en ting: Jeg vil gerne selv bestemme rækkefølgen på indtastede informationer i felterne, når jeg modtager dem i min mail.
Kan dette løses ved at ændre/tilføje en kode i min php fil?
Kan DU gøre dette? Så giver jeg en god flaske rødvin?

(I et normalt formmail script ville man løse det med følgende:
<input type="hidden" name="Sort" value="order:Radioknap,Tekstbox,Valgmenu">
Avatar billede andy Nybegynder
04. august 2003 - 10:11 #1
Smid koden........
Avatar billede mason Nybegynder
04. august 2003 - 10:17 #2
Den er lang så jeg ligger den her:
http://www.zebra-pro.dk/formmail_test/formmail.php

Håber virkelig du kan hjælpe / jeg ved ikke meget lidt om php
Avatar billede mason Nybegynder
04. august 2003 - 10:17 #3
sludder - jeg ved meget lidt (skulle der stå *S*)
Avatar billede superanden Nybegynder
04. august 2003 - 11:51 #4
vil du bare have at en bruger skal intaste nogle dataer i nogle felter og så får du hans resultater på mail?
Avatar billede mason Nybegynder
04. august 2003 - 12:04 #5
Se her:
Jeg har lavet en formular.

Normalt vil jeg sende denne formmail via CGI, men da der ikke er installeret noget CGI script på min udbyders server, sender jeg i stedet via PHP.

Det jeg nu mangler er: Jeg vil gerne selv bestemme rækkefølgen på indtastede informationer i felterne i formularen, altså når jeg modtager dem i min mail.
I et almindeligt CGI script ville man fx. gøre det med følgende:
<input type="hidden" name="Sort" value="order:Radioknap,Tekstbox,Valgmenu">
__________

Når jeg modtager en mail, så står informationerne meget rodet, fordi den aflæser indholdet af felter "henad" i min tabel hvor formularen ligger i, i stedet for nedad. Giver det mening:

Indtastningsfelterne er placeret således i en tabel, i tre kolonner:

1 katalog
2 navn        6 land   
3 adresse    7 tlf        10 kommentarer
4 postnr      8 fax
5 by          9 email

Når jeg så modtager disse informationer i en mail, ser rækkefølgen sådan her ud: 1, 2, 6, 3, 7, 10, 4, 8, 5, 9
Og jeg vil selvfølgelig gerne modtage dem i en mere logisk rækkefølge, fx.
1 katalog
2 navn
3 adresse
4 postnr
5 by
osv.

Mit spørgsmål går nu på: Kan man løse dette problem ved at tilføje/ændre en linie i min PHP fil?
Jeg ved det ikke, da PHP er uden for mit område.

Min PHP kan ses her:
http://www.zebra-pro.dk/formmail_test/formmail.php

Jeg har prøvet alt via diverse nyhedsgrupper, men stadig uden held.
Så al hjælp vil blive værdsat højt!
Avatar billede mason Nybegynder
04. august 2003 - 16:18 #6
Jeg har løst problemet!
Avatar billede mason Nybegynder
03. februar 2004 - 14:58 #7
.
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