Hjælp med sessions i forbindelse med mail
HejJeg sidder og forsøger at lære PHP, men er kommet lidt i vanskeligheder, håber der er en der kan hjælpe.
Jeg har først lavet en side med en form, her kan bruger komme med et input, som så sendes til næste side.
Her er form siden:
<html>
<head>
<title>Email</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h4>Email forsøg</h4>
<form action="process.php" method="POST">
<a>Vælg emne og send forespørgsel på mail til mig: </a><select name="emne">
<option>RIS</option>
<option>ROS</option>
</select>
Besked: <input name="besked" type="text" />
<input type="submit" />
</form>
</body>
</html>
Den virker fint, men bare så i kan se hvad jeg vil har jeg lige taget den med.
Efter den kommer så process.php, som det også fremgår af ovenstående:
<?
session_start();
//Først sættes variablerne, med navnene fra email.html.
$emne =$_POST['emne'];
$besked =$_POST['besked'];
//Registrering af sessions
$_SESSION['emne'] = $emne;
$_SESSION['besked'] = $besked;
//Så viser vi bruger om han valgte ris eller ros under "emne".
echo "Du valgte at skrive under emnet "."$emne".":";
//Jeg lukker php server delen for at lave en form til brugerens besked. Og viser brugeren hans besked inden han sender den.
?>
<br><br>
Din besked:<br>
<textarea name="tekst" rows="10" cols="40">
<?
//Inde i formen starter php så igen
echo $besked
?>
</textarea>
<br><br>
<a>Er du tilfreds tryk Send</a><br>
<a href="mail.php">SEND</a>
Den ser også umiddelbart ud til at fungere. Den modtager inputtet fra første side. Gemmer de 2 input variabler som sessions.(Har tjekket min /tmp og det ser fint ud.
Det jeg så vil er at åbne en side, der benytter de 2 sessions/variabler $emne og $besked og sender dem i en mail til mig selv.
Har forsøgt lidt af hvert fik også hjælp tidligere, men stædig som jeg er:), ville jeg selv prøve. Det lykkedes ikke, så hvem har et forslag?
//SalmanR
