questo è lo script
Codice PHP:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include "config.inc.php";
?>
<html>
<head>
<title>Segnala sito</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<style type="text/css">
<!--
a:link { font-family: <?php echo $fontface; ?>; color: <?php echo $fontcolor; ?>; text-decoration: none}
a:actif { font-family: <?php echo $fontface; ?>; color: <?php echo $fontcolor; ?>; text-decoration: none}
a:hover { font-family: <?php echo $fontface; ?>; color: <?php echo $fontcolor; ?>; text-decoration: none}
a:visited { font-family: <?php echo $fontface; ?>; color: <?php echo $fontcolor; ?>; text-decoration: none}
-->
</style>
<body bgcolor="<? echo $bgcolor; ?>" text="<? echo $fontcolor; ?>">
<?php
if((isset($submit))&&(ereg(".+(@.+)(.[[:alpha:]]{2}([[:alpha:]]?))$", $emailexp)))
{
if(ereg(".+(@.+)(.[[:alpha:]]{2}([[:alpha:]]?))$", $email1))
{$email1=$email1;}
else {unset($email1); unset($dest1);}
if(ereg(".+(@.+)(.[[:alpha:]]{2}([[:alpha:]]?))$", $email2))
{$email2=$email2;}
else {unset($email2); unset($dest2);}
if(ereg(".+(@.+)(.[[:alpha:]]{2}([[:alpha:]]?))$", $email3))
{$email3=$email3;}
else {unset($email3); unset($dest3);}
if((!$email1)&&(!$email2)&&(!$email3))
{echo "";}
else {
$texte=stripslashes($texte);
if(isset($email1))
{
mail($email1, "Guarda che sito interessante ho trovato.... ;-)", "$texte\n__________________________\n$dest1, clicca qui per visitare $nomsite:\n$url", "From: $emailexp");
}
if(isset($email2))
{
mail($email2, "Guarda che sito interessante ho trovato.... ;-)", "$texte\n__________________________\n$dest2, clicca qui per visitare $nomsite:\n$url", "From: $emailexp");
}
if(isset($email3))
{
mail($email3, "Guarda che sito interessante ho trovato.... ;-)", "$texte\n__________________________\n$dest3, clicca qui per visitare $nomsite:\n$url", "From: $emailexp");
}
if(isset($email))
{
mail($email, "Segnalazione sito", "Segnalazione sito inviata da $exp $emailexp per:\n$dest1 $email1\n$dest2 $email2\n$dest3 $email3\nMessaggio:\n$texte", "From: $email");
}
?>
<table width="70%" border="0" cellspacing="1" cellpadding="5" bgcolor="<?php echo $tablecolor; ?>" align="center">
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Grazie <?php echo $exp; ?>,
Il messaggio :</font></td></tr>
<tr><td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?><?php echo $texte; ?>
________________
<tr><td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>è stato inviato a:
<?php echo $dest1; echo " "; echo $email1; ?>
<?php echo $dest2; echo " "; echo $email2; ?>
<?php echo $dest3; echo " "; echo $email3; ?></font></td></tr>
<tr><td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Da:
<?php echo $exp; echo " "; echo $emailexp; ?></font></td>
</tr>
</table>
<?
} }
else
{
?>
<form method="post" action="segnala.php">
<table width="70%" border="0" cellspacing="1" cellpadding="5" bgcolor="<?php echo $tablecolor; ?>" align="center">
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Nome</font></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Email</font></td>
</tr>
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Destinatario # 1</font></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="dest1" value="<?php echo $dest1; ?>"style="border:1px solid #C83232;" size="20">
</td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="email1" value="<?php echo $email1; ?>"style="border:1px solid #C83232;" size="20">
</td>
</tr>
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Destinatario # 2</font></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="dest2" value="<?php echo $dest2; ?>"style="border:1px solid #C83232;" size="20">
</td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="email2" value="<?php echo $email2; ?>"style="border:1px solid #C83232;" size="20">
</td>
</tr>
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Destinatario # 3</font></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="dest3" value="<?php echo $dest3; ?>"style="border:1px solid #C83232;" size="20">
</td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="email3" value="<?php echo $email3; ?>"style="border:1px solid #C83232;" size="20">
</td>
</tr>
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Il tuo messaggio</font></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center" colspan="2">
<textarea name="texte" cols="50"style="border:1px solid #C83232;"><?php echo $texte; ?></textarea>
<?php echo $font; ?>Alla fine del tuo messaggio verrà aggiunto un link a <?php echo $nomsite; ?></font></td>
</tr>
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><?php echo $font; ?>Da</font></td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="exp" value="<?php echo $exp; ?>"style="border:1px solid #C83232;" size="20">
</td>
<td bgcolor="<?php echo $tdcolor; ?>" align="center">
<input type="text" name="emailexp" value="<?php echo $emailexp; ?>"style="border:1px solid #C83232;" size="20">
</td>
</tr>
<tr>
<td bgcolor="<?php echo $tdcolor; ?>" align="center" colspan="2"><?php echo $font; ?>Il tuo indirizzo email è [b]obbligatorio![/b]</font>
<td bgcolor="<?php echo $tdcolor; ?>" align="center"><input type="submit" name="submit" value="Segnala!"><font size="2" face="verdana" color="#C83232"></font></td>
</td>
</tr>
</table>
</form>
<?php
}
?>