Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/12/2007, 15:32
ariesagv
 
Fecha de Ingreso: septiembre-2007
Mensajes: 93
Antigüedad: 17 años, 2 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