Avatar billede radiomus Nybegynder
18. august 2006 - 11:53 Der er 18 kommentarer og
1 løsning

Jeg vil gerne have hjælp til at udvide antallet af form kasser..

Jeg har klippet dette sammen af flere scripts men den virker ikke. Hvis jeg nøjes med dem der var originalt virker det fint og sender kontakter og en besked. Men er der ikke muligt at rette på scriptet så den kan sende alle informationerne? Eller er der en eller anden der ligger inde med et php script der kan bruges.???

tjek

http://www.left-right.dk/hyr.php


på forhånd 1000 tak for hjælpen
Avatar billede mcgoat Nybegynder
18. august 2006 - 11:55 #1
hvordan ser dit mailscript ud?
Avatar billede radiomus Nybegynder
18. august 2006 - 12:01 #2
PS: send.php ser sådan ud.. hammer forkert... så HJÆLP!!!

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
if (isset($_POST['submit']))
{
if (!empty($_POST['name']) && // tjek, at der er skrevet et navn
!empty($_POST['email']) &&    // tjek, at der er skrevet en e-mail-adresse
!empty($_POST['subject']) &&  // tjek, at der er skrevet et subject
!empty($_POST['message']) &&  // tjek, at der er skrevet en besked
!empty($_POST['message2']) &&  // tjek, at der er skrevet en besked
!empty($_POST['message3']) &&  // tjek, at der er skrevet en besked
!empty($_POST['message4']) &&  // tjek, at der er skrevet en besked
!empty($_POST['message5']) &&  // tjek, at der er skrevet en besked
!empty($_POST['message6']) &&  // tjek, at der er skrevet en besked
!empty($_POST['message7']) &&  // tjek, at der er skrevet en besked

// her følger sikringen mod spambotter
!strpos($_POST['name'], "left-right.dk") &&  // tjek, at dit domæne ikke er skrevet i feltet "navn"
!strpos($_POST['email'], "left-right.dk") && // tjek, at dit domæne ikke er skrevet i feltet "email"
!strpos($_POST['name'], "@") && // tjek, at der ikke er et @ i "navn"
!eregi("\r",$_POST['name']) &&  // tjek, at der ikke er "vogn-retur" i "navn"
!eregi("\n",$_POST['name']) &&  // tjek, at der ikke er "linjeskift" i "navn"
!eregi("\r",$_POST['email']) && // tjek, at der ikke er "vogn-retur" i "email"
!eregi("\n",$_POST['email']))  // tjek, at der ikke er "linjeskift" i "email"

// er alt ok, fortsættes med afsendelse af mailen
{
  $headers="From: ".$_POST['name']."<".$_POST['email'].">";
  if (@$_POST['customer_copy'])
  {
  $headers .= "\r\nBcc: ".$_POST['email'];
  }
  if (@mail("prb@left-right.dk", strip_tags($_POST['subject']),
  stripslashes(strip_tags($_POST['message', 'message2'])), $headers))
  {
  echo "<p>Tak for din henvendelse. 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>Mailen kunne ikke sendes, alle felter skal udfyldes korrekt!</p>";
}
}
?>

</body>
</html>
Avatar billede mcgoat Nybegynder
18. august 2006 - 12:10 #3
<INPUT <INPUT id="t3" type="text" name="subject" maxLength=40 size=68 />
            <BR>
            Telefon:<BR>
            <INPUT <INPUT id="t4" name="message" maxLength=40 size=68 />
            <BR>
            Stilling:<BR>
            <INPUT <INPUT id="t4" name="message2" maxLength=40 size=68 />

skal nok være:

            <INPUT id="t3" type="text" name="subject" maxLength=40 size=68 />
            <BR>
            Telefon:<BR>
            <INPUT id="t4" name="message" maxLength=40 size=68 />
            <BR>
            Stilling:<BR>
            <INPUT id="t4" name="message2" maxLength=40 size=68 />

til at starte med.

og.

if (@mail("prb@left-right.dk", strip_tags($_POST['subject']),
  stripslashes(strip_tags($_POST['message', 'message2'])), $headers))

kan du se den kun sender $_POST['message'], den skal vel også sendt alle de andre $_POSTS :) har desværre ikke tid lige nu :(
Avatar billede radiomus Nybegynder
18. august 2006 - 12:36 #4
Det er okay.. det var da en start.. men alt hjælp imødekommes da jeg ikke fatter en bjælde af hvad jeg laver.. men prøver mig frem
Avatar billede radiomus Nybegynder
18. august 2006 - 22:49 #5
Er der slet ikke nogen der kan hjælpe mig
Avatar billede mcgoat Nybegynder
19. august 2006 - 02:05 #6
Prøvede at rette i det i 5 min.. er lidt træt men håber ikke jeg har lavet nogen fatale fejl :)

