Tu archivo conect seria esto:
PHP:
<?php
$hostname = "localhost";
$username = "prueba";
$password = "prueba";
$dbname = "prueba";
$database = @mysql_connect ($hostname, $username, $password);
@mysql_select_db ($dbname);
if (!$database) {
echo "Error, no se pudo conectar al servidor, porfavor intentelo nuevamente";
exit;
}
?>
Tu archivo PHP que recibe el codigo seria el siguiente:
PHP:
$email = $_POST['email'];
if($email){
require_once("/scripts/connect.php");
$r = mysql_query("SELECT email FROM suscriptores WHERE email = '$email'", $database);
if(mysql_num_rows($r))
echo 'El email ya se encuentra registrado';
else if(mysql_query("INSERTO INTO suscriptores (Email) VALUES ('$email')", $database))
echo '<meta http-equiv="refresh" content="0; url=http://localhost/gracias"';
else
echo 'Los datos no pudieron ser guardados';
}
Mi recomendación es que trates de usar algun editor web como dreamweaver ya que habian muchos errores de sintaxis.
Lo otro simplifique varias cosas, si vas a tener un conect simplemente dejalo en un archivo aparte y recién cuando la validación de datos sea correcta lo llamas, no antes solo por seguridad.
Le agregue una consulta por si el correo ya existe en la base de datos, ahi lo puedes pulir a gusto.
Finalmente al email agregale una función que valide que efectivamente sea un email o se llenara de basura tu base de datos
Espero haber sido de ayuda
Saludos!!