Avatar billede tgm Nybegynder
07. september 2002 - 02:14 Der er 28 kommentarer og
1 løsning

Kontakt side

jeg leder efter en måde at lave en side med et textfelt hvor man kan skrive en kommentar og så sende det som e-mail til mig
Avatar billede Noone Nybegynder
07. september 2002 - 02:18 #1
Du skal nok involvere noget serverside scripting til at håndtere e-mailen. Selve formen er simpel

<form action="script.php" method="POST">
Navn: <input type="text" name="navn"><br>
E-Mail: <input type="text" name="email"><br>
<textarea name="besked">Skriv din besked her...</textarea>
</form>
Avatar billede tgm Nybegynder
07. september 2002 - 02:21 #2
kan man ikke i ren HTML????
Avatar billede paviuz Nybegynder
07. september 2002 - 02:24 #3
Skal jeg lige hurtig lave en?
Avatar billede tgm Nybegynder
07. september 2002 - 02:25 #4
i html ikke PHP el. ASP kun HTML
Avatar billede paviuz Nybegynder
07. september 2002 - 02:30 #5
DU kan ikke lave i REN HTML...
se her:

kontakt.html//
<form action="go.php" method="post">
  <textarea name="besked"></textarea>
  <input type="submit" value="Send">
</form>



go.php//
<?
$besked = $_REQUEST["besked"];
$til = email@lort.dk //Din Email
mail("$",
    "Kontaktformular",
    "$besked");

echo "Mail er sendt til $til";
?>

Ikke testet.. men den sku gerne du ;)
Avatar billede paviuz Nybegynder
07. september 2002 - 02:31 #6
go.php skal selvfølig være:

<?
$besked = $_REQUEST["besked"];
$til = email@lort.dk //Din Email
mail("$til",
    "Kontaktformular",
    "$besked");

echo "Mail er sendt til $til";

?>
Avatar billede tgm Nybegynder
07. september 2002 - 02:32 #7
sorry kan ikke PHP.... yet
Avatar billede paviuz Nybegynder
07. september 2002 - 02:36 #8
lidt mere udbygget:
go.php:
<?
$besked = $_REQUEST["besked"];
$til = email@lort.dk //Din Email

if ($besked) {
mail("$til",
    "Kontaktformular",
    "$besked");

echo "Mail er sendt til $til";
}
else {
echo "Du har glemt at skrive en besked.";
}
?>

kontakt.html:
<form action="go.php" method="post">
<table>
<tr valign="top">
<td><b>Besked:</b></td><td><textarea name="besked"></textarea></td>
</tr>
<tr>
<td><input type="submit" value="Send"></td>
</tr>
</table>
</form>
Avatar billede tgm Nybegynder
07. september 2002 - 02:38 #9
dette er nakket fra ICQ



<form action="http://wwp.icq.com/scripts/WWPMsg.dll" method="post">
<center>
<table border="2" cellpadding="1" cellspacing="1"><tr><td>
<table cellpadding="0" cellspacing="0" border="0" bgcolor="white">
<tr>
<td align="center" nowrap colspan="2" bgcolor="#FFFFFF">
<font size="-1" face="arial" color="Black">The ICQ Online-Message Panel</font></td>
</tr>
<tr>
<td align="center"><font size="-2" face="ms sans serif" color="black"><b>Sender Name</b></font><br><input type="text" name="from" value="" size=15 maxlength=40 onfocus="this.select()"></td>
<td align="center"><font size="-2" face="ms sans serif" color="black"><b>Sender EMail</b></font><br><input type="text" name="fromemail" value="" size=15 maxlength=40 onfocus="this.select()">
<input type="hidden" name="subject" value="From Your Web Page"></td>
</tr>
<tr>
<td align="center" colspan="2"><font size="-2" face="ms sans serif" color="black">Message:</font><br>
<textarea name="body" rows="3" cols="30" wrap="Virtual"></textarea><br></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="hidden" name="to" value="67249380">
<input type="submit" name="Send" value="Send Message">&nbsp;&nbsp;
<input type="reset" value="Clear">
</td>
</tr>
<tr>
</tr>
</table>
</td></tr></table>
</form>
</center>
Avatar billede tgm Nybegynder
07. september 2002 - 02:39 #10
kan det ikke bruges hvis man ændre lidt i det????
Avatar billede Noone Nybegynder
07. september 2002 - 02:50 #11
Det KAN gøres i ren html men det er absolut den værste løsning du kan lave.... Men alligevel prøv dette:


<form action="mailto:min.email.adresse" method="POST">
Navn: <input type="text" name="navn"><br>
E-Mail: <input type="text" name="email"><br>
<textarea name="besked">Skriv din besked her...</textarea>
</form>


Ellers er følgende et simpelt PHP form to mail script:

<?php

foreach ($HTTP_POST_VARS as $key => $value) {
        if ($key != "to_mail" && $key != "subject" && $key != "next_page") {
                $formdata .= "$key: $value\n";
        }
}

mail("$to_mail","$subject",$formdata);
header("Location: $next_page");

?>

Det bruges sammen med denne form:

<FORM METHOD=POST ACTION="URL til script">
<input type="hidden" name="to_mail" value="email adresse">
<input type="hidden" name="subject" value="e-mail emne">
<input type="hidden" name="next_page" value="siden_man_kommer_til_bagefter">

<!-- Her kan indsættes en ubegrænset mængde input felter af alle typer scriptet skal nok håndtere og e-maile dem -->

</form>

Håber det hjalp.
Avatar billede Noone Nybegynder
07. september 2002 - 02:50 #12
Ups... PHP scriptet trænger til en modanisering:

