Birger Sørensen wrote:
> tidemann wrote in dk.edb.internet.webdesign.clientside:
>> Erik Ginnerskov skrev:
>> Spørg i clientside om, hvordan præcis et sådant script skal skrues
>> sammen.
>>
>> Så det gør jeg...................
>>
>> tidemann wrote:
>>> Kan jeg på nogen måde sende brugeren videre til en anden side, efter
>>> at han har modtaget besked om at mailen er sendt?
>>
>>> echo "Ingen mailadresser fundet...";{
>>> echo "<p>Tak for din henvendelse $navn. Jeg svarer så hurtigt som
>>> muligt.</p>";
>>
>> Her ville jeg (med echo ?) lægge et javascript, der tæller ned og
>> derefter viderestiller til ønsket side.
>>
>>> }
>>
>> Er der en der kan hjælpe med det?
>> Jeg har ikke en klap forstand på php og ikke ret meget på javascript :)
>>
>> Se evt. dk.edb.internet.webdesign.serverside.php - tråden "send videre
>> efter x sekunder"
>>
>> --
>> Mvh Marianne
>> design af:
www.dhejne.dk -
www.ragdollys-cat-link.dk
>>
www.singingwolfs.dk -
www.royalmontana.dk
>>
>
> Der må mangle noget kode - også i serverside NG...
> 1 if og 4 else hænger ikke sammen, og som jeg kan tyde det der er,
> fungerer tingene ikke rigtigt...
>
> Svaret på dit spørgsmål, er at anvende en timeout der kalder en funktion
> der sætter document.URL eller location.href...
>
> echo "Ingen mailadresser fundet...";{
> echo "<p>Tak for din henvendelse $navn. Jeg svarer så hurtigt som
> muligt.</p>";
> echo '<script>
> to = setTimeOut( "Videre()", 5000);
> function Videre() {
> document.URL = "side_der_viderestilles_til";
> }
> </script>';
> }
>
Jeg får en "Der opstod en fejl på siden, nede i proceslinien" med en gul trekant og den skifter ikke
side!
Og lidt efter står der "Udført" med en gul trekant, men den skifter stadig ikke!
Hele kildekoden ser sådan ud:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" xml:lang="da">
<head>
<title>Sendt bestilling</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="Clairvoyant" />
<meta name="keywords" content="clairvoyance, clairvoyant, healing, reiki, kursus, mettemia" />
<meta name="author" content="Mettemia Bonding" />
<meta name="Copyright" content="Marianne Tidemann - Copyright 2007 - © all rights reserved" />
<meta name="Generator" content="Microsoft FrontPage 6.0" />
<link rel="stylesheet" type="text/css" media="all" href="css/mettemia.css" />
<link rel="stylesheet" type="text/css" media="print" href="css/print.css" />
<script type="text/javascript" src="script/banner.js"></script>
</head>
<body onload="roter()">
<div id="page">
<div id="banner">
<a href="#"><b><img border="0" src="bannere/dame.jpg" name="Banner" width="996" height="109"
alt="bannerbillede" /></b></a>
<div id="navbar">
<?php include("css/mettemia-menu.inc"); ?>
</div>
</div>
<div id="left">
</div>
<div id="indhold">
<?php
if (isset($_POST['submit'])){
if($_SESSION['verify'] == strtoupper($_POST['auth'])){
if (!empty($_POST['navn'])
&& !empty($_POST['email'])
&& !empty($_POST['tlf'])
&& !empty($_POST['date'])
&& !empty($_POST['make'])
&& !empty($_POST['sted'])
&& !empty($_POST['tid'])){
$headers="From: ".$_POST['name']
."<".$_POST['email'].">";
if (@$_POST['customer_copy']){
$headers .= "\r\nBcc: ".$_POST['email'];
$modtager='tidemann@tdcadsl.dk';
$mailTo = array (
"Århus" => array("tidemann@tdcadsl.dk","tidemann@tdcadsl.dk")
,"Esbjerg" => array("tidemann@tdcadsl.dk","tidemann@tdcadsl.dk")
,"København" => array("tidemann@tdcadsl.dk","tidemann@tdcadsl.dk")
);
$emne = "Mail fra en bruger";
$besked = "Du har modtaget en bestilling fra: \n
Navn: " . $_POST['navn']. "\n
Email: " . $_POST['email']. "\n
Tlf: " . $_POST['tlf']. "\n
Ønsket dato: " . $_POST['date']. "\n
Behandlingssted: " . $_POST['make']. "\n
Behandlingsform: " . $_POST['sted']. "\n
Ønsket tid: " . $_POST['tid']. "\n
Yderligere oplysninger: " . $_POST['besked']. "\n
Ring mig op: " . $_POST['call_me'];
if(array_key_exists($make,$mailTo))
mail(implode(",",$mailTo[$make]),$emne,$besked,$header);
else
echo "Ingen mailadresser fundet...";{
echo "<p>Tak for din henvendelse $navn. Jeg svarer så hurtigt som muligt.</p>";
}
}
else {
echo "<p>E-mailen blev ikke sendt. Der skete en fejl. Prøv igen!</p>";
}
}
else {
echo "<p>Alle felter skal udfyldes!</p>";
}
}
else {
echo "<p>Desværre, verifikationskoden kunne ikke godkendes!</p>";
}
}
?>
<br />
</div>
<div class="footer">
<?php include("css/footer.inc"); ?>
</div>
</div>
<h4><a class="a" href="#">Layout by Marianne Tidemann - Copyright 2007 - © all rights
reserved</a></h4>
</body>
</html>
--
Mvh Marianne
design af:
www.dhejne.dk -
www.ragdollys-cat-link.dk
www.singingwolfs.dk -
www.royalmontana.dk