Ver Mensaje Individual
  #12 (permalink)  
Antiguo 09/12/2011, 16:15
mick089
 
Fecha de Ingreso: febrero-2009
Mensajes: 175
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Sistema de surcripcion para web

Hola poniendo ese codigo ya me funciona.

Pero en ves de recibir en la base de datos el email de la persona, recibo la fecha y hora en la que se a subscrito.


Código PHP:
<?php
// Parametres mysql à remplacer par les vôtres
define('DB_SERVER'''); // serveur mysql
define('DB_SERVER_USERNAME'''); // nom d'utilisateur
define('DB_SERVER_PASSWORD'''); // mot de passe
define('DB_DATABASE'''); // nom de la base
// Connexion au serveur mysql
$connect mysql_connect(DB_SERVERDB_SERVER_USERNAME
DB_SERVER_PASSWORD
or die(
'Imposible conectarse : ' mysql_error());
// sélection de la base de données
mysql_select_db(DB_DATABASE$connect);
$msg_erreur "Error. Tienes que rellenar el campo:
<br/><br/>"
;
$msg_ok "Ya estas subscrito.";
$message $msg_erreur;
// vérification des champs 
if (empty($_POST['email'])) 
  
$message .= "email<br/>";

// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {

  echo 
$message;

// sinon c'est ok 
} else {

  foreach(
$_POST as $index => $valeur) {
    $
$index mysql_real_escape_string(trim($valeur));
  }

  
$sql "INSERT INTO formulaire VALUES ('".$email."', now())";
  
$res mysql_query($sql);

  if (
$res) {
    echo 
$msg_ok;
  } else {
    echo 
mysql_error();
  }

}
?>