Foros del Web » Programando para Internet » PHP »

Paso de valores de una pagina a otra

Estas en el tema de Paso de valores de una pagina a otra en el foro de PHP en Foros del Web. Hola soy nueva en esto, si alguien me puede ayudar,lo que quiero hacer es esto Por ejemplo el nombre de usuario que inicio sesion, tambien ...
  #1 (permalink)  
Antiguo 05/12/2007, 09:29
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Paso de valores de una pagina a otra

Hola soy nueva en esto, si alguien me puede ayudar,lo que quiero hacer es esto

Por ejemplo el nombre de usuario que inicio sesion, tambien pasar un dato que se capturo en un formulario, llevarlo a otro para evitar que el usuario tenga que volver a escribirlo, además usar esos datos datos para realizar consultas y mostrar datos especificos, pero no puedo. Pude pasar parametros URL pero no puedo mostrarlos como texto dinámico o para hacer una consulta. Pienso que me falta configurar algo por que ya leí cuanto manual encontre y nada, ya traté con el metodo POST y el GET pero nada!!... con GET se ve en la dirección como se pasan lo parametros pero no puedo usarlos ni verlos
  #2 (permalink)  
Antiguo 05/12/2007, 09:37
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Paso de valores de una pagina a otra

Tienes desactivadas register_globals??
  #3 (permalink)  
Antiguo 05/12/2007, 10:49
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

Cita:
Iniciado por Sanubrio Ver Mensaje
Tienes desactivadas register_globals??
COMO LE HAGO PARA SABER SI ESTA ACTIVADO O DESACTIVADO, LO QUE PASA ES QUE SOY NUEVA EN ESTO
  #4 (permalink)  
Antiguo 05/12/2007, 10:58
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 17 años
Puntos: 6
Re: Paso de valores de una pagina a otra

hola para saber si estan activadas o desactivadas las register_globals tienes ke revisar tu archivo php.ini, puedes buscarlo mediante el buscador de windows:

inicio->buscar->php.ini

luego abres el archivo php.ini y buscas register globlas y le pones on.

salu2
__________________
"Eres grande por que caminas entre gigantes"

Última edición por ferbux; 05/12/2007 a las 11:06
  #5 (permalink)  
Antiguo 05/12/2007, 11:00
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 17 años
Puntos: 6
Re: Paso de valores de una pagina a otra

Pero no creo ke esa sea la solucion a tu problema, puedes mostrar tu codigo para poder ayudarte de una mejor manera ;)
__________________
"Eres grande por que caminas entre gigantes"
  #6 (permalink)  
Antiguo 05/12/2007, 15:32
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

Cita:
Iniciado por ferbux Ver Mensaje
Pero no creo ke esa sea la solucion a tu problema, puedes mostrar tu codigo para poder ayudarte de una mejor manera ;)
Mira eso de modificat php.ini ya lo hice pero en el servidor local, instale Wamp 5, pero no lo encuentro en Dreamweaver 8, donde lo busco?


Bueno te mando el código de unos de mis formularios principales inserta un nuevo registro, tengo un menu (select en letras en verde) que me permite obtener una fecha que llaman promoción, pero a mi me gustaria capturarlo en un formulario antes y aqui solo pasar el valor por variables ya sea de formulario o URL y almacenar todo en mi base de datos y despues mostrarlo los valores agregados en otra pagina... el problema es que no sé donde definirlas en el código y como se hace... Sé que hay dos métodos yo intente usar el metodo GET pero no funciona... te digo q por panel de direccion del navegador veo los datos pero no puedo usarlos en el formulario siguiente.

