Holas,
No es recomendable que uses la variable envio ni por GET ni por POST, seria mejor que las uses por $_SESSION, por ejemplo al inicio de tu aplicacion:
Adicionar_Todo.php
Código PHP:
Ver original<?php
include('conex.inc');
$pr=$_GET['ide'];
$con="insert into datos_personales(id_identificador,Nombre,Apellido,Email,Celular,Direccion,Ciudad,Pais)
values('".$_GET["ide"]."',
'".$_GET["nom"]."',
'".$_GET["ape"]."',
'".$_GET["ema"]."',
'".$_GET["cel"]."',
'".$_GET["dir"]."',
'".$_GET["ciu"]."',
'".$_GET["pa"]."')";
if(!$sql)
echo 'error al conectar';
else {
echo "<a href='Formulario_Adicion_estudios.php' >Datos Guardados<BR>Click Aqui Para Continuar con estudios</a>";
$_SESSION['ide'] = $_GET['ide'];
}
} else {
echo 'Error de ingreso';
}
Creo que antes usabas un link:
Código PHP:
Ver originalecho "<a href=\"Formulario_Adicion_estudios.html?envio=$pr>Datos Guardados<BR>Click Aqui Para Continuar con estudios\"</a>";
No se si realizas bien en recibir un html con variables GET, pero creo que podria ser con extension .php o no?, y ademas esa mal las comillas, en fin si lo haces con sesion lo tendras activo
siempre en cuando uses el session_start() al inicio de tu archivo PHP.
En tu archivo Adicionar_estudios.php quedaria mas o menos:
Código PHP:
Ver original<?php
if(isset($_SESSION['ide'])){
include("conex.inc");
if (!$link) {
}
$id_identificador = $_SESSION['ide'];
$con="insert into estudios(id_identificador,tipo_estudio,estudio,F_G)
values('".$id_identificador."','".$_GET["estu"]."', '".$_GET["estu1"]."', '".$_GET["fec"]."')";
$con="insert into experiencias(id_identificador) values('".$id_identificador."')";
echo "<a href=Index_admin.php>Datos Guardados<BR>Click Aqui Para Volver </a>";
}
Tambien es mejor que uses variables sea por GET o POST para que indiques que numero de paso sigue, etc.
Saludos,