Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/10/2012, 01:31
Avatar de manyblue
manyblue
 
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 17 años
Puntos: 10
Respuesta: Como pasar varios parámetros

Otra cosa, y si me dejara de tonterias y no hiciera la pagina enviar_contacto.php e hiciera la llamada a la funcion en el mismo contacto.php en este lugar ??

Código PHP:
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  
$insertSQL sprintf("INSERT INTO contacto (nombre, email, telefono, asunto, comentarios, fecha) VALUES (%s, %s, %s, %s, %s, %s)",
                       
GetSQLValueString($_POST['nombre'], "text"),
                       
GetSQLValueString($_POST['email'], "text"),
                       
GetSQLValueString($_POST['telefono'], "text"),
                       
GetSQLValueString($_POST['asunto'], "text"),
                       
GetSQLValueString($_POST['comentarios'], "text"),
                       
GetSQLValueString($_POST['fecha'], "date"));       
  
mysql_select_db($database_ecommerce_general$ecommerce_general);
  
$Result1 mysql_query($insertSQL$ecommerce_general) or die(mysql_error());
 
//añadido por mi
 
$nombre $_POST['nombre'];
$telefono $_POST['telefono'];
$asunto_1 $_POST['asunto'];
$comentarios $_POST['fecha']; 
 
$email $_POST['email'];
$mensaje '
$nombre<br/>
$email<br/>
$telefono<br/>
$asunto_1<br/>
$comentarios<br/>
'
;
$asunto_2 'FORMULARIO DE CONTACTO';
 
EnvioCorreoHTML($email$mensaje$asunto_2)
 
//Fin añadido
 
  
$insertGoTo "contacto.php";   //Cambio esto
if (isset($_SERVER['QUERY_STRING'])) {
    
$insertGoTo .= (strpos($insertGoTo'?')) ? "&" "?";
    
$insertGoTo .= $_SERVER['QUERY_STRING'];
  }
  
header(sprintf("Location: %s"$insertGoTo)); 
Lo he puesto antes del inser and go

Funcionaría ??

Por que asi me evito tener que pasar dos parametros por url

Un saludo y MUCHISIMAS GRACIAS
Manyblue