<?php require_once('Connections/conexion.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = '', $theNotDefinedValue = '')
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;
switch ($theType) {
case 'text':
$theValue = ($theValue != '') ? ''' . $theValue . ''' : 'NULL';
break;
case 'long':
case 'int':
$theValue = ($theValue != '') ? intval($theValue) : 'NULL';
break;
case 'double':
$theValue = ($theValue != '') ? ''' . doubleval($theValue) . ''' : 'NULL';
break;
case 'date':
$theValue = ($theValue != '') ? ''' . $theValue . ''' : 'NULL';
break;
case 'defined':
$theValue = ($theValue != '') ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= '?' . htmlentities($_SERVER['QUERY_STRING']);
}
if ((isset($_POST['MM_insert'])) && ($_POST['MM_insert'] == 'nueva_ur')) {
$insertSQL = sprintf('INSERT INTO unidades (`variable`, id_promo, nombre, calle_num, municipio, telefono, fax, email, pagina_web, tipo, siglas, actividad, horario, colonia, codigo_postal, ciudad, estado, referencia, titular, cargo_titular, mail_titular, coordinador, cargo_cordinador, mail_coordinador, depto_coordinador) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)',
GetSQLValueString($_POST['clave'], 'text'),
GetSQLValueString($_POST['id_promocion'], 'int'),
GetSQLValueString($_POST['Nombre'], 'text'),
GetSQLValueString($_POST['calle'], 'text'),
GetSQLValueString($_POST['municipio'], 'text'),
GetSQLValueString($_POST['tel'], 'text'),
GetSQLValueString($_POST['fax'], 'text'),
GetSQLValueString($_POST['email'], 'text'),
GetSQLValueString($_POST['web'], 'text'),
GetSQLValueString($_POST['tipo'], 'text'),
GetSQLValueString($_POST['siglas'], 'text'),
GetSQLValueString($_POST['actividad'], 'text'),
GetSQLValueString($_POST['horario'], 'text'),
GetSQLValueString($_POST['colonia'], 'text'),
GetSQLValueString($_POST['codigo'], 'text'),
GetSQLValueString($_POST['ciudad'], 'text'),
GetSQLValueString($_POST['estado'], 'text'),
GetSQLValueString($_POST['referencia'], 'text'),
GetSQLValueString($_POST['titular'], 'text'),
GetSQLValueString($_POST['cargo_titular'], 'text'),
GetSQLValueString($_POST['textfield3'], 'text'),
GetSQLValueString($_POST['coordinador'], 'text'),
GetSQLValueString($_POST['cargo_coordinador'], 'text'),
GetSQLValueString($_POST['textfield32'], 'text'),
GetSQLValueString($_POST['textfield4'], 'text'));
mysql_select_db($database_conexion, $conexion);
$Result1 = mysql_query($insertSQL, $conexion) or die(mysql_error());
$insertGoTo = 'nuevo_programa.php';
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? '&' : '?';
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf('Location: %s', $insertGoTo));
}
mysql_select_db($database_conexion, $conexion);
$query_unidades = 'SELECT * FROM unidades';
$unidades = mysql_query($query_unidades, $conexion) or die(mysql_error());
$row_unidades = mysql_fetch_assoc($unidades);
$totalRows_unidades = mysql_num_rows($unidades);
mysql_select_db($database_conexion, $conexion);
$query_promocion = 'SELECT * FROM promociones';
$promocion = mysql_query($query_promocion, $conexion) or die(mysql_error());
$row_promocion = mysql_fetch_assoc($promocion);
$totalRows_promocion = mysql_num_rows($promocion);
?><!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
ESPERO QUE ME PUEDAN AYUDAR
  #7 (permalink)  
Antiguo 05/12/2007, 15:37
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

