Kom ihåg mig?
Home Menu

Menu


Mailformulär för att skicka tips

 
Ämnesverktyg Visningsalternativ
Oläst 2008-04-22, 22:56 #1
MissBecciss avatar
MissBeccis MissBeccis är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2005
Inlägg: 24
MissBeccis MissBeccis är inte uppkopplad
Nykomling
MissBecciss avatar
 
Reg.datum: Apr 2005
Inlägg: 24
Finns det något enkelt sätt att göra ett formulär där man kan tipsa en kompis om något och ha tipsarens mail som avsändare? Helst så enkelt som möjligt så en rookie som jag klarar av det.
Går det att knåpa lite med formfixers script för att få till det?
Mitt webhotell stödjer inte asp.
MissBeccis är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 23:00 #2
elitassons avatar
elitasson elitasson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2007
Inlägg: 812
elitasson elitasson är inte uppkopplad
Mycket flitig postare
elitassons avatar
 
Reg.datum: Aug 2007
Inlägg: 812
Stödjer det PHP tro?
elitasson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 23:02 #3
MissBecciss avatar
MissBeccis MissBeccis är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2005
Inlägg: 24
MissBeccis MissBeccis är inte uppkopplad
Nykomling
MissBecciss avatar
 
Reg.datum: Apr 2005
Inlägg: 24
Ja, PHP ska det stödja
MissBeccis är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 23:09 #4
elitassons avatar
elitasson elitasson är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2007
Inlägg: 812
elitasson elitasson är inte uppkopplad
Mycket flitig postare
elitassons avatar
 
Reg.datum: Aug 2007
Inlägg: 812
Ofta när det gäller funktioner som dessa så är de knytna till en produkt. Dvs att man hämtar information om produkten (namn, info pris tex) som sen skickas iväg till den som blir tipsad.

Eller vad för information tänkte du skicka med i mailet?

Eller du är bara ute efter ett, något modifierat, "kontakta-oss"-formulär.

Om du har lite kunskaper om PHP, eller vill lära dig, så går det att läsa på http://se2.php.net/manual/en/function.mail.php

Exempelkod:
Kod:
mail($to, $namn . ' vill tipsa dig om en produkt - FORETAGSNAMN.se', "

Information om den produkt/tjänst om den tipsade får", 'From: ' . $epost);
Ska texten, där jag skrev "Information om den produkt/tjänst om den tipsade får", vara statisk? Eller ska den vara dynamisk?

EDIT: Stavfel, ska nog lägga mig strax :P
elitasson är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 23:20 #5
MissBecciss avatar
MissBeccis MissBeccis är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2005
Inlägg: 24
MissBeccis MissBeccis är inte uppkopplad
Nykomling
MissBecciss avatar
 
Reg.datum: Apr 2005
Inlägg: 24
hmm statisk, dynamisk???

Det är nog mer ett modifierat kontaktformulär jag är ute efter. Skillnaden ska vara att mailet skickas till de av tipsaren angivna mailadresserna med ett meddelande jag har förutbestämt. Det ska alltså vara en funktion där man kan tipsa sina vänner om en tävling på min sajt. Tänkte att man kanske kunde ändra något bara i färdiga script, typ formmailer, men jag är ju inte så insatt i detta.
MissBeccis är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-22, 23:34 #6
MissBecciss avatar
MissBeccis MissBeccis är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2005
Inlägg: 24
MissBeccis MissBeccis är inte uppkopplad
Nykomling
MissBecciss avatar
 
Reg.datum: Apr 2005
Inlägg: 24
Menade formfixer, inte formmailer.
MissBeccis är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-23, 13:27 #7
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
då är det en statisk text du skall använda, dvs att innehållet alltid är samma förutom tipsarens och mottagarens namn och epostadresser.

Så här kan ett enkelt formulär se ut i html
Kod:
<div id="tipsaenvan">
<form method="post" action="skicka.php">
<fieldset>
<legend>Tipsa en vän!</legend>
<p>För att tipsa en vän om tävlingen, fyll i fälten nedan</p>
<p>
<label for="your-name">Ditt namn</label>
<input type="text" id="your-name" name="your-name"/>

<label for="your-email">Din e-postadress</label>
<input type="text" id="your-email" name="your-email"/>

<label for="friend-name">Din väns namn</label>
<input type="text" id="friend-name" name="friend-name"/>

<label for="friend-email">Din väns e-postadress</label>
<input type="text" id="friend-email" name="friend-email"/>
</p>
</fieldset>
<p>
<input type="reset" id="form-reset" name="reset" value="Rensa"/>
<input type="submit" id="form-submit" name="submit" value="Skicka"/>
</p>
</form>
</div>
Sedan får du använda css är att ändra utseendet för formuläret och kanske en validering få att formuläret är rätt ifyllt innna det skickas.


Php-koden ser ut lite som såhär: (OBS, jag är långt ifrån en expert på PHP )
Kod:
<?php
$toname = $_POST["friend-name"];
$tomail = $_POST["friend-email"];

$fromname = $_POST["your-name"];
$frommail = $_POST["your-email"];

// validering här...



mail(
$toname . ' <'. $tomail .'>', 
'Tips från ' . $fromname , 
'Hej ' . $toname . '!\n\n Jag skulle vilja tipsa dig om en tävling på [URL=http://www.webben.se]http://www.webben.se[/URL] där man kan vinna jättefina priser...\n\nVänligen '. *$fromname, 
'From: ' . $fromname . ' <'. $frommail *.'>');

?>
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-23, 13:41 #8
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
Förtydling. Man behöver inte Formfixer med ovanstående kod, men det kanske kan vara ett alternativ...
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-23, 14:12 #9
rhdf rhdf är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2006
Inlägg: 359
rhdf rhdf är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2006
Inlägg: 359
En liten följdfråga på detta
är det bara jag som fått för mig detta eller är det så att vissa (många) webhotell inte tillåter att man skickar mail med en avsändare som inte tillhör den domänen man skickar från?
rhdf är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-04-23, 15:12 #10
najks avatar
najk najk är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2005
Inlägg: 1 224
najk najk är inte uppkopplad
Har WN som tidsfördriv
najks avatar
 
Reg.datum: Oct 2005
Inlägg: 1 224
Citat:
Originally posted by rhdf@Apr 23 2008, 14:12
En liten följdfråga på detta
är det bara jag som fått för mig detta eller är det så att vissa (många) webhotell inte tillåter att man skickar mail med en avsändare som inte tillhör den domänen man skickar från?
Stämmer, fast det är inte så mycket upp till webbhotellet, utan hänger mer på din dns konfiguration. Och då specifikt SPF records (se http://www.openspf.org/ ). Och det är upp till mottagarens mailserver att ta emot mailet eller inte beroende på SPF recordet.

Sen måste avsändarens adress finnas på någon server också, eftersom man ofta gör en return-path check och kollar så avsändaradressen verkligen finns.
najk är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 22:20.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017