Paso de Variables.URGENTE!!
Publicado por Selphi (2 intervenciones) el 26/06/2008 11:36:40
Hola chicos/as
A ver si alguien me puede ayudar porque estoy liada:(
Tengo una pagina php donde mando unas variables en un enlace a otra (preguntas.php)
<a href="preguntas.php?u=<?php echo $userid;?>&g=<?php echo $grupoid;?>&c=<?php echo $cursoid;?>&t=<?php echo $idtutor;?>" title="Envíe su consulta" target="_blank">Consulte a su tutor</a>
Hasta ahi bien porque la otra pagina me las recoge perfectamente,el problema viene ahora,en esta pagina tengo un formulario donde el usuario rellena un textarea y hay un boton de enviar,
<form action="preguntas.php?u=<?php echo $userid;?>&g=<?php echo $grupoid;?>&c=<?php echo $cursoid;?>&t=<?php echo $tutorid;?>&pregunta=<? echo $_GET['pregunta'];?>"
method="get">
<textarea name="pregunta" cols="40" rows="20"></textarea>
<input type="submit" name="insertar" value="ENVIAR" class="boton" />
</form>
el boton de enviar llama a esta misma pagina y tendria que hacer una insercion en la bd con los valores recogidos en las variables de la primera pagina mas el del textarea
$userid = $_GET['u'];
$grupoid = $_GET['g'];
$cursoid = $_GET['c'];
$tutorid = $_GET['t'];
$insertar = "INSERT INTO ocho_tutoria(idalumno,idcurso,idgrupo,idtutor,fechasolicitud,pregunta)
VALUES('".$userid."','".$cursoid."','".$grupoid."','".$tutorid."','".date("Y-m-d")."','".$pregunta."')";
y asi como esta solo me manda el valor del textarea y los otros los pierde,por que?
que tengo que hacer o que estoy haciendo mal??
Muchas gracias:)
A ver si alguien me puede ayudar porque estoy liada:(
Tengo una pagina php donde mando unas variables en un enlace a otra (preguntas.php)
<a href="preguntas.php?u=<?php echo $userid;?>&g=<?php echo $grupoid;?>&c=<?php echo $cursoid;?>&t=<?php echo $idtutor;?>" title="Envíe su consulta" target="_blank">Consulte a su tutor</a>
Hasta ahi bien porque la otra pagina me las recoge perfectamente,el problema viene ahora,en esta pagina tengo un formulario donde el usuario rellena un textarea y hay un boton de enviar,
<form action="preguntas.php?u=<?php echo $userid;?>&g=<?php echo $grupoid;?>&c=<?php echo $cursoid;?>&t=<?php echo $tutorid;?>&pregunta=<? echo $_GET['pregunta'];?>"
method="get">
<textarea name="pregunta" cols="40" rows="20"></textarea>
<input type="submit" name="insertar" value="ENVIAR" class="boton" />
</form>
el boton de enviar llama a esta misma pagina y tendria que hacer una insercion en la bd con los valores recogidos en las variables de la primera pagina mas el del textarea
$userid = $_GET['u'];
$grupoid = $_GET['g'];
$cursoid = $_GET['c'];
$tutorid = $_GET['t'];
$insertar = "INSERT INTO ocho_tutoria(idalumno,idcurso,idgrupo,idtutor,fechasolicitud,pregunta)
VALUES('".$userid."','".$cursoid."','".$grupoid."','".$tutorid."','".date("Y-m-d")."','".$pregunta."')";
y asi como esta solo me manda el valor del textarea y los otros los pierde,por que?
que tengo que hacer o que estoy haciendo mal??
Muchas gracias:)
Valora esta pregunta


0