E-card op website

Status
Niet open voor verdere reacties.

REDDEAARDE

Gebruiker
Lid geworden
24 feb 2014
Berichten
21
Hallo allemaal,

Ik ben bezig met een website reddeaarde.org. Nu zou ik er graag iets opzetten waardoor mensen e-cards kunnen verzenden. Ik had onderstaande code gedownload, maar dan krijg ik het volgende als resultaat: reddeaarde.org/e-card. Dit klopt niet. Heeft iemand een idee hoe ik het kloppend kan maken.
Ik heb verder er geen kennis van.
Is er misschien een gratis scriptje wat veel makkelijker is? Het hoeft allemaal niet zo ingewikkeld.
Zoals op de volgende site staat is het goed: http://www.wnf.nl/nl/shop/kaartje_sturen/ecards/.
Kan iemand mij helpen?
Alvast bedankt.
PHP:
<?php
include("var_txt/$id.txt");
?>


<HTML>

<head>
<title>E-card voor <?php echo $aannaam;?>:</title>


<script>
<!--

/*
Break-out-of-frames script
By JavaScript Kit ([url]http://javascriptkit.com[/url])
Over 400+ free scripts here!
Above notice MUST stay entact for use
*/

if (window!= top)
top.location.href=location.href
// -->
</script>


</head>


	<frameset cols=160,* border=0 frameborder=no framespacing=0>
			<frame name=menu src="http://members.lycos.nl/joost_site/menu.html" border=5 scrolling=auto marginwidth=0 marginheight=0>
			<frame name=page src="http://members.lycos.nl/joost_site_afb/ecards/kaart.php3?id=<?php echo $id;?>" border=0 scrolling=auto marginwidth=0 marginheight=0>
	</frameset>

   </HTML>
PHP:
<?
$vannaam="afzender";
$vanemail="afzender@domijn.nl";
$aannaam="ontvanger";
$aanemail="ontvanger@domijn.nl";
$zenddatum="22-02-2003";
$zendtijd="23:34";
$imgid="008.jpg";
$aanhef="Beste ontvanger";
$bericht="Hier het bericht aan de ontvanger";
?>

<?php
include("var_txt/$id.txt");

$datum = date("d-m-Y");
$tijd = date("H:i");
$mailonderwerp = "$aannaam heeft uw e-card geopend!";
$mailbericht = "
Beste $vannaam,

$aannaam ($aanemail) heeft uw ecard op $datum om $tijd uur bekeken.

U bent van harte welkom om nogmaals gebruik te maken van onze e-card dienst: 
[url]http://members.lycos.nl/joost_site_afb/ecards/index.html[/url]

Met vriendelijke groeten,
Het e-card team!";

mail("$vanemail", "$mailonderwerp", "$mailbericht");

?>

<html>

<link rel="stylesheet" href="http://members.lycos.nl/nanzi/css/custom/page.css" type="text/css">

<head>

<title>E-card voor <?php echo $aannaam;?>:</title>

</head>

<body>



<center>

<h1>E-card voor <?php echo $aannaam;?>:</h1>
verzonden op <?php echo $zenddatum;?> om <?php echo $zendtijd;?> uur.<br>

<hr><br>



	<table border="2" width="365">
		<tr bgcolor="#000000">
			<td>
				<center><img src="images/<?php echo $imgid;?>"></center>
			</td>
		</tr>

		<tr>
			<td>
				<table width="100%" background="images/papier.jpg">
					<tr>
						<td width="50%">
							<b><?php echo $aanhef;?></b><br><br><?php echo $bericht;?><br><br><p><b>Afzender:<br></b><?php echo $vannaam;?><br><?php echo $vanemail;?><br><br><br></p>
						</td>
						<td bgcolor="#999999"></td>
						<td width="50%" valign="top">
							<p align="right"><img src="images/php-50.gif"><br><br></p><p><b><?php echo $aannaam;?><br><?php echo $aanemail;?></b><br><br><br></p>
						</td>
					</tr>
				</table>
			</td>
		</tr>

	</table>

<br>

<a href="index.html"><h3><u>Beantwoord met een kaart</u></h3></a>

<hr>


</body>

</html>
PHP:
<?php

// E-CARD SCRIPT DOOR JOOST KOOIJMAN - [email]DATASTATE@LYCOS.NL[/email] 

$dat = date("YmdHi");
?>

<html>
<head>
<link rel="stylesheet" href="http://members.lycos.nl/nanzi/css/custom/page.css" type="text/css">
<title>E-card</title>

<script LANGUAGE="JavaScript">

var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;
var browser=((n || ie) && parseInt(navigator.appVersion)>=4)  
// Browser = True when version >= 4
// n = true when netscape
//ie = true when ms-iexplorer
	
    function tag_onfocus() {
		if (ie) {
			document.activeElement.select();				
		}	
	}

//-->
</script>

</head>

<body>

<STYLE> 

.plaats {
	font-weight: bold;}

</STYLE>

<h1>Bericht opstellen:</h1>

<h2>Uw gekozen kaart ziet u hieronder:</h2>

<center>
<hr>
	<table border="0" width="100%" bgcolor="#6495ED">
		<tr>
			<TD>		
				&nbsp;&nbsp;&nbsp;<input type="button" value="Andere kaart kiezen" onclick="javascript:history.go(-1)">
			</td>
		</tr>
	</table>
<br>