hyr.php:

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>left &amp; right - Coaching for the right choice</title>
<style>
<!--
p.MsoNormal
    {mso-style-parent:"";
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Times New Roman";
    color:black;
    margin-left:0cm; margin-right:0cm; margin-top:0cm}
div.MsoNormal
    {mso-style-parent:"";
    margin-bottom:.0001pt;
    font-size:10.0pt;
    font-family:"Times New Roman";
    color:black;
    margin-left:0cm; margin-right:0cm; margin-top:0cm}
-->
</style>

<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body>

<div align="center">
    <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" width="758" height="413">
        <!-- MSTableType="layout" -->
        <tr>
            <td></td>
            <td></td>
            <td height="11"></td>
        </tr>
        <tr>
            <td width="36">&nbsp;</td>
            <td valign="top" align="left" width="689">
            <!-- MSCellType="ContentBody" -->
            <span lang="DA" style="font-size: 8.0pt; font-family: Verdana; color: #999999">
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt" align="center">
            <img border="0" src="lg.jpg" width="170" height="96"><img border="0" src="pia.jpg" width="102" height="108" align="right"></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <a href="coach.html">
            <span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; text-decoration:none">
            <font color="#999999">Hvad er Coaching</font></span></a></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; color: #00CC00">
            <font color="#999999"><span style="text-decoration: none">
            <a href="mis.html">
            <span style="text-decoration: none"><font color="#999999">Mission &amp;
            Visioner</font></span></a></span></font></span><font color="#999999"><span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; "></a></span></font></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; color: #999999">
            <a href="life.html"><span style="text-decoration: none">
            <font color="#999999">Life Coaching</font></span></a></span></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; color: #999999">
            <a href="business.html"><span style="text-decoration: none">
            <font color="#999999">Business Coaching</font></span></a></span></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; color: #999999">
            <a href="hyr.html"><span style="text-decoration: none">
            <font color="#00CC00">Hyr en Coach</font></span></a></span></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <a href="om.html">
            <span lang="EN-GB" style="font-size: 8.0pt; font-family: Verdana; color: #999999; text-decoration:none">
            Om Pia Rodil Bach</span></a></p>
           
        <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
          <font face="Verdana" style="font-size: 8pt" color="#999999"> <a href="kontakt.php"><span style="text-decoration: none">
          <font color="#999999">Kontakt</font></span></a></font></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">
            <font face="Verdana" style="font-size: 8pt" color="#999999">
            <a href="index.html"><span style="text-decoration: none">
            <font color="#999999">Tilbage til forside</font></span></a></font></p>
            <p class="MsoNormal" style="text-indent: -28.3pt; margin-left: 28.3pt">&nbsp;
            </p>
            <hr size="2" width="100%" align="center">
            <p class="MsoNormal"><font size="1" face="Verdana">
            <font color="#999999">
                <blockquote> &nbsp;
<form method="post" action="send.php">

<fieldset>
          <legend><span class="text"><font color="#999999" size="1" face="Verdana, Arial, Helvetica, sans-serif">Husk
          at udfylde alle felter</font></span></legend></span>
          </font> <span lang="DA" style="font-size: 8.0pt; font-family: Verdana; color: #999999"> <font size="1" face="Verdana" color="#999999">
       
            Navn:<BR>
            <INPUT type="text" name="Inavn" maxLength=40 size=68 />
                <BR>
            E-mail:<BR>
            <INPUT type="text" name="Iemail" maxLength=40 size=68/> 
              <BR>
            Adresse:<BR>
            <INPUT type="text" name="Iadresse" maxLength=40 size=68 />
            <BR>
            Telefon:<BR>
            <INPUT name="Itelefon" maxLength=40 size=68 />
            <BR>
            Stilling:<BR>
            <INPUT name="Istilling" maxLength=40 size=68 />
                   

