Bestandje is te vinden op:
http://www.linkage.nl/php/email.php
Ik blijf dezelfde foutboodschap krijgen...
Parse error: parse error in /home/projects/mijndomein3/default/detritus/linkage.nl/www/php/email.php on line 13
Link gekopieerd
Erick schreef op 07.11.2004 18:42
Bestandje is te vinden op:
http://www.linkage.nl/php/email.php
Ik blijf dezelfde foutboodschap krijgen...
Parse error: parse error in /home/projects/mijndomein3/default/detritus/linkage.nl/www/php/email.php on line 13
De foutmelding kunnen we zelf ook lezen,
maar meer ook niet...
Gouden tip:
Wat is regel 13?
Link gekopieerd
Inderdaad een stuk duidelijker...
Dit is de 13e regel:
$headers = "MIME-Version: 1.0\r\n";
Link gekopieerd
En 12? 11, 10? Kan alle regels ervoor betreffen ^^
Link gekopieerd
Hier dan het paginaatje:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Linkage, a nice websites portal</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://
www.linkage.nl/css/linkage.css"> ;
</head>
<body onmouseover="window.status='Linkage, a nice websites portal'; return true;">
<?
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$bericht = include("http://
www.linkage.nl/html/lnews.html" ;);
mail("
[email protected] ","test",$bericht,$headers);
?>
</body></html>
Link gekopieerd
toen ik dit weghaalde werkte het bij mij:
"<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> "
ik heb er dit van gemaakt...
bij mij werkt het, ik hoop bij jouw ook
<html><head><title>Linkage, a nice websites portal</title>
<link rel="stylesheet" href="http://
www.linkage.nl/css/linkage.css"> ;
</head>
<body onmouseover="window.status='Linkage, a nice websites portal'; return true;">
<?
function mailsend(){
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$bericht = include("http://
www.linkage.nl/html/lnews.html" ;);
mail("
[email protected] ","test",$bericht,$headers); }
mailsend();
if(mailsend()){
echo "gelukt";
}
else{
echo"mislukt";
}
?>
</body></html>
Link gekopieerd
Weer leuk !
Maar dezelfde foutmelding:
Parse error: parse error in /home/projects/mijndomein3/default/detritus/linkage.nl/www/php/email.php on line 11
maar nu 2 regels verschoven...
Link gekopieerd
bij mij werkt het met dit,
voorbeeld
<html><head><title>Linkage, a nice websites portal</title>
<link rel="stylesheet" href="http://
www.linkage.nl/css/linkage.css"> ;
</head>
<body onmouseover="window.status='Linkage, a nice websites portal'; return true;">
<?
function mailsend(){
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$bericht = include("http://
www.linkage.nl/html/lnews.html" ;);
mail("
[email protected] ","test",$bericht,$headers); }
mailsend();
if(mailsend()){
echo "gelukt";
}
else{
echo"mislukt";
}
?>
</body></html>
Link gekopieerd
Zou toch maar es controleren of je server de mail() functie ondersteund enof je SMTP settings op servertje goed zijn :)..
Link gekopieerd
bestanden kan je niet zo maar in een var zetten met include, include echo's zoiezo je moet het zo doen :
<?php
function read($page){
$contents="";
$handle = @fopen ($page, "r");
if($handle){
while (!feof ($handle)) {
$buffer = fgets($handle, 4096);
$contents=$contents.$buffer;
}
fclose ($handle);
return $contents;
}
else{
return "Cannot load";
}
}
function mailsend(){
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$bericht = read("http://
www.linkage.nl/html/lnews.html" ;);
mail("
[email protected] ","test",$bericht,$headers); }
mailsend();
if(mailsend()){
echo "gelukt";
}
else{
echo"mislukt";
}
?>
Link gekopieerd