<?php

foreach ($_POST as $key => $value) {
        if ($key != "to_mail" && $key != "subject" && $key != "next_page") {
                $formdata .= "$key: $value\n";
        }
}

mail("$to_mail","$subject",$formdata);
header("Location: $next_page");

?>

Sådan.
Avatar billede paviuz Nybegynder
07. september 2002 - 02:52 #13
tgm--> Du kan snakke med mig ICQ hvad du gerne vil have.. så kan jeg hjælpe dig - 157831584.
Avatar billede paviuz Nybegynder
07. september 2002 - 02:55 #14
ellerMSN ? ;)
PaviuZ@amok.dk
Avatar billede paviuz Nybegynder
07. september 2002 - 03:00 #15
Nå.. ses imorgen tror jeg,.. smutter SNART iseng.. du kan ændre lidt i designet på kontakt.html osv. men det kan være farligt at ændre for meget :O)
Avatar billede tgm Nybegynder
07. september 2002 - 03:01 #16
Som sagt jeg KAN IKKE PHP endnu

så al det med $ tegn osv det er ren vrøvl for mig

DERFOR HTML
Avatar billede Noone Nybegynder
07. september 2002 - 03:03 #17
Selvom du ikke kan PHP kan du godt bruge ovenstående script... Det skal bare på en server der understøtter PHP... Men ellser brug denne form: (Lader til du valgte at ignorere det, hvilket får mig til at tro at du ikke læste min kommentar. Men den kommer lige en gang til.)

-------------------------------------------------------------------------
<form action="mailto:min.email.adresse" method="POST">
Navn: <input type="text" name="navn"><br>
E-Mail: <input type="text" name="email"><br>
<textarea name="besked">Skriv din besked her...</textarea>
</form>
-------------------------------------------------------------------------
Avatar billede paviuz Nybegynder
07. september 2002 - 03:08 #18
Når man ikke kan lave en ordenlig en i HTML er det nok lidt svært at hjælpe dig? du spiller så skide smart som om at du VED at den kan laves lige så godt i HTML og alt muligt... Du kan ikke godtage at den IKKE kan laves i HTML! HTML er IKKE sprog til at lave tagwall's OSV!
tag et en tur forbi www.webcafe.dk nu gider jeg ikke høre på det der: HTML MAIL FORM!
Avatar billede Noone Nybegynder
07. september 2002 - 03:17 #19
paviuz > Hvem henvender du dig egentlig til?

Mit ovenstående eksempel vil f.eks. virke, at mailen er noget der ikke er nemt at forstå, og at brugeren skal ha' et program til at håndtere mailto: er jo så lige en anden sag. Og det er en lorte løsning for dovenkroppe.

TGM > Selvom du ikke kan PHP så burde du kunne finde ud af, at tage et færdigt script, putte det i en fil, gemme det, uploade og bgruge det.
Avatar billede paviuz Nybegynder
07. september 2002 - 03:19 #20
Chanoa --> Enig...
har godt nok ikke prøvet din løsning men, blir det ikke sådan noget med email blandet ind i beskeden og det samme med navn, og det bliver hELT kludret?
Avatar billede tgm Nybegynder
07. september 2002 - 03:22 #21
men hvis det ikke kan laves i html så må man jo sige det TYDELIGT så man kan forstå det

Jeg er altså lidt tyk omkring bolden

så er det jo bare det med at finde et godt virkende mail form
Avatar billede Noone Nybegynder
07. september 2002 - 03:23 #22
Det bliver noget istil med det her format:

navn=mitnavn&email=minemail&besked=min+besked+der
fylder+flere+linjer.

Altså ikke et format man gidder modtage mange e-mails i, og for at gøre det værre, så åbner OE f.eks. en ny mail, med en vedhæftet fil (Som er ovenstående) og så vil Hr. Jensen måske undre sig over, hvorfor pokker webnissen ikke bare lavede et almindeligt e-mail link.
Avatar billede tgm Nybegynder
07. september 2002 - 03:24 #23
kender i nogle gode nogle som er lavet og er klar til brug

evt send dem til Jubelidioten@t-g-m.dk
Avatar billede Noone Nybegynder
07. september 2002 - 03:25 #24
Ok, det kommer her tydeligt!

DET KAN GODT LADE SIG GØRE I REN HTML, MEN DET ER EN LORTE LØSNING OG RESULTATET ER DET SAMME SOM AT SKRIVE ET NORMALT E-MAIL LINK PÅ SIDEN. BORTSET FRA AT MAN MED ET E-MAIL LINK HAR MEGET NEMMERE VED AT LÆSE DET.

Ups, caps lock sad fast!
Avatar billede Noone Nybegynder
07. september 2002 - 03:25 #25
Jeg har f.eks. smidt et simpelt velfungerende gennemtestet form-to-mail script i PHP lidt længere oppe.
Avatar billede paviuz Nybegynder
07. september 2002 - 03:27 #26
Du fatter vist hat hva TGM?
Du må da også tænkte lidt selv... kan du ikke se at vi er bare LIDT sure/irreterede på dig? og så kommer du med sådan en klam kommentar....
Og JA din Email Adr passer faktisk fint dig: "Idioten"
Avatar billede paviuz Nybegynder
07. september 2002 - 03:32 #27
Jeg er færdig i det her spørgsmål.
Avatar billede Noone Nybegynder
07. september 2002 - 03:37 #28
paviuz > Tænkte selv på at fyre den kommentar af, men lod være, mest fordi mit humør lige nu ville ha' fået det til at blive en hel roman...
Avatar billede tgm Nybegynder
07. september 2002 - 03:44 #29
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