<BR>
            Beskriv <font color="#00CC00">dine top 3 mål</font> for det kommende
            år:<BR>
            <textarea name="Imessage1" rows="3" cols="51"></textarea>
            <BR>
            Hvilket mål vil gøre den <font color="#00CC00">største forskel</font>
            for dig at opnå?:<BR>
            <textarea name="Imessage2" rows="3" cols="51"></textarea>
            <BR>
            Hvad vil det give dig at opnå dit mål?:<BR>
            <textarea name="Imessage3" rows="3" cols="51"></textarea>
            <BR>
            Hvordan VED du at du har <font color="#00CC00">opnået dit mål?</font>:<BR>
            <textarea name="Imessage4" rows="3" cols="51"></textarea>
            <BR>
            Hvor hørte du første gang om Left and Right?:<BR>
            <textarea name="Imessage5" rows="3" cols="51"></textarea>
            <BR>

<label for="t5">Ønskes kopi?</label>
<input type="checkbox" id="t5" name="Ikunde_kopi" checked="checked" />

<label for="t6"> </label><input id="t6" type="submit" name="submit" value=" Send mail " />
&nbsp; &nbsp; <input type="reset" value=" Slet alt " />
</fieldset>
</form>
           
   
   


</p>
            <p class="MsoNormal" align="right" style="text-align: right">.</p>
            <p class="MsoNormal">&nbsp;</p>
            <hr size="2" width="100%" align="center">
            <p class="MsoNormal" align="right"><sup>
            <font face="Verdana" color="#999999">
            <A
href="java script:window.external.AddFavorite
('http://www.left-right.dk/','left & right - Coaching for the right choice');">
            <span style="font-size: 8pt; ">
            <font color="#999999"><span style="text-decoration: none">Føj denne side
            til fortrukne</span></font></span></font></sup></span></td>
            <td height="402" width="33">&nbsp;</td>
        </tr>
    </table>
</div>

</body>

</html>


