Buenos dias amigos pues veran tengo el siguiente problema tengo un formulario que lleva un registro. ahora bien el formulario esta en una pagina (form.php) esa al enviar los datos, los envia a datos.php, ahora si los datos que se intentan insertar dentro de la bd estan correctos y se insertan creo una var llamada MSN y le asigno el valor de 1, de lo contrario si el script da error coloco un 0 a dicha variable... luego datos.php redirecciona a form.php
Dentro de form yo tengo algo como:
include_once("datos.php");
if ($MSN==1)
MUESTRO UN MENSAJE
ELSE
MUESTRO OTRO MENSAJE..
y pues no me esta tomando el valor de msn del otro archivo...
Probe pasando la variable por URL (ref=form.php?MSN...) pero resulta que yo tengo las paginas anidadas es en index yo cargo todas las paginas de la siguiente manera:
$ir = $_GET['ir'];
$ext="php";
if (empty($ir)) $ir = "home.php"; else $ir .= ".".$ext;
if (file_exists($ir)) @include $ir; else include ("Error.php");
para insertar el contenido de una pagina sin modificar (recargar) el banner la botonera y otros campos del index... entonces si mando la variable por URL lo que me carga es el archivo error.php...
Ahora busque como usar variables globales y no se como, asi que como podria yo trabajar con la variable de datos.php en form.php sin enviarla por URL, existe otra forma??? Gracias....