Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2011, 09:17
QuiqueGr
 
Fecha de Ingreso: enero-2008
Mensajes: 27
Antigüedad: 16 años, 9 meses
Puntos: 0
Error al pasar parámetro a una url

Hola a todos.

Tengo un problema a la hora de pasar el valor de una variable de una url a otra.

Tengo un archivo en el que dentro de un div tengo lo siguiente:

Código HTML:
<div id="tablahistorial">
<?php
        $idtarea = $_GET['id'];
        include('consultaHistorial.php');
?>
</div> 
En mi archivo consultaHistorial.php tengo lo siguiente:

Código HTML:
<?php
require('clases/historial.class.php');
$objHistorial=new Historial;
$consulta=$objHistorial->mostrar_historial_tarea($idtarea);
?>
Y en el mismo archivo tengo:

Código HTML:
<span id="nuevo"><a href="javascript:Carga('nuevoHistorial.php?id=<?php echo $idtarea ?>', 'formhistorial')"><img src="img/add.png" alt="Agregar actuacion" /></a></span> 
La primera vez que cargo la URL me funciona correctamente y me aparece esto:

Código HTML:
<a href="javascript:Carga('nuevoHistorial.php?id=1', 'formhistorial')"><img src="img/add.png" alt="Agregar tarea"></a> 
Pero en el momento que vuelvo a incluirla, es cuando falla y me aparece esto:

Código HTML:
<a href="javascript:Carga('nuevoHistorial.php?id=<br ></a>
<font size='1'><table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan=" 5"=""><span style="background-color: #cc0000; color: #fce94f; font-size: x-large;">( ! )</span> Notice: Undefined variable: idtarea in C:\wamp\www\Intranet\consultaHistorial.php on line <i>6</i>
Call Stack
#TimeMemoryFunctionLocation
10.0010677440{main}(  )..\consultaHistorial.php<b>:</b>0

', 'formhistorial')"&gt;<img src="img/add.png" alt="Agregar tarea"></a> 
No tengo ni idea de cual puede ser el problema.

¿Alguien sabe porque puede estar pasando esto y como se podría corregir?

Muchas gracias a todos.
Un saludo.