Avatar billede twami Nybegynder
27. marts 2004 - 12:16 Der er 7 kommentarer og
1 løsning

Fra ASP til PHP

Halløj...

Jeg har lige skiftet udbyder. Min gamle udbyder (Scannet)understøttede ASP scripts, men det gør min nye udbyder ikke! Derimod understøtter min nye udbyder PHP.

Jeg har et HTML dokument, hvor man kan se hvad der skal være af felter og bokse i det nye PHP script!

Jeg håber nogen gider programmere et PHP script, så det vil fungere med de felter og bokse der er i HTML dokumentet. Meningen er at jeg vil have php scriptet til at sende mails!

Jeg ved godt jeg sikkert har formuleret mig meget utydeligt og forkert, men jeg er bestemt ikke nogen programmerings-haj!

På forhånd tak...


Her er min HTML kode:

<html>
<body>
<form action="http://scripts.scannet.dk/form2mail.asp" method="post">
<input type="hidden" name="recipient" value="mmk@anamia.dk">
<input type="hidden" name="subject" value="Fra hjemmesiden">
<input type="hidden" name="redirect" value="http://www.anamia.dk/index.htm">
<input type="hidden" name="return_link_url" value="http://www.anamia.dk/index.htm">

<input type="Checkbox" name="Administrativ bistand" value="ja">Administrativ bistand<br>
<input type="Checkbox" name="Økonomisk rådgivning" value="ja">Økonomisk rådgivning<br>
<input type="Checkbox" name="Virksomhedsrådgivning" value="ja">Virksomhedsrådgivning<br>
<input type="Checkbox" name="Personalereskruttering" value="ja">Personalereskruttering<br>
<input type="Checkbox" name="Personalesearch" value="ja">Personalesearch<br>
<input type="Checkbox" name="Jobbank" value="ja">Jobbank<br>
<input type="Checkbox" name="Ledertræning" value="ja">Ledertræning<br>
<input type="Checkbox" name="Lederkurser" value="ja">Lederkurser<br>
<input type="Checkbox" name="Foredrag" value="ja">Foredrag<br>
<input type="Checkbox" name="Workshops" value="ja">Workshops<br>
<input type="Checkbox" name="Workshops" value="ja">Internet<br>
<input type="Checkbox" name="Ikke noget specielt, jeg er blot nysgerrig" value="ja">Ikke noget

specielt, jeg er blot nysgerrig<br><br><br>

Navn: <input type="text" size="18" name="Navn" value=""> <br>
Firma: <input type="text" size="18" name="Firma" value=""> <br>
Adresse: <input type="text" size="18" name="Adresse" value=""> <br>
Postnr. & by: <input type="text" size="18" name="Postnr. & by" value=""> <br>
Tlf.: <input type="text" size="18" name="Tlf" value=""> <br>
Fax: <input type="text" size="18" name="Fax" value=""> <br>
E-mail: <input type="text" size="18" name="E-mail" value=""> <br> <br>

<input type="Reset" value="Slet">
<input type="submit" value="Send">
</form>
</body>
</html>
Avatar billede leif Seniormester
27. marts 2004 - 12:23 #1
Du er ikke sikker på den nye udbyder har noget lign. script du kan bruge ???
Avatar billede twami Nybegynder
27. marts 2004 - 13:03 #2
Den nye udbyder har ikke noget lignende som jeg kan bruge, men understøtter som sagt PHP!

Håber nogen kan hjælpe...!
Avatar billede krydset Nybegynder
27. marts 2004 - 13:07 #3
Skal det bare sende alt info til din mail ??
Avatar billede twami Nybegynder
27. marts 2004 - 13:38 #4
Jepper, alt info... I mailen skal der stå hvilke felter der er blevet krydset af, og så skal det selvfølgelig fremgå hvad afsenderens navn, adresse osv. er!
Avatar billede twami Nybegynder
27. marts 2004 - 23:27 #5
Er der ingen der kan hjælpe...? Jeg skal gerne give en hund til den der kan løse min opgave/problem (det haster nemlig lidt)!
Avatar billede hmortensen Nybegynder
28. marts 2004 - 10:49 #6
----------mail.php-----------
<html>
<body>
<form action="send.php" method="post">
<input type="hidden" name="submitted" value="ok">
<input type="Checkbox" name="aadministrativ" value="ja">Administrativ bistand<br>
<input type="Checkbox" name="oekonomisk" value="ja">Økonomisk rådgivning<br>
<input type="Checkbox" name="virksomhedsraadgivning" value="ja">Virksomhedsrådgivning<br>
<input type="Checkbox" name="personalereskruttering" value="ja">Personalereskruttering<br>
<input type="Checkbox" name="personalesearch" value="ja">Personalesearch<br>
<input type="Checkbox" name="jobbank" value="ja">Jobbank<br>
<input type="Checkbox" name="ledertraening" value="ja">Ledertræning<br>
<input type="Checkbox" name="lederkurser" value="ja">Lederkurser<br>
<input type="Checkbox" name="foredrag" value="ja">Foredrag<br>
<input type="Checkbox" name="workshops" value="ja">Workshops<br>
<input type="Checkbox" name="internet" value="ja">Internet<br>
<input type="Checkbox" name="nysgerrig" value="ja">Ikke noget

