/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Mailformular, fejlmeddelse
Fra : Lone Søderberg


Dato : 18-08-08 16:18

Jeg er igang med en hjemmeside for en forfatter, og er ved at
lave en mailformular.

Siden er at se her:

http://soederberg-webdesign.dk/astrid2/kontakt.php

Jeg har downloaded class.phpmailer.php efter anvisning i et andet
forum, og har fået det til at fungere på et andet site jeg har
lavet, men altså ikke her..

Min contactform.php ser sådan her ud:

<?php
$emailSubject = 'Feedback ipamki';
$WebMaster = 'Astrid@ipamki.com';

$emailField = $_POST['email'];
$nameField = $_POST['name'];
$budgetField = $_POST['budget'];
$travelersField = $_POST['travelers'];
$commentsField = $_POST['comments'];

$body = <<<EOD
<br><hr><br>
Email: $emailField <br>
Name: $nameField <br>
Favourite Gallery: $budgetField <br>
Reached site through: $travelersField <br>
Comments: $commentsField <br>
EOD;

require_once('class.phpmailer.php');

$mail = new PHPMailer();

$mail->From = $emailField;
$mail->FromName = "Søderberg";

$mail->Body = $body;
$mail->AddAddress($WebMaster, "Viggosmor");

if(!$mail->Send())
exit('Email blev ikke afsendt');

$theResults = <<<EOD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <meta http-equiv="Content-Type"
content="text/html;charset=utf-8"/>
   <title>Ipamki - Forfatter Astrid Heise-Fjelgren</title>
   <meta http-equiv="Content-Language" content="en-us" />
   
   <meta http-equiv="imagetoolbar" content="no" />
   <meta name="MSSmartTagsPreventParsing" content="true" />
   
   <meta name="description"
content="Ikke-Pasta-Med-K&#65533;dsovs-Igen!" />
   <meta name="keywords" content="Astrid Heise-Fjeldgren,
forfatter, Ipamki" />
   
   <meta name="author" content="http://soederberg-webdesign.dk" />
   
   <style type="text/css" media="all">
   @import "ipamki.css";
</style>
</head>

<body>
<div id="content">

<div id="banner1">
<img src="images/banner6.jpg" alt="Ipamki" />
</div>
<div id="banner2">
<img src="images/banner8.jpg" alt="Astrid Heise-Fjeldgren" />
</div>
<ul id="menu">
      <li><a href="index.html" target="_self">Forside</a></li>
      <li><a href="starten.html" target="_self">Starten</a></li>
      <li><a href="firmaet.html" target="_self">Bag firmaet</a></li>
      <li><a href="aktuelt.html" target="_self">Aktuelt</a></li>
      <li><a href="projekter.html" target="_self">Projekter</a></li>
      <li><a href="links.html" target="_self">Links</a></li>
      <li><a href="#" target="_self">Blog</a></li>
      <li><a href="kontakt.php" target="_self">Kontakt</a></li>
</ul>

<div id="sidebar2">
<center><img src="images/lille/3.jpg" alt="Skrivemaskine knapper"
/></center>



</div>

<div id="indhold">
<h1>Tak for din henvendelse, jeg vender tilbage til dig,
s&#65533; hurtigt som muligt!</h1>

</div>

<div id="footer">
<p align="center">Design af <a
href="http://soederberg-webdesign.dk">soederberg-webdesign
Copyright &copy; Astrid Heise-Fjeldgren</p>
</div>
</div>
</body>
</html>

EOD;
echo "$theResults";


?>


Når jeg forsøger at sende en mail fra formularen, får jeg
følgende fejl:

Parse error: syntax error, unexpected T_STRING, expecting
T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in
/hsphere/local/home/viggosmo/soederberg-webdesign.dk/astrid2/clas
s.phpmailer.php on line 45

Det er jo en fejl i class.phpmailer.php men denne har jeg slet
ikke rettet i..

Den er identisk med den jeg har uploaded på det site hvor det
fungerer..

Jeg skal bruge den samme mailformular til et eksamensprojekt så
derfor lidt vigtigt at det fungerer....

På forhånd tak for hjælpen...


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Lone Søderberg (18-08-2008)
Kommentar
Fra : Lone Søderberg


Dato : 18-08-08 19:36

Nå ville lige informerer om, at jeg fandt ud af det, det var fordi
serveren på det domæne jeg havde problemer med, ikke var php5 men
php4..

Så jeg downloadede bare class.phpmailer.php til 4.


>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408186
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste