WEBBMAIL

PHP

6 svar · 625 visningar · startad av frozie

Medlem sedan apr. 201037 inlägg
Trådstart#1

Hejsan håller på med en mail funktion till min sida men, vet hur det går till i php. vill att om man väljer radio IT så skickar ett mail till mig med rubriken IT och sedan titteln effter till min mail...

Alla radio ska skickas till samma mail men med olika tittel i början som jag förklarade :)

Hoppas någon kan hjälpa till :)

<form id="contacts-form" action="">
<fieldset>
                  <label>Namn:</label>
          <input type="text" value=""/>
          <br><br>
<label>E-Post:</label>
          <input type="text" value=""/><br><br>
                    <label>Till:</label>
          <input type="radio" name="information" value="information"> Information<br>
          <input type="radio" name="cv" value="cv"> CV<br>
		<input type="radio" name="it" value="it"> IT
        
                  <label>Medelande:</label>
          <textarea cols="1" rows="1"></textarea>
          
         <p ALIGN=right><a href="#"><strong>Skicka Mail!</strong></a></p>
                  </fieldset>
      </form>
Medlem sedan juni 2009920 inlägg
#2

Om jag förstått dig rätt:

if ($_POST['information'] ==  it) $title = "IT";
else $title = "CV";

mail("mailadress",$title, "Hejsan hoppsan");
Medlem sedan juni 2009920 inlägg
#3

Var det själva formuläret som var problemet?

<form id="contacts-form" action="index.php" method="post"> 
<label>Namn:</label>
<input type="text" value=""/><br/>
<label>E-Post:</label> 
<input type="text" value=""/><br/>
<label>Till:</label> 
<input type="radio" name="information" value="information"> Information</input>
<input type="radio" name="information" value="cv"> CV</input>
<input type="radio" name="information" value="it"> IT</input><br/>

<label>Medelande:</label> 
<textarea cols="1" rows="1"></textarea><br/>
<button type="submit">Skicka mail</button>
</form>
Medlem sedan apr. 201037 inlägg
#4

Så detta skall funka ? den ska ju öven ta namn epost och medelandet


<form id="contacts-form" action="">
<fieldset>
                  <label>Namn:</label>
          <input type="text" value=""/>
          <br><br>
<label>E-Post:</label>
          <input type="text" value=""/><br><br>
                    <label>Till:</label>
          <input type="radio" name="information" value="information"> Information<br>
          <input type="radio" name="cv" value="cv"> CV<br>
        <input type="radio" name="it" value="it"> IT
        
                  <label>Medelande:</label>
          <textarea cols="1" rows="1"></textarea>
          
         <p ALIGN=right><a href="#"><strong>Skicka Mail!</strong></a></p>
                  </fieldset>
      </form>  

<?php

if ($_POST['information'] ==  it) $title = "IT";
else $title = "CV";

mail("asdsad@gmail.com",$title, "Hejsan hoppsan");

?>
Medlem sedan juni 2009920 inlägg
#5

Skapa en fil som heter form.php, och en som heter mail.php.

form.php

<form id="contacts-form" action="mail.php" method="post"> 
<label>Namn:</label>
<input type="text" name="name"/><br/>
<label>E-Post:</label> 
<input type="text" name="mail"/><br/>
<label>Till:</label> 
<input type="radio" name="information" value="Information">Information</input>
<input type="radio" name="information" value="CV">CV</input>
<input type="radio" name="information" value="IT">IT</input><br/>

<label>Medelande:</label> 
<textarea cols="1" rows="1" name="message"></textarea><br/>
<button type="submit">Skicka mail</button>
</form>

mail.php

<?php 
mail("dinmailadress",
$_POST['information'],"Från: ".$_POST['name']. " 
Mailadress: " . $_POST['mail'] . "
Meddelande: " .$_POST['message']); 
?>
Medlem sedan juni 2009920 inlägg
#6

Glöm inte markera lösta trådar som löst ;)

Medlem sedan apr. 201037 inlägg
#7

vet ej hur :)

381 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
118 ms — hämta statistik (db)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)