specielt, jeg er blot nysgerrig<br><br><br>

Navn: <input type="text" size="18" name="navn" value=""> <br>
Firma: <input type="text" size="18" name="firma" value=""> <br>
Adresse: <input type="text" size="18" name="adresse" value=""> <br>
Postnr: <input type="text" size="18" name="postnr" value=""> <br>
By: <input type="text" size="18" name="by" value=""> <br>
Tlf.: <input type="text" size="18" name="tlf" value=""> <br>
Fax: <input type="text" size="18" name="fax" value=""> <br>
E-mail: <input type="text" size="18" name="email" value=""> <br> <br>

<input type="Reset" value="Slet">
<input type="submit" value="Send">
</form>
</body>
</html>
---------mail.php-------------


----------send.php-----------
<?php
if ((isset($submitted)) && ($submitted == "ok"))
{
$ownname = "Dit navn";
$to  = "mmk@anamia.dk";
$subject = "Fra hjemmesiden";

if ($aadministrativ != "ja")
{
    $aadministrativ = "Nej";
}

if ($oekonomisk != "ja")
{
    $oekonomisk = "nej";
}

if ($virksomhedsraadgivning != "ja")
{
    $virksomhedsraadgivning = "nej";
}

if ($personalereskruttering != "ja")
{
    $personalereskruttering = "nej";
}

if ($personalesearch != "ja")
{
    $personalesearch = "nej";
}

if ($jobbank != "ja")
{
    $jobbank = "nej";
}

if ($ledertraening != "ja")
{
    $ledertraening = "nej";
}

if ($lederkurser != "ja")
{
    $lederkurser = "nej";
}

if ($foredrag != "ja")
{
    $foredrag = "nej";
}

if ($workshops != "ja")
{
    $workshops = "nej";
}

if ($internet != "ja")
{
    $internet = "nej";
}

if ($nysgerrig != "ja")
{
    $nysgerrig = "nej";
}


$message = "
<html>
<head>
<title>Mail fra {$navn}</title>
</head>
<body>
<table>
<tr>
  <td>Navn:</td><td>{$navn}</td>
</tr>
<tr>
  <td>Firma:</td><td>{$firma}</td>
</tr>
<tr>
  <td>Adresse:</td><td>{$adresse}</td>
</tr>
<tr>
  <td>Postnr/by:</td><td>{$postnr}&nbsp;{$by}</td>
</tr>
<tr>
  <td>Tlf:</td><td>{$tlf}</td>
</tr>
<tr>
  <td>Fax:</td><td>{$fax}</td>
</tr>
<tr>
  <td>E-mail:</td><td>{$email}</td>
</tr>
<tr>
  <td>Navn:</td><td>{$navn}</td>
</tr>
<tr>
  <td>Administrativ bistand:</td><td>{$aadministrativ}</td>
</tr>
<tr>
  <td>Økonomisk rådgivning:</td><td>{$oekonomisk}</td>
</tr>
<tr>
  <td>Virksomhedsrådgivning</td><td>{$virksomhedsraadgivning}</td>
</tr>
<tr>
  <td>Personalereskruttering</td><td>{$personalereskruttering}</td>
</tr>
<tr>
  <td>Personalesearch</td><td>{$personalesearch}</td>
</tr>
<tr>
  <td>Jobbank</td><td>{$jobbank}</td>
</tr>
<tr>
  <td>Ledertræning</td><td>{$ledertraening}</td>
</tr>
<tr>
  <td>Lederkurser</td><td>{$lederkurser}</td>
</tr>
<tr>
  <td>Foredrag</td><td>{$foredrag}</td>
</tr>
<tr>
  <td>Workshops</td><td>{$workshops}</td>
</tr>
<tr>
  <td>Internet</td><td>{$internet}</td>
</tr>
<tr>
  <td>Ikke noget specielt, jeg er blot nysgerrig</td><td>{$nysgerrig}</td>
</tr>
</table>
</body>
</html>
";

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "To: {$ownname} <{$to}>\r\n";
$headers .= "From: {$navn} <{$email}>\r\n";

mail($to, $subject, $message, $headers);

header("location: mail.php");
} else {
echo "Du har ikke tilladelse til at se denne side!";
}
?>
---------send.php-----------
Avatar billede twami Nybegynder
28. marts 2004 - 21:19 #7
Hej hindu_skp!

MANGE Tak for scriptet! Jeg har lige én ting som jeg gerne vil have tilføjet! Kan det programmeres sådan, så man bliver sendt videre til en ny side når man har trykket Send...!
Avatar billede hmortensen Nybegynder
28. marts 2004 - 22:35 #8
Når du trykker 'send', ryger du over til send.php, som sender selve mailen.

Du kan så rette denne linie til hvilken side den skal gå til bagefter:
header("location: mail.php");
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester