donde estas metiendo la funcion Presentacion_Datos vemos lo que contiene pero no su ubicacion
1 - en la pagina donde llamas a la funcion puedes crear sessiones con los datos nombre apellido correo y donde llamas a la funcion un simple header(location:hacia la pagina donde deseas mostrar los datos)
2 - en vez de la funcion creas una pagina con los datos que contiene la funcion pero sin estar en una funcion , y pasas en vez de los datos $nombre por variables por las sessiones que creaste en la anterior pagina
esto si lo que quieres es mostrarlos en otra pagina si lo quieres mostrar en la misma
Código PHP:
Ver original<?PHP
require_once('mysql_result.php');
require_once('GenerarSolicitud.php');
if(isset($_POST['enviar'])){
//Variables
$Nombre = $_POST['Nombre'];
$Apellido = $_POST['Apellido'];
$Correo = $_POST['Email'];
$direccion = "localhost";
$usuario = "Usuario";
$password = "pass";
$fecha = date("Y-m-d H:i:s"); // Fecha actual
// Insertar la solicitud en la Base de Datos
$instruccion = "INSERT INTO Solicitud(Nombre, Apellido, Correo) VALUES('".$Nombre."', '".$Apellido."', '".$Correo."')";
$auditnum = str_pad($id,6,"0",STR_PAD_LEFT
);
//funcion para mostrar datos
function Presentacion_Datos($nombre, $apellido, $correo){
$mensaje = '
<html>
<head>
<title>Solicitud</title>
</head>
<body>
<div id="Header">
<table height="98" border="0" style="width: 1007px"> <tr>
<td style="width: 86px">
</td>
<td align="center" class="auto-style1" style="width: 682px"><h2>Solicitud</h2></td>
</tr>
</table>
</div>
<div id="body">
<p>Estimado, '.$nombre. ' ' . $apellido. '</p>
<p>le presentamos a continuación la información proporcionada en la página:</p>
<table>
<tr>
<td style="width: 145px"><strong>Nombre:</strong></td><td style="width: 855px">'.$nombre. ' ' .$apellido.'</td>
</tr>
<tr>
<td style="width: 145px"><strong>Correo electrónico:</strong></td><td style="width: 855px">'.$correo.'</td>
</tr>
<tr>
<td colspan="2" style="width: 1000px"><br>En caso de que los datos no esten correctos, por favor escribe al correo</td>
</tr>
</table>
</div>
<br>
<hr width="1087">
</body>
</html>';
echo $mensaje;
}
//funcion para mostrar en pantalla los datos
Presentacion_Datos($Nombre, $Apellido, $Correo);
}
?>
aunque tambien lo puedes hacer sin ninguna funcion si lo quieres mostrar en la misma pagina