Programación php
Email: Password:


¡Regístrate gratis! | ¿Has perdido tu password?

Home
Blog

En él que podrás informarte de todas las noticias relacionadas con el posicionamiento de páginas web.

Ir al Blog de posicionamiento web



Foro de programación en PHP

Responder el mensaje

Problema con mi codigo

Autor: Daniel Bermudez
Publicado: 02-9-2009 01:55 PM
Hola desde ya gracias por su atencion tengo problemas con este codigo me salta un error raro

Si alguien podria ayudar.. es un formulario php DE PEDIDOS

www.sisotec.com/f/pedidos.php

--------------

<?
ini_set('display_errors','0');
include_once("class.phpmailer.php");

// Correo electrónico de su empresa
$adminaddress = "danyf500@gmail.com";

// Dirección de su web incluido http://www.
$siteaddress ="http://www.sisotec.com.ar/";

// Nombre de su empresa
$sitename = "sisotec.com.ar";

/*******************************************************/

$date = date("m/d/Y H:i:s");

if ($_SERVER['REMOTE_ADDR'] == "")
$ip = "no ip";
else
$ip = getHostByAddr($_SERVER['REMOTE_ADDR']);

if ($_POST['action'] != ""){
// Mail al administrador...
$mail = new PHPMailer();
$mail->From = $adminaddress;
$mail->FromName = $sitename;
$mail->AddAddress($adminaddress);
$mail->AddReplyTo($adminaddress);
$mail->IsHTML(false); // send as HTML
$mail->Subject = "Pedido desde la web";
$mail->Body = "Formulario de pedidos de ".$sitename."\n;
------------------------------
Persona que realiza el pedido:
------------------------------
Nombre: ".$_POST['nombre']."
Empresa: ".$_POST['empresa']."
CIF/NIF: ".$_POST['cifnif']."
Direccion: ".$_POST['direccion']."
CP: ".$_POST['cp']."
Localidad: ".$_POST['localidad']."
Provincia: ".$_POST['provincia']."
Telefono: ".$_POST['telefono']."
Email: ".$_POST['email']."
------------------------------\n;
------------------------------
Datos del pedido:
------------------------------
Numero de pedido: ".$_POST['Count']."
Importe: ".$_POST['importe']." euros

Forma de pago: ".$_POST['formadepago']."\n;
------------------------------
Desglose del pedido:
------------------------------\n";
if(isset($_POST['id'])){
$mail->Body .= "Producto: ".$_POST['id']."
precio: ".$_POST['precio']." euros
Gastos de envio: ".$_POST['gastos']." euros
unidades: ".$_POST['unidades']."
importe: ".$_POST['total']." euros
------------------------------\n";
}
if(isset($_POST['id1'])){
$mail->Body .= "Producto: ".$_POST['id1']."
precio: ".$_POST['precio1']." euros
Gastos de envio: ".$_POST['gastos1']." euros
unidades: ".$_POST['unidades1']."
importe: ".$_POST['total1']." euros
------------------------------\n";
}
if(isset($_POST['id2'])){
$mail->Body .= "Producto: ".$_POST['id2']."
precio: ".$_POST['precio2']." euros
Gastos de envio: ".$_POST['gastos2']." euros
unidades: ".$_POST['unidades2']."
importe: ".$_POST['total2']." euros
------------------------------\n";
}
if(isset($_POST['id3'])){
$mail->Body .= "Producto: ".$_POST['id3']."
precio: ".$_POST['precio3']." euros
Gastos de envio: ".$_POST['gastos3']." euros
unidades: ".$_POST['unidades3']."
importe: ".$_POST['total3']." euros
------------------------------\n";
}
if(isset($_POST['id4'])){
$mail->Body .= "Producto: ".$_POST['id4']."
precio: ".$_POST['precio4']." euros
Gastos de envio: ".$_POST['gastos4']." euros
unidades: ".$_POST['unidades4']."
iimporte: ".$_POST['total4']." euros
------------------------------\n";
}
if(isset($_POST['id5'])){
$mail->Body .= "Producto: ".$_POST['id5']."
precio: ".$_POST['precio5']." euros
Gastos de envio: ".$_POST['gastos5']." euros
unidades: ".$_POST['unidades5']."
importe: ".$_POST['total5']." euros
------------------------------\n";
}
if(isset($_POST['id6'])){
$mail->Body .= "Producto: ".$_POST['id6']."
precio: ".$_POST['precio6']." euros
Gastos de envio: ".$_POST['gastos6']." euros
unidades: ".$_POST['unidades6']."
importe: ".$_POST['total6']." euros
------------------------------\n";
}
if(isset($_POST['id7'])){
$mail->Body .= "Producto: ".$_POST['id7']."
precio: ".$_POST['precio7']." euros
Gastos de envio: ".$_POST['gastos7']." euros
unidades: ".$_POST['unidades7']."
importe: ".$_POST['total7']." euros
------------------------------\n";
}
if(isset($_POST['id8'])){
$mail->Body .= "Producto: ".$_POST['id8']."
precio: ".$_POST['precio8']." euros
Gastos de envio: ".$_POST['gastos8']." euros
unidades: ".$_POST['unidades8']."
importe: ".$_POST['total8']." euros
------------------------------\n";
}
if(isset($_POST['id9'])){
$mail->Body .= "Producto: ".$_POST['id9']."
precio: ".$_POST['precio9']." euros
Gastos de envio: ".$_POST['gastos9']." euros
unidades: ".$_POST['unidades9']."
importe: ".$_POST['total9']." euros
------------------------------\n";
}
$mail->Body .= "\n;

------------------------------
Otros datos del usuario :
------------------------------
Navegador: ".$_SERVER['HTTP_USER_AGENT']."
Hostname: ".$ip."
IP address: ".$_SERVER['REMOTE_ADDR']."
Fecha/Hora: ".$date;
$mail->Send();

// Mail al usuario...
$mail = new PHPMailer();
$mail->From = $adminaddress;
$mail->FromName = $sitename;
$mail->AddAddress($_POST['email']);
$mail->AddReplyTo($adminaddress);
$mail->IsHTML(false); // send as HTML
$mail->Subject = "Pedidos ".$sitename;
$mail->Body = "Estimado Sr. ".$_POST['nombre'].",
Hemos recibido el siguiente pedido en ".$sitename."\n;
------------------------------
Pedido realizado por:
------------------------------
Nombre: ".$_POST['nombre']."
Empresa: ".$_POST['empresa']."
CIF/NIF: ".$_POST['cifnif']."
Direccion: ".$_POST['direccion']."
CP: ".$_POST['cp']."
Localidad: ".$_POST['localidad']."
Provincia: ".$_POST['provincia']."
Telefono: ".$_POST['telefono']."
Email: ".$_POST['email']."
------------------------------\n;
------------------------------
Datos del pedido:
------------------------------
Numero de pedido: ".$_POST['Count']."
Importe: ".$_POST['importe']." euros

Forma de pago: ".$_POST['formadepago']."\n;
------------------------------
Desglose del pedido:
------------------------------\n";
if(isset($_POST['id'])){
$mail->Body .= "Producto: ".$_POST['id']."
precio: ".$_POST['precio']." euros
Gastos de envio: ".$_POST['gastos']." euros
unidades: ".$_POST['unidades']."
importe: ".$_POST['total']." euros
------------------------------\n";
}
if(isset($_POST['id1'])){
$mail->Body .= "Producto: ".$_POST['id1']."
precio: ".$_POST['precio1']." euros
Gastos de envio: ".$_POST['gastos1']." euros
unidades: ".$_POST['unidades1']."
iimporte: ".$_POST['total1']." euros
------------------------------\n";
}
if(isset($_POST['id2'])){
$mail->Body .= "Producto: ".$_POST['id2']."
precio: ".$_POST['precio2']." euros
Gastos de envio: ".$_POST['gastos2']." euros
unidades: ".$_POST['unidades2']."
importe: ".$_POST['total2']." euros
------------------------------\n";
}
if(isset($_POST['id3'])){
$mail->Body .= "Producto: ".$_POST['id3']."
precio: ".$_POST['precio3']." euros
Gastos de envio: ".$_POST['gastos3']." euros
unidades: ".$_POST['unidades3']."
importe: ".$_POST['total3']." euros
------------------------------\n";
}
if(isset($_POST['id4'])){
$mail->Body .= "Producto: ".$_POST['id4']."
precio: ".$_POST['precio4']." euros
Gastos de envio: ".$_POST['gastos4']." euros
unidades: ".$_POST['unidades4']."
importe: ".$_POST['total4']." euros
------------------------------\n";
}
if(isset($_POST['id5'])){
$mail->Body .= "Producto: ".$_POST['id5']."
precio: ".$_POST['precio5']." euros
Gastos de envio: ".$_POST['gastos5']." euros
unidades: ".$_POST['unidades5']."
importe: ".$_POST['total5']." euros
------------------------------\n";
}
if(isset($_POST['id6'])){
$mail->Body .= "Producto: ".$_POST['id6']."
precio: ".$_POST['precio6']." euros
Gastos de envio: ".$_POST['gastos6']." euros
unidades: ".$_POST['unidades6']."
importe: ".$_POST['total6']." euros
------------------------------\n";
}
if(isset($_POST['id7'])){
$mail->Body .= "Producto: ".$_POST['id7']."
precio: ".$_POST['precio7']." euros
Gastos de envio: ".$_POST['gastos7']." euros
unidades: ".$_POST['unidades7']."
importe: ".$_POST['total7']." euros
------------------------------\n";
}
if(isset($_POST['id8'])){
$mail->Body .= "Producto: ".$_POST['id8']."
precio: ".$_POST['precio8']." euros
Gastos de envio: ".$_POST['gastos8']." euros
unidades: ".$_POST['unidades8']."
importe: ".$_POST['total8']." euros
------------------------------\n";
}
if(isset($_POST['id9'])){
$mail->Body .= "Producto: ".$_POST['id9']."
precio: ".$_POST['precio9']." euros
Gastos de envio: ".$_POST['gastos9']." euros
unidades: ".$_POST['unidades9']."
importe: ".$_POST['total9']." euros
------------------------------\n";
}
$mail->Body .= "\n;

------------------------------
En breve nos pondremos en contacto con usted.
Reciba un cordial saludo,\n
".$sitename."
".$adminaddress."
".$siteaddress;
$mail->Send();
}
// Resupesta a la web
$sendresult = "El pedido ha sido enviados correctamente. En breve nos pondremos en contacto con usted.";
$send_answer = "answer=";
$send_answer = rawurlencode($sendresult);
echo "$send_answer";
?>
Autor: @cmartinez
Publicado: 01-10-2009 12:37 PM
Cuál es el error que te despliega?