Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/09/2005, 11:45
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tienes un lio con los métodos ..

Tu script en primera instancia recibe por GET ese "ID" .. luego tu formulario lo procesa en POST ..

$cuerpo = "Propiedad: ".$nombre ." tipo:".$tipo ." id: ".$id ." \n";

debe ser:
Código PHP:
$cuerpo "Propiedad: ".$nombre ."  tipo:".$tipo ."  id: ".$_POST['id'] ." \n"
y lo mismo con las otras variables ..

No uses:
<?=$PHP_SELF?>

usa los arrays superglobales:
Código PHP:
<? echo $_SERVER['PHP_SELF']; ?>
más detalles ..

Código PHP:
$sql "SELECT * FROM `nuke_navas` WHERE id='".$_GET['id']."'"
Y respeta las comillas en la sintax HTML .. como por ejemplo:
method=post
debe ser
method="post"

Un saludo,

PD: Si no te funciona .. por favor indica que valores obtienes .. para eso haz:

Código PHP:
<?
echo "<pre>";
print_r($_GET);
echo 
"</pre>";
?>
tanto al principio de tu script como una línea antes de usar mail()