Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/02/2004, 16:37
Avatar de midpunto
midpunto
 
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
explicacion detallada

Hola y gracias por contestar tan rapido!!!
el tema es asi

tengo un formulario como el siguiente:

<form name="form1" method="POST" action="<?php echo $editFormAction; ?>">

<input name="nombre" type="text" id="nombre">
<input name="path_url" type="text" id="path_url">
<input name="button" type="submit"value="Cambiar">
<input type="hidden" name="MM_insert" value="form1">
</form>


se rrellenan los datos y en el casillero path_url tengo que poner un numero al cual le quiero agregar luego una ruta del tipo mipagina.php?id=$numero para que antes de hacer el insert la variable llegue traducida en : mipagina.php?id=$path_url

este es el insert que hago:

<?php require_once('../Connections/conectar.php'); ?>
<?php

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO tb_link_modulo (nombre, path_url, orden) VALUES (nombre,path_url , orden)",
GetSQLValueString($_POST['nome'], "text"),
GetSQLValueString($_POST['path_url'], "text"),
GetSQLValueString($_POST['orden'], "int"));

mysql_select_db($database_conectar, $conectar);
$Result1 = mysql_query($insertSQL, $conectar) or die(mysql_error());

$insertGoTo = "menu_insertado.php?nome=$nome";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
?>

he probado con implode para cocatenar las variables pero solamente obtengo errores de sintaxis.
desde ya muchas gracias y espero que me puedas ayudar...