Avatar billede riversen Nybegynder
13. januar 2003 - 07:51 Der er 12 kommentarer og
1 løsning

Tekst i form skal sendes videre

Jeg har en form med nogle tekstfelter.

i formen's action skal der står følgende

mailafsender.php?email=<hvadderståriformen>&tekst=<hvadderståriformen>

hvordan gør jeg det...e-mail feltet hedder adresse og den anden body
Avatar billede jakobclausen Nybegynder
13. januar 2003 - 07:52 #1
Burde den ikke ligge under php-kategorien
Avatar billede riversen Nybegynder
13. januar 2003 - 07:54 #2
det ved jeg ikke...u tell me

jeg tænkte man skulle skrive java script: document.form.adresse.value eller sådan noget
Avatar billede cdc Novice
13. januar 2003 - 07:59 #3
først og fremmest mener jeg du skal kalde den tekst i stedet for body, så slipper du for konflikter.
Hvis du programmerer i php, skal det ligge i php, eller asp i asp, og er det almidelig html, skal den ind der.
man kan sende med javascript, men det er ikke at foretrække
Avatar billede riversen Nybegynder
13. januar 2003 - 07:59 #4
det skal man ikke eller hvad?
Avatar billede riversen Nybegynder
13. januar 2003 - 08:02 #5
/cdc: jeg er ikke lige helt med...hvad skal jeg helt nøjagtigt gøre, for at sende indholdet af formen videre til php filen?

min form ser sådan ud:

<form name="form" method="post" action="mailafsender.php?email=????????????&tekst=?????????????? enctype="multipart/form-data">
                                <table class="tekst">
                                <tr><td>Navn:</td><td><input style="border: 1px solid #000000;" type="text" name="navn" size="30"></td></tr>
                                <tr><td>E-mail:</td><td><input style="border: 1px solid #000000;" type="text" name="adresse" size="40"></td></tr>
                                <tr><td valign="top">Tekst:</td><td><textarea style="border: 1px solid #000000;" name="tekst" rows="5" cols="30"></textarea></td></tr>
                                <tr><td>&nbsp;</td><td colspan="2"><input style="border: 1px solid #000000;" type="submit" name="send" value="Send"></td></tr>
                                </table>
                                </form>
Avatar billede gizp Nybegynder
13. januar 2003 - 08:17 #6
Prøv at kigge på en af webcafe's artikler om php! Der er en der hedder "Send mail med php".

Men <form> skal se sådan ud <form action="mailafsender.php" method="post">

Og så skal du kalde dine variabler fra formen.

Kig på www.webcafe.dk!
Avatar billede websurfer Nybegynder
13. januar 2003 - 08:33 #7
Du skal bare sætte action til mailafsender.php og metoden til 'get':

<form action="mailafsender.php" method="get">

Så skal inputtet til e-mailadressen hedde 'email':

<input style="border: 1px solid #000000;" type="text" name="email" size="30">

og inputtet til tekst skal hedde 'tekst':

<textarea style="border: 1px solid #000000;" name="tekst" rows="5" cols="30"></textarea>

Når brugeren så trykker send går browseren videre til mailafsender.php?email=indtastet-email&tekst=indtastet-tekst
Avatar billede gizp Nybegynder
13. januar 2003 - 08:37 #8
websurfer : "get" er det ikke når den skal have fat i noget, og "post" når det skal sendes videre??
/gizp
Avatar billede riversen Nybegynder
13. januar 2003 - 08:39 #9
websurfer: den forsøger at åbne dette link
mailafsender.php%20method=?navn=Ren%E9+Iversen&email=riversen@riversen.dk&tekst=asdf+adsf%0D%0Aasf%0D%0Aasdf&send=Send
Avatar billede riversen Nybegynder
13. januar 2003 - 08:43 #10
så kører det...havde glemt et ' ... det virker med get og ikke med post
Avatar billede websurfer Nybegynder
13. januar 2003 - 08:45 #11
gizp> Get bruges til lige nøjagtig det, riversen ønsker, nemlig at sende formens indhold via URL'en.

riversen> Så virker det jo fint. Det du har indtastet er blevet omsat til en URL-adresse.
Avatar billede riversen Nybegynder
13. januar 2003 - 08:51 #12
websurfer: så blev man så klog :-)

lige på falderebet...jeg skal bruge en alert box, bare med et andet ikon (information) ???
Avatar billede websurfer Nybegynder
13. januar 2003 - 08:58 #13
Der findes tre forskellige popup bokse i javascript. Du kan læse om dem på http://activedeveloper.dk/artikler/default.asp?articleid=240

Ellers kan du jo lave din egen ved hjælp af et popup-vindue som indeholder en side du selv laver.
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