send.php:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
if (isset($_POST['submit']))
{
if (!empty($_POST['Inavn']) && // tjek, at der er skrevet et navn
!empty($_POST['Iemail']) &&    // tjek, at der er skrevet en e-mail-adresse
!empty($_POST['Iadresse']) &&  // tjek, at der er skrevet en adresse
!empty($_POST['Itelefon']) &&  // tjek, at der er skrevet et tlf-nr
!empty($_POST['Istilling']) &&  // tjek, at der er skrevet en stilling
!empty($_POST['Imessage1']) &&  // tjek, at der er skrevet en besked
!empty($_POST['Imessage2']) &&  // tjek, at der er skrevet en besked
!empty($_POST['Imessage3']) &&  // tjek, at der er skrevet en besked
!empty($_POST['Imessage4']) &&  // tjek, at der er skrevet en besked
!empty($_POST['Imessage5']) &&  // tjek, at der er skrevet en besked

// her følger sikringen mod spambotter
!strpos($_POST['Inavn'], "left-right.dk") &&  // tjek, at dit domæne ikke er skrevet i feltet "navn"
!strpos($_POST['Iemail'], "left-right.dk") && // tjek, at dit domæne ikke er skrevet i feltet "email"
!strpos($_POST['Inavn'], "@") && // tjek, at der ikke er et @ i "navn"
!eregi("\r",$_POST['Inavn']) &&  // tjek, at der ikke er "vogn-retur" i "navn"
!eregi("\n",$_POST['Inavn']) &&  // tjek, at der ikke er "linjeskift" i "navn"
!eregi("\r",$_POST['Iemail']) && // tjek, at der ikke er "vogn-retur" i "email"
!eregi("\n",$_POST['Iemail']))  // tjek, at der ikke er "linjeskift" i "email"

// er alt ok, fortsættes med afsendelse af mailen
{
  $headers="From: ".$_POST['Inavn']."<".$_POST['Iemail'].">";
  if (@$_POST['Ikunde_kopi'])
  {
  $headers .= "\r\nBcc: ".$_POST['Iemail'];
  }

$subject = "Besked fra left & right.dk";
$besked = "Fra: " . $_POST['Inavn'] . "\n";
$besked .= "Email: " . $_POST['Iemail'] . "\n";
$besked .= "Adresse: " . $_POST['Iadresse'] . "\n";
$besked .= "Tlf: " . $_POST['Itelefon'] . "\n";
$besked .= "Stilling: " . $_POST['Istilling'] . "\n";
$besked .= "Beskriv dine top 3 mål for det kommende år: " . $_POST['Imessage1'] . "\n";
$besked .= "Hvilket mål vil gøre den største forskel for dig at opnå?: " . $_POST['Imessage2'] . "\n";
$besked .= "Hvad vil det give dig at opnå dit mål?: " . $_POST['Imessage3'] . "\n";
$besked .= "Hvordan VED du at du har opnået dit mål?: " . $_POST['Imessage4'] . "\n";
$besked .= "Hvor hørte du første gang om Left and Right?: " . $_POST['Imessage5'] . "\n";

  if (@mail("prb@left-right.dk", strip_tags($subject),
  stripslashes(strip_tags($message)), $headers))
  {
  echo "<p>Tak for din henvendelse. 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>Mailen kunne ikke sendes, alle felter skal udfyldes korrekt!</p>";
}
}
?>

</body>
</html>
Avatar billede mcgoat Nybegynder
19. august 2006 - 02:07 #7
hov.. så da lige en enkelt i send.php

if (@mail("prb@left-right.dk", strip_tags($subject),
  stripslashes(strip_tags($message)), $headers))

skal være

if (@mail("prb@left-right.dk", strip_tags($subject),
  stripslashes(strip_tags($besked)), $headers))
Avatar billede radiomus Nybegynder
20. august 2006 - 04:17 #8
Jeg prøver det i morgen tidlig.. hvis det virker siger jeg 10000000 tak
Avatar billede mcgoat Nybegynder
20. august 2006 - 13:35 #9
du må lige sige til :)
Avatar billede mcgoat Nybegynder
20. august 2006 - 20:37 #10
fået kigget på det?
Avatar billede radiomus Nybegynder
21. august 2006 - 00:52 #11
Jeg kunne ikke få det til at virke..
øv bøv
Avatar billede radiomus Nybegynder
21. august 2006 - 00:54 #12
Avatar billede mcgoat Nybegynder
21. august 2006 - 08:13 #13
øhhh. den burde da ikke komme med den fejl. I det jeg skrev har du set jeg havde delt det op i 2 filer ikke? i hyr.php og send.php?
Avatar billede radiomus Nybegynder
21. august 2006 - 12:38 #14
Du er så sej mcgoat.. Tak.. nu virker det upåklageligt.. nu skal jeg bare have fundet ud af hvordan jeg giver point..

Jeg skriver også lige en anbefaling af dig..
Avatar billede radiomus Nybegynder
21. august 2006 - 12:39 #15
Du er så sej mcgoat.. Tak.. nu virker det upåklageligt.. nu skal jeg bare have fundet ud af hvordan jeg giver point..

Jeg skriver også lige en anbefaling af dig..
Avatar billede radiomus Nybegynder
21. august 2006 - 12:39 #16
skriver du det ikke som et svar så jeg kan give dig point?
Avatar billede mcgoat Nybegynder
21. august 2006 - 15:01 #17
Svar :) du vælger bare dig selv og klikker afvis. og så når der kun er mit navn tilbage klikker du på det og accepter :)

Glad for det virkede :)
Avatar billede mcgoat Nybegynder
21. august 2006 - 16:57 #18
forstår dog ikke hvorfor du har Dato med sidst opdateret. den tager jo altid i dag. det skal måske bare se ud som om den bliver opdateret hele tiden? :)
Avatar billede radiomus Nybegynder
23. august 2006 - 00:16 #19
Hahahah.. Det har du da ret i
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