<FORM NAME="opstellen" ACTION="zend.php3" METHOD="POST">

	<input type="hidden" name="datsolid" value="<?php echo $dat;?>">
	<input type="hidden" name="imgid" value="<?php echo $img;?>">  

	<table border="2" width="365">
		<tr bgcolor="#000000">
			<td>
				<center><img src="images/<?php echo $img;?>"></center>
			</td>
		</tr>
		<tr>
			<td>
				<table width="100%" background="images/papier.jpg">
					<tr>
						<td width="50%">
							&nbsp;&nbsp;<font color="#CC0000">Aanhef:</font>&nbsp;&nbsp;<br>
							&nbsp;&nbsp;<input name="aanhef" SIZE="20" value="Lieve ..." onFocus="tag_onfocus();" class="plaats">&nbsp;&nbsp;<br><br>
							&nbsp;&nbsp;<font color="#CC0000">Bericht:</font><br>&nbsp;&nbsp;<textarea name="bericht" rows="7" cols="25" maxlength="400" onFocus="tag_onfocus();">Klik hier en type uw bericht (tot 400 leestekens)</textarea>&nbsp;&nbsp;<br><br>
							&nbsp;&nbsp;<font color="#CC0000"><b>Afzender:</b></font><br>
							&nbsp;&nbsp;<input name="vannaam" SIZE="20" value="Naam" onFocus="tag_onfocus();">&nbsp;&nbsp;<br>
							&nbsp;&nbsp;<input name="vanemail" SIZE="20" value="E-mail adres" onFocus="tag_onfocus();">&nbsp;&nbsp;<br><br>
						</td>
						<td bgcolor="#999999"></td>
						<td width="50%" valign="top">
							<p align="right"><br><img src="images/php-50.gif">&nbsp;&nbsp;<br><br><br></p>
							&nbsp;&nbsp;<font color="#CC0000"><b>Geadresseerde:</b></font><br>
							&nbsp;&nbsp;<input name="aannaam" SIZE="20" value="Naam" onFocus="tag_onfocus();">&nbsp;&nbsp;<br>
							&nbsp;&nbsp;<input name="aanemail" SIZE="20" value="E-mail adres" onFocus="tag_onfocus();">&nbsp;&nbsp;<br><br>
						</td>
					</tr>
				</table>
			</td>
		</tr>
	</table>
<br><br>
	<table border="0" width="100%" bgcolor="#6495ED">
		<tr>
			<TD align="right">		
				<input type="button" value="Annuleren" onclick="javascript:history.go(-1)">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type="reset" value="Wis Alles">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type="submit" value="Verzend" class="plaats">&nbsp;&nbsp;&nbsp;
			</td>
		</tr>
	</table>
<hr><br>

</FORM>


</body>

</html>







<?php


/* This Script was written bij Joost Kooijman   [email]DATASTATE@LYCOS.NL[/email] */ 

$bestand="teller.txt";  
$fopen=fopen($bestand,"r");  
$teller=fread($fopen,4096);  
fclose($fopen);  
$teller=$teller+1;  
$fopen=fopen($bestand,"w+");  
fwrite($fopen,$teller);  
fclose($fopen);  


$id = "$datsolid$teller";
$dataopslag = "var_txt/$id.txt";
$dfp = fopen ("$dataopslag","w");

$zenddatum = date("d-m-Y");
$zendtijd = date("H:i");


fwrite ($dfp, '<?
');
fwrite ($dfp, '$vannaam="');fwrite ($dfp, $vannaam);fwrite ($dfp, '";
');
fwrite ($dfp, '$vanemail="');fwrite ($dfp, $vanemail);fwrite ($dfp, '";
');
fwrite ($dfp, '$aannaam="');fwrite ($dfp, $aannaam);fwrite ($dfp, '";
');
fwrite ($dfp, '$aanemail="');fwrite ($dfp, $aanemail);fwrite ($dfp, '";
');
fwrite ($dfp, '$zenddatum="');fwrite ($dfp, $zenddatum);fwrite ($dfp, '";
');
fwrite ($dfp, '$zendtijd="');fwrite ($dfp, $zendtijd);fwrite ($dfp, '";
');
fwrite ($dfp, '$imgid="');fwrite ($dfp, $imgid);fwrite ($dfp, '";
');
fwrite ($dfp, '$aanhef="');fwrite ($dfp, $aanhef);fwrite ($dfp, '";
');
fwrite ($dfp, '$bericht="');fwrite ($dfp, $bericht);fwrite ($dfp, '";
');
fwrite ($dfp, '
?>');


$mailonderwerp = "$vannaam heeft u een e-card gestuurd";
$mailbericht = "
Beste $aannaam,

$vannaam ($vanemail) heeft op $zenddatum om $zendtijd uur een e-card naar u gestuurd!

U kunt de kaart bekijken op het volgende URL:
http://uw.domijn.nl/(submap)/ecards/lees.php3?id=$id

Met vriendelijke groeten,
Het e-card team!";
mail("$aanemail", "$mailonderwerp", "$mailbericht");
$dataopslag = '';
$vannaam = '';
$vanemail = '';
$aannaam = '';
$aanemail = '';
$zenddatum = '';
$zendtijd = '';
$imgid = '';
$aanhef = '';
$bericht = '';

include("bevestiging.html");
?>
 
Laatst bewerkt door een moderator:
Heb je nu meerdere scripts onder elkaar geplaatst of is dit één script?

Zou je je bericht aan willen passen zodat elk script apart tussen
PHP:
komt te staan? :)
 
Antwoord

Beste,

Heel erg bedankt voor uw bericht. Het is 1 script voor e-cards, maar het is in verschillende delen opgedeeld. Als u een ander gratis script weet, is dat ook goed.

Alvast bedankt, Tim.
 
Het lijken mij verschillende bestanden aangezien er meerdere keren <html> in staat, klopt dat? :)
 
Het zijn verschillende dingen, bijvoorbeeld een pagina waar je uit kunt kiezen, een pagina voor het te versturen en als je op versturen hebt geklikt krijg je een tekst met het bericht is verzonden.

Groetjes, Tim.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan