13. marts 2005 - 00:02Der er
42 kommentarer og 1 løsning
Formular hvordan og hvorledes
Hejsa..
Jeg har flere gange forsøgt mig med freescripts af div. udformninger til udarbejdelse af formulare til hjemmesider.. Jeg kunne godt tænke mig at vide hvordan man selv laver dem - altså hvad det kræver fra den der hoster min side osv. Derudover kunne jeg godt tænke mig at dem der udfylder en får et svar tilbage på mail Jeg har prøvet at oprette en regel i outlook ved modtagelse af en udfyldt formular fra en free formular jeg har nu - problemet er, at den jo ikke kan finde en email at sende til..
Det jeg søger er enten en standard formular som jeg selv kan redigere på, men som ikke er et såkaldt freescript.. i den forstand at jeg finder den ude på nettet og vel egentlig kommer ind over deres "design" efter de har udfyldt min formular. Eller også en gennemgang af hvordan jeg gør... sidder med dreamweaver og det er jo nemt nok at sætte tingene ind som jeg vil have i formularen, men det gør den jo ikke operationel.. da koden bagved mangler
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
fx kan jeg se den der hedder mail med php.. det er sådan noget jeg gerne ville have fat i...mener du så at jeg skal spørge min hoster om han tilbyder php til mit site??
Kan du på dit webhotel bruge asp? php? Der er foskellige former at sende mail med asp Jmail, Aspmail, AspEmail og så vidare, php er der i princip kun en Formen er fælles før båda former. Muligheden findes også at sende via cgi-bin men hvad siger FAQ eller andet på dit webhotel?
ok.. forstår ikke helt hvad du siger her "php er der i princip kun en Formen er fælles før båda former"
Hvad er bedst at anvende... den formular du har lavet med php... kunne man lave den uden at man skal skrive ens email igen.. eller skyldes det at man skal skrive den igen at den så fremstår i outlook som om at jeg modtager den fra hans email??
Hvad er bedst at bruge? Hvordan sætter man det op, så alle felter fx skal udfyldes? I den formular - skal man da skrive mail to gange.. eller kan jeg undlade det?
Skal lægge op det så du kan download. Hvad som er bedst at bruge hænger på dit webhotel Hvad de bruger før komponenter Selføldigt kan du undlade mail 2 gange men kan vare bra før at bli fri fra at bli spammad "kun før sjov". Hvis alle felter skal udfyldes kan du bruge Javascript
pyha... det med javascript er vist lige en tand for kompliceret... Jeg er ikke den store haj til det her.. bruge dreamweaver og ellers "låner" jeg fra sites rundt omkring på nettet...
Ja og de er pakkade med zip, og hvis du kan bruge ASP så lægg op Emailkomponent så finder du enkelt ud vilke komponenter der er til rådighed. Det med at chekke alle felter er utfylde, vent med det fordi først skal du finde ud at få en virkende form og sen få dit en validering af felten
"hvis du kan bruge ASP så lægg op Emailkomponent" Skal vare; lægg op Emailkomponent.asp på din server skriv stien til Emailkomponent.asp så finder du enkelt ud.....
I dit nuvarende formular finder du http://cgi.locuples.com/cgi-bin/FormMail.pl passer det med hvad som gælder før dit webhotel? I andet fald byd ud det mot det rette så virker det måske
Masse sludder kan jeg se. "php er der i princip kun en Formen er fælles før båda former" Skal vare I php er der i princip kun en mulighed fordi det er indbyggedt i php. Selve formen du udfyller er fælles både i php og asp. Du sporgte tidligare "kan jeg bare ikke se at der er nogen modtager mailadresse" Hvis du kigger et stykke ner i koden (den i php) så ser du:
mail($email, "Kopi af information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: noreply@domain.dk\r\n"); } mail("Per-Olof@domain.dk.dk", "Information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: Per-Olof@domain.dk\r\n"); Der stopper du ind hvem som skal modtage. Byd ud domain.dk mod hvilket det skal vare.
I denne kod bestemmer sender også hvis han vil ha en kopi if ( $_REQUEST['kopi'] && !empty( $_REQUEST['email'] ) ) mail($email, "Kopi af information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: noreply@domain.dk\r\n");
Hey.. Jeg har først fået tid til at kigge på det igen nu.. og jeg forstår ikke helt hvad du siger her..
Du sporgte tidligare "kan jeg bare ikke se at der er nogen modtager mailadresse" Hvis du kigger et stykke ner i koden (den i php) så ser du:
mail($email, "Kopi af information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: noreply@domain.dk\r\n"); } mail("Per-Olof@domain.dk.dk", "Information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: Per-Olof@domain.dk\r\n"); Der stopper du ind hvem som skal modtage. Byd ud domain.dk mod hvilket det skal vare.
Jeg er simpelthen ikke med på hvad du mener...er det her jeg definerer den mail som formularen skal sendes til eller hvad??
Skit jeg opdager lige nu at det er jeg self so narret dig virkligen sorry mail("Per-Olof@domain.dk.dk", "Information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: Per-Olof@domain.dk\r\n"); skal så klart vare: mail("Per-Olof@domain.dk", "Information", $message, "From: postmaster@domain.dk\r\n" . "Reply-To: Per-Olof@domain.dk\r\n"); Hvis du self har adb@webspeed.dk.dk indsatt der får du ikke nogen info men jeg får den
if ( $_REQUEST['kopi'] && !empty( $_REQUEST['email'] ) ) ******** Her checkes hvis der er flueben i Kopi ruden { mail($email, "Kopi af information", $message, "From: Postmaster@humletennis.dk\r\n" . ****** Hvem du vil skal stå som afsendere f.ex Postmaster "Reply-To: noreply@humletennis.dk\r\n"); ****** noreply menes svare ikke på dette (modtagare) } mail("tildensomskalhamailet@humletennis.dk", "Information", $message, *** Som det står Hvem skal ha beskeden? "From: postmaster@humletennis.dk\r\n" . ****** Den som står som afsendare "Reply-To: nogenanden@humletennis.dk\r\n"); ****** Denne adresse kommer op hvis du klikker besvar i Outlook
Hvis du ikke finder ud det nu så send mig en mail (www.metadesign.dk kontakt) med dine mailadresser du vil ha ind så løser vi det. Hvis du kigger på http://www.metadesign.dk/test/ så finder du denne form uden dobble indtast af mail (mail2 med php)
Bare lige for at se om jeg har forstået det ret.. HVis nu en vilkårlig person udfylder formularen.. med fx mrknox@knox.dk... Jeg åbner så senere mit outlook for at tjekke min mail. Her ser jeg så at der er en der har udfyldt min (din) formular. Hvis jeg så klikker besvar - vil hans mail så stå som modtager (af mit besvar)??
Nix Då er du nødt til at skifte ud "Reply-To: nogenanden@humletennis.dk\r\n"); mod "Reply-To: ($email)"; tror jeg det bliver uden at ha prøvet. For at det eksakt skal passe til dit brug må du prøve dig frem
jeg ved godt jeg kan se hans mail i den besked jeg modtager, men det er fordi jeg ville sætte en regel op i outlook, som automatisk bare sendte svar tilbage hver gang jeg modtog den.. Jeg går hjem og leger med det.. ellers skriver jeg en mail til dig.. :-)
Det her virker desværre ikke.. er det helt umuligt at få ham der udfylder formularen til at stå som afsender i min mailbox - uden selvfølgelig at man laver en formular, som først skal gennem hans outlook.. det vil jeg nemlig helst undgå.. den skal sendes som nu.. direkte fra nettet..
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.