Cita:
Iniciado por ferbux Ver Mensaje
Pero no creo ke esa sea la solucion a tu problema, puedes mostrar tu codigo para poder ayudarte de una mejor manera ;)
ESTE ES LA CONTINUACION DEL CODIGO, LO QUE ESTA EN NEGRITAS ES LO ME PERMITE OBTENER FECHA
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
<title>Servicio Social</title>
<style type='text/css'>
<!--
.Estilo4 {color: #FF0000}
.Estilo5 {font-family: Arial, Helvetica, sans-serif}
body {
background-color: #CFEDFE;
}
.Estilo10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
.Estilo18 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000099;}
.Estilo21 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
.Estilo27 {color: #0000FF}
.Estilo29 {
color: #000000;
font-weight: bold;
}
.Estilo30 {font-family: Arial, Helvetica, sans-serif; color: #0000FF; }
.Estilo31 {color: #0000CC}
-->
</style>
<script type='text/JavaScript'>
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf('?'))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!='') {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body>
<p class='Estilo18'>Nueva Unidad Receptora</p>
<hr />
<form action='<?php echo $editFormAction; ?>' method='POST' name='nueva_ur' id='nueva_ur'>
<blockquote class='Estilo10'>
<p class='Estilo21'><strong> PROMOCION:
<span class='Estilo31'> </span></strong>
<select name='id_promocion' id='id_promocion'>
<?php
do {
?>
<option value='<?php echo $row_promocion['id_promociones']?>'><?php echo $row_promocion['promocion']?></option>
<?php
} while ($row_promocion = mysql_fetch_assoc($promocion));
$rows = mysql_num_rows($promocion);
if($rows > 0) {
mysql_data_seek($promocion, 0);
$row_promocion = mysql_fetch_assoc($promocion);
}
?>
</select>
</p>
<p align='center' class='Estilo21'><span class='Estilo29'>Clave:</span>
<input name='clave' type='text' id='clave' onfocus='True' size='9' maxlength='9' />
</p>
<p class='Estilo21'><strong>DATOS GENERALES</strong></p>
</blockquote>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Nombre:
<input name='Nombre' type='text' id='Nombre' size='40' maxlength='50' />
</p>
<p align='center' class='Estilo21'> <span class='Estilo4'>*</span>Siglas:
<input name='siglas' type='text' id='siglas' size='10' maxlength='5' />
<span class='Estilo4'>*</span>Tipo:
<select name='tipo' id='tipo'>
<option value='P&uacute;blica'>P&uacute;blica</option>
<option value='Privada'>Privada</option>
<option value='UAEH'>UAEH</option>
</select>
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Actividad:
<input name='actividad' type='text' id='actividad' size='40' maxlength='50' />
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Horario de trabajo: </p>
<p align='center' class='Estilo21'>
<select name='horario' id='horario'>
<option value='Matutino'>Matutino</option>
<option value='Vespertino'>Vespertino</option>
<option value='Indistinto'>Indistinto</option>
</select>
</p>
<p align='center' class='Estilo21'>Referencia:</p>
<p align='center' class='Estilo21'>
<textarea name='referencia' cols='60' rows='3' id='referencia'></textarea>
</p>
<blockquote class='Estilo21'>
<p><strong>DIRECCI&Oacute;N</strong></p>
<p>&nbsp;</p>
<p align='center'><span class='Estilo4'>*</span>Calle y N&uacute;mero:
<input name='calle' type='text' id='calle' size='50' maxlength='50' />
</p>
<p align='center'><span class='Estilo4'>*</span>Colonia:
<input name='colonia' type='text' id='colonia' size='30' maxlength='30' />
</p>
<p align='center'><span class='Estilo4'>*</span>C&oacute;digo Postal:
<input name='codigo' type='text' id='codigo' size='7' maxlength='7' />
<span class='Estilo4'>*</span>Ciudad:
<input name='ciudad' type='text' id='ciudad' size='30' maxlength='30' />
</p>
<p align='center'><span class='Estilo4'>*</span>Municipio:
<input name='municipio' type='text' id='municipio' size='30' maxlength='30' />
<span class='Estilo4'>*</span>Estado:
<select name='estado' id='estado'>
<option value='Distrito Federal'>D.F.</option>
<option value='Estado de M&eacute;xico'>Edo. M&eacute;x.</option>
<option value='Guadalajara'>Guadalajara</option>
<option value='Hidalgo' selected='selected'>Hidalgo</option>
<option value='Quintana Roo'>Quintana Roo</option>
<option value='Veracr&uacute;z'>Veracr&uacute;z</option>
</select>
</p>
<p align='center'>
Referencia:</p>
<p align='center'>&nbsp;</p>
<p align='center'><span class='Estilo4'>*</span>Tel&eacute;fono:
<input name='tel' type='text' id='tel' size='30' maxlength='30' />
Fax:
<input name='fax' type='text' id='fax' size='30' maxlength='30' />
</p>
<p align='center'><span class='Estilo4'>*</span>Correo Electr&oacute;nico:
<input name='email' type='text' id='email' size='30' maxlength='30' />
P&aacute;gina Web:
<input name='web' type='text' id='web' size='30' maxlength='30' />
</p>
<p align='center'>&nbsp;</p>
</blockquote>
<hr />
<blockquote>
<p align='left' class='Estilo21'><strong>Datos del Titular de Unidad Receptora</strong></p>
<blockquote class='Estilo10'>&nbsp;</blockquote>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Nombre y titulo :
<input name='titular' type='text' id='titular' size='50' maxlength='50' />
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Cargo :
<input name='cargo_titular' type='text' size='50' maxlength='50' />
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Correo Electr&oacute;nico :
<input name='textfield3' type='text' size='50' maxlength='50' />
</p>
<blockquote class='Estilo21'>
<p align='left'>&nbsp;</p>
</blockquote>
<p align='left' class='Estilo10'><strong>Datos Coordinador de Servicio Social en Unidad Receptora</strong></p>
<span class='Estilo10'>
</label>
</span>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Nombre y titulo :
<input name='coordinador' type='text' size='50' maxlength='50' />
</p>
<blockquote class='Estilo10'>
<blockquote>
<p align='center'><span class='Estilo4'>*</span>Cargo :
<input name='cargo_coordinador' type='text' size='50' maxlength='50' />
</p>
<p align='center'><span class='Estilo4'>*</span>Correo Electr&oacute;nico :
<input name='textfield32' type='text' size='50' maxlength='50' />
</p>
<p align='center'>Ar&eacute;a o Departamento:
<input name='textfield4' type='text' size='50' />
</p>
</blockquote>
</blockquote>
<p align='center' class='Estilo10'>&nbsp;</p>
<p class='Estilo21'>&nbsp;</p>
<p align='center'><span class='Estilo21'>
<input name='save' type='submit' id='save' onclick='MM_validateForm('clave','','R','Nombre',' ','R','siglas','','R','actividad','','R','calle',' ','R','colonia','','R','codigo','','R','ciudad','' ,'R','municipio','','R','tel','','R','email','','R isEmail','titular','','R','cargo_titular','','R',' textfield3','','RisEmail','coordinador','','R','ca rgo_coordinador','','R','textfield32','','RisEmail ','textfield4','','R');return document.MM_returnValue' value='Guardar' />
</span></p>
<p><span class='Estilo21'><span class='Estilo4'>* </span><span class='Estilo27'>Son datos requeridos para continuar.</span></span> </p>
<p>&nbsp;</p>
</blockquote>
  #8 (permalink)  
Antiguo 05/12/2007, 15:41
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 17 años
Puntos: 6
Re: Paso de valores de una pagina a otra

el php.ini es un archivo de texto ke esta en tu sevidor, ya sea tu makina o un servidor ke tengas, pero no es recomendable modificar la opcion register globals ya ke si cambias el valor off a on tu sistema sería muy bulnerable a ateques externos, por eso te comente ke esa no era una solución buena.

Dejame revizó tu código, salu2
__________________
"Eres grande por que caminas entre gigantes"
  #9 (permalink)  
Antiguo 05/12/2007, 15:49
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 17 años
Puntos: 6
Re: Paso de valores de una pagina a otra

Mira puedes usar variables superglobales para solucionar tu problema y poder pasar tus variables a otro formulario, utiliza alguna de estas:

$_GET['variable'] - Variables proporcionadas via HTTP GET.
$_POST['variable'] - Variables proporcionadas via HTTP POST.
$_COOKIE['variable'] - Variables proporcionadas via HTTP cookies.
$_REQUEST['variable'] - Variables proporcionadas via GET, POST, o COOKIE.
$_GLOBALS['variable'] - Array con todas las variables de alcance global.
$_SERVER['variable'] - Variables via servidor o relacionadas con el entorno de ejecución.
$_FILES['variable'] - Variables via upload archivos
$_ENV['variable'] - Variables del entorno
$_SESSION['variable'] - Variables registradas en una sesión
__________________
"Eres grande por que caminas entre gigantes"
  #10 (permalink)  
Antiguo 05/12/2007, 16:16
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

[QUOTE=ferbux;2208106]el php.ini es un archivo de texto ke esta en tu sevidor, ya sea tu makina o un servidor ke tengas, pero no es recomendable modificar la opcion register globals ya ke si cambias el valor off a on tu sistema sería muy bulnerable a ateques externos, por eso te comente ke esa no era una solución buena.

Dejame revizó tu código, salu2[/QUO

hola:

voy a ser lo que me dices, espero que si me puedas ayudar,
  #11 (permalink)  
Antiguo 06/12/2007, 09:08
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

Cita:
Iniciado por ferbux Ver Mensaje
Mira puedes usar variables superglobales para solucionar tu problema y poder pasar tus variables a otro formulario, utiliza alguna de estas:

$_GET['variable'] - Variables proporcionadas via HTTP GET.
$_POST['variable'] - Variables proporcionadas via HTTP POST.
$_COOKIE['variable'] - Variables proporcionadas via HTTP cookies.
$_REQUEST['variable'] - Variables proporcionadas via GET, POST, o COOKIE.
$_GLOBALS['variable'] - Array con todas las variables de alcance global.
$_SERVER['variable'] - Variables via servidor o relacionadas con el entorno de ejecución.
$_FILES['variable'] - Variables via upload archivos
$_ENV['variable'] - Variables del entorno
$_SESSION['variable'] - Variables registradas en una sesión

HOLA, HE ESTADO HACIENDO LO QUE ME DIJISTE PERO TODAVIA NO LO PUEDO SOLUCIONAR
  #12 (permalink)  
Antiguo 06/12/2007, 15:13
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

Cita:
Iniciado por ariesagv Ver Mensaje
ESTE ES LA CONTINUACION DEL CODIGO, LO QUE ESTA EN NEGRITAS ES LO ME PERMITE OBTENER FECHA
<head>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
<title>Servicio Social</title>
<style type='text/css'>
<!--
.Estilo4 {color: #FF0000}
.Estilo5 {font-family: Arial, Helvetica, sans-serif}
body {
background-color: #CFEDFE;
}
.Estilo10 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
.Estilo18 {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000099;}
.Estilo21 { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
}
.Estilo27 {color: #0000FF}
.Estilo29 {
color: #000000;
font-weight: bold;
}
.Estilo30 {font-family: Arial, Helvetica, sans-serif; color: #0000FF; }
.Estilo31 {color: #0000CC}
-->
</style>
<script type='text/JavaScript'>
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf('?'))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!='') {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body>
<p class='Estilo18'>Nueva Unidad Receptora</p>
<hr />
<form action='<?php echo $editFormAction; ?>' method='POST' name='nueva_ur' id='nueva_ur'>
<blockquote class='Estilo10'>
<p class='Estilo21'><strong> PROMOCION:
<span class='Estilo31'> </span></strong>
<select name='id_promocion' id='id_promocion'>
<?php
do {
?>
<option value='<?php echo $row_promocion['id_promociones']?>'><?php echo $row_promocion['promocion']?></option>
<?php
} while ($row_promocion = mysql_fetch_assoc($promocion));
$rows = mysql_num_rows($promocion);
if($rows > 0) {
mysql_data_seek($promocion, 0);
$row_promocion = mysql_fetch_assoc($promocion);
}
?>
</select>
</p>
<p align='center' class='Estilo21'><span class='Estilo29'>Clave:</span>
<input name='clave' type='text' id='clave' onfocus='True' size='9' maxlength='9' />
</p>
<p class='Estilo21'><strong>DATOS GENERALES</strong></p>
</blockquote>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Nombre:
<input name='Nombre' type='text' id='Nombre' size='40' maxlength='50' />
</p>
<p align='center' class='Estilo21'> <span class='Estilo4'>*</span>Siglas:
<input name='siglas' type='text' id='siglas' size='10' maxlength='5' />
<span class='Estilo4'>*</span>Tipo:
<select name='tipo' id='tipo'>
<option value='P&uacute;blica'>P&uacute;blica</option>
<option value='Privada'>Privada</option>
<option value='UAEH'>UAEH</option>
</select>
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Actividad:
<input name='actividad' type='text' id='actividad' size='40' maxlength='50' />
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Horario de trabajo: </p>
<p align='center' class='Estilo21'>
<select name='horario' id='horario'>
<option value='Matutino'>Matutino</option>
<option value='Vespertino'>Vespertino</option>
<option value='Indistinto'>Indistinto</option>
</select>
</p>
<p align='center' class='Estilo21'>Referencia:</p>
<p align='center' class='Estilo21'>
<textarea name='referencia' cols='60' rows='3' id='referencia'></textarea>
</p>
<blockquote class='Estilo21'>
<p><strong>DIRECCI&Oacute;N</strong></p>
<p>&nbsp;</p>
<p align='center'><span class='Estilo4'>*</span>Calle y N&uacute;mero:
<input name='calle' type='text' id='calle' size='50' maxlength='50' />
</p>
<p align='center'><span class='Estilo4'>*</span>Colonia:
<input name='colonia' type='text' id='colonia' size='30' maxlength='30' />
</p>
<p align='center'><span class='Estilo4'>*</span>C&oacute;digo Postal:
<input name='codigo' type='text' id='codigo' size='7' maxlength='7' />
<span class='Estilo4'>*</span>Ciudad:
<input name='ciudad' type='text' id='ciudad' size='30' maxlength='30' />
</p>
<p align='center'><span class='Estilo4'>*</span>Municipio:
<input name='municipio' type='text' id='municipio' size='30' maxlength='30' />
<span class='Estilo4'>*</span>Estado:
<select name='estado' id='estado'>
<option value='Distrito Federal'>D.F.</option>
<option value='Estado de M&eacute;xico'>Edo. M&eacute;x.</option>
<option value='Guadalajara'>Guadalajara</option>
<option value='Hidalgo' selected='selected'>Hidalgo</option>
<option value='Quintana Roo'>Quintana Roo</option>
<option value='Veracr&uacute;z'>Veracr&uacute;z</option>
</select>
</p>
<p align='center'>
Referencia:</p>
<p align='center'>&nbsp;</p>
<p align='center'><span class='Estilo4'>*</span>Tel&eacute;fono:
<input name='tel' type='text' id='tel' size='30' maxlength='30' />
Fax:
<input name='fax' type='text' id='fax' size='30' maxlength='30' />
</p>
<p align='center'><span class='Estilo4'>*</span>Correo Electr&oacute;nico:
<input name='email' type='text' id='email' size='30' maxlength='30' />
P&aacute;gina Web:
<input name='web' type='text' id='web' size='30' maxlength='30' />
</p>
<p align='center'>&nbsp;</p>
</blockquote>
<hr />
<blockquote>
<p align='left' class='Estilo21'><strong>Datos del Titular de Unidad Receptora</strong></p>
<blockquote class='Estilo10'>&nbsp;</blockquote>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Nombre y titulo :
<input name='titular' type='text' id='titular' size='50' maxlength='50' />
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Cargo :
<input name='cargo_titular' type='text' size='50' maxlength='50' />
</p>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Correo Electr&oacute;nico :
<input name='textfield3' type='text' size='50' maxlength='50' />
</p>
<blockquote class='Estilo21'>
<p align='left'>&nbsp;</p>
</blockquote>
<p align='left' class='Estilo10'><strong>Datos Coordinador de Servicio Social en Unidad Receptora</strong></p>
<span class='Estilo10'>
</label>
</span>
<p align='center' class='Estilo21'><span class='Estilo4'>*</span>Nombre y titulo :
<input name='coordinador' type='text' size='50' maxlength='50' />
</p>
<blockquote class='Estilo10'>
<blockquote>
<p align='center'><span class='Estilo4'>*</span>Cargo :
<input name='cargo_coordinador' type='text' size='50' maxlength='50' />
</p>
<p align='center'><span class='Estilo4'>*</span>Correo Electr&oacute;nico :
<input name='textfield32' type='text' size='50' maxlength='50' />
</p>
<p align='center'>Ar&eacute;a o Departamento:
<input name='textfield4' type='text' size='50' />
</p>
</blockquote>
</blockquote>
<p align='center' class='Estilo10'>&nbsp;</p>
<p class='Estilo21'>&nbsp;</p>
<p align='center'><span class='Estilo21'>
<input name='save' type='submit' id='save' onclick='MM_validateForm('clave','','R','Nombre',' ','R','siglas','','R','actividad','','R','calle',' ','R','colonia','','R','codigo','','R','ciudad','' ,'R','municipio','','R','tel','','R','email','','R isEmail','titular','','R','cargo_titular','','R',' textfield3','','RisEmail','coordinador','','R','ca rgo_coordinador','','R','textfield32','','RisEmail ','textfield4','','R');return document.MM_returnValue' value='Guardar' />
</span></p>
<p><span class='Estilo21'><span class='Estilo4'>* </span><span class='Estilo27'>Son datos requeridos para continuar.</span></span> </p>
<p>&nbsp;</p>
</blockquote>
alguien me puede ayudar a solucionar mi problema, porque ya estoy desesperada
  #13 (permalink)  
Antiguo 07/12/2007, 11:02
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 17 años
Puntos: 6
Re: Paso de valores de una pagina a otra

Hola de nuevo, esto te puede servir:

1.-Mira este ejemplo es para pasar valores de variables a otra pagina, primero tenemos esta pagina (pag1.php):

Código:
<?
//ESTA ES pag1.php

include("../../config.inc.php");
include_once("../../includes/searcher.inc.php");
include_once("../../includes/adodb4.5/adodb.inc.php");
include_once("../../includes/adodb4.5/adodb-pager.inc.php");
include_once("../../includes/adodb4.5/tohtml.inc.php");
protect();



$link = mysql_connect("sever", "root", "password");
             mysql_select_db("nombre_bd", $link);
?>
<!--codigo html

<TABLE align=center>
    <tr>
	
	<BR><BR>
     <td align=center class=title>MI TITULO  </td>
	 </tr>
</TABLE><BR><BR><BR>  
   <FORM   name=form_name METHOD="POST" ACTION="otrapag.php" >
	                                         
<?
....
....
...
...
$var1="Hola";
$var2="Am I me?";
echo"<a href=\"otrapag.php?action=pasa_datos&saludo={$var1}&de={$var2}">Manda_datos_a_otra_pagina</a>";
...
...
...
...

?>
y luego en tu pagina (otrapag.php) harias lo siguiente para ver los datos ke pasaste:

Código:
<?
//ESTA ES otrapag.php

include("../../config.inc.php");
include_once("../../includes/searcher.inc.php");
include_once("../../includes/adodb4.5/adodb.inc.php");
include_once("../../includes/adodb4.5/adodb-pager.inc.php");
include_once("../../includes/adodb4.5/tohtml.inc.php");
protect();

$link = mysql_connect("sever", "root", "password");
             mysql_select_db("nombre_bd", $link);
....
....
...
...
$saludo_llego=$_GET["saludo"];
$de_llego=$_GET["de"];

ECHO"Estos son los valores ke pase de mi pag1.php a esta otrapag.php";
echo $saludo_llego; echo "<br>";
echo $de_llego; echo "<br>";
....

?>
Prueba hacerlo asi ;)

salu2
__________________
"Eres grande por que caminas entre gigantes"
  #14 (permalink)  
Antiguo 07/12/2007, 11:51
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Paso de valores de una pagina a otra

Hola Ferbux, Voy Hacer Lo Que Me Dices, Luego Te Aviso Como Me Fue, Muchas Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:37.