[Php-avanzado] ultima consulta tesis
luciano formica
luciano_formica en hotmail.com
Mar Dic 29 20:57:56 ARST 2009
hola leo gracias nuevamente.no es eso, el campo hidden para pasar el id lesta en el codigo al principio del formulario.te adjunto los archivos nuevamente.Gracias por la buena onda de siempre leo.nos vemos. un abrazo
> From: leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Tue, 29 Dec 2009 19:24:09 -0300
> Subject: Re: [Php-avanzado] ultima consulta tesis
>
> Hola Luciano,
>
>
> borré tu mail con el modificabanca.php (borro los mails de la lista
> después de responderlos), pero me da la sensación de que puede ser que
> modificabanca.php no se esté pasando a sí mismo el id de la banca, y por
> eso falla al guardar.
>
> modificabanca.php recibe el ID de la banca cuando es llamado, pero
> recordá que en el paradigma web los scripts empiezan, terminan y
> desaparecen de la RAM.
> Entonces, cuando enviás el formulario, el script vuelve a pasar por la
> parte en que verifica que haya un id de la banca, y ahora, en esta
> segunda ejecución, el id está vacío porque no viene de dónde venía
> antes, y te salta la validación diciendo que tenés que seleccionar una
> banca.
>
> Si es esto, basta con agregar al formulario un campo oculto con el id
> de la banca, y volverlo a leer para hacer la selección correspondiente.
> (y si es esto, estás bastante flojo en el tema "web", ya que todo lo
> que no te pases por GET, POST, SESSION o COOKIE no existe entre una
> corrida y otra del script).
>
> Te mando un saludo y contame!!!
>
>
> El mar, 29-12-2009 a las 17:10 -0200, luciano formica escribió:
> > hola leo ante todo muchas gracias por contestar rapido,lo del archivo
> > lo sabia pasa que a medida que tiraba codigo iba probando y como vi
> > que no pasaba el formulario me trabe ahi y no segui completando el
> > resto del codigo ya que tengo un problema ahi en el formulario, con
> > respecto a los botos y los comentarios que me escribistes en el mail
> > anterior no le des pelota por que como el codigo no funcionaba y
> > pensando que podria ser un error de sintaxis o algo asi copie y
> > modifique una parte de codigo de otro script de modificacion que me
> > funciona bien para ver si lo podia solucionar y le deje los
> > comentarios del otro codigo, con respecto a lo del javascript, probe
> > de esa forma que decis vos y sigue sin andar, igualmente todo el
> > codigo que yo tengo utilizo esa llamada al javascript y funciona lo
> > mas bien.elimine el include de mas que tenia a la base de datos, pero
> > sigue sin señales de mejora. Estoy seguro que le pifie en una pavada
> > pero no la veo donde esta, lo que hace es que cuando completo el form
> > me salta el cartel de: se ha producido un error que tengo en la linea
> > 61 de modificabanca.php y me redirecciona a seleccionabanca.php.los
> > includes creo que estan bien por que fui probe imprimiendo todos los
> > valores del registro seleccionado y me trae todos las datos.el
> > problema salta cuando voy a enviar los datos modificados.voy a seguir
> > probando a ver que puedo hacer.Donde te des cuenta de algun error
> > chiflame por favor leo. Mientras tanto voy a seguir probando con ese
> > archivo y acomodando y comentando el resto que ya lo tengo
> > terminado.Lo unico que falta es modificabanca y modificaexpediente,que
> > donde sale uno sale el otro por que es practicamente lo mismo.Bueno
> > Leo voy saguir con esto, ya que la idea era entregarlo hoy,pero bueno
> > siempre se me tiene que complicar algo!jaja .muchas gracias por
> > la rapida respuesta, avisame si ves algo por favor.nos vemos gracias
> >
> > > From: leonardot en pegasusnet.com.ar
> > > To: php-avanzado en pato2.fi.mdp.edu.ar
> > > Date: Tue, 29 Dec 2009 13:05:09 -0300
> > > Subject: Re: [Php-avanzado] ultima consulta tesis
> > >
> > > Hola Luciano,
> > >
> > > si no entiendo mal, el problema está únicamente en
> > modificabanca.php,
> > > ya que este recibe bien el parámetro con el id de la banca.
> > >
> > > No podemos correr el código porque nos faltan todos los include y
> > las
> > > tablas, pero te cuento varias cosas que veo:
> > >
> > > En la línea 81 tenés include('conecta.php'); pero en la 126 te
> > volvés a
> > > conectar, y te cambian los $link implícitos que usa el script.
> > >
> > > En la línea 122, tenés definido el onsubmit="js: return Validar()" y
> > > debería decir onsubmit="javascript: return Validar()". No estoy
> > seguro
> > > como el brwoser toma el JS en lugar el correcto JAVASCRIPT.
> > >
> > > No entiendo eso de $sql="SELECT * FROM bancas WHERE id= '$id'"; con
> > el
> > > comentario //select para ver todos los usuarios de la base.
> > > No será para "ver todas las bancas de la base"?
> > > Lo mismo el value del botón del formulario, que habla de usuarios.
> > >
> > >
> > > Después, tenés otro error, pero no de sintaxis: los <input
> > type="file">
> > > no pueden ser llenados con valores. De hecho vos en la tabla guardás
> > el
> > > nombre del archivo y no el archivo.
> > > Esto provoca que al editar el registro, salvo que subas un nuevo
> > > archivo, pierdas las información del archivo guardado. Además tu
> > código
> > > no tiene el manejo para subir un archivo nuevo (mov_uploaded_file()
> > o la
> > > maniobra FTP), así que aunque selecciones uno, no se va a subir.
> > >
> > > Esto requiere cambiar la interfaz con el usuario. Podría ser que
> > > muestres el nombre del archivo y pongas un checkbox para saber si se
> > > quiere borrar, y además pongas un <input type="file"> para que el
> > > archivo adjunto pueda ser cambiado.
> > > Con esto permitís que se borre o se cambie el archivo adjunto.
> > > Pero si el usuario pone uno nuevo, tenés que poner el código que
> > tome
> > > ese archivo, lo guarde y le ponga el nombre en el registro de la
> > tabla,
> > > porque si no nunca lo vas a subir.
> > >
> > > Se entiende esto último?
> > >
> > >
> > >
> > > PD: no seas salamín y si te trabás, escribinos rápido que no te
> > sobra el
> > > tiempo!!!
> > > PPD: mandame mañana la tesis esté como esté!!!!
> > >
> > >
> > > El mar, 29-12-2009 a las 12:16 -0200, luciano formica escribió:
> > > > Buena a todos, estoy haciendo el último archivo que falta para
> > poder
> > > > terminar mi tesis y me encuentro con un problema: necesito hacer
> > la
> > > > modificacion de una tabla para ello realizo 2 archivos el primero
> > > > seleccionabanca.php , donde la persona selecciona la informacion a
> > > > modificar, el cual pasa la variable de id a modificabanca.php
> > hasta
> > > > ahi va bien.Por que estuve probando y la variable pasa, y en el
> > > > formulario de modificacion aparecen los valores de la banca
> > solicitada
> > > > a modificar, el tema es que segun pruebas que estuve hacien
> > formulario
> > > > no pasa, es decir no lo envia, y hace 2 dias que estoy trabado con
> > > > esto y no le puedo encontrar el error. adjunto los 2 archivos.
> > Espero
> > > > alguien me pueda ayudar!!!!!!!!!!!!!!!, y necesitaria saber si
> > alguien
> > > > sabe como es la sintaxis para imprimir el valor que tiene en la
> > tabla
> > > > un archivo. Muchisimas gracias
> > > >
> > > >
> > > >
> > ______________________________________________________________________
> > > > Internet Explorer 8 especial para MSN - ¡Gratis! Hacé clic aquí
> > > > _______________________________________________
> > > > Php-avanzado mailing list
> > > > Php-avanzado en pato2.fi.mdp.edu.ar
> > > > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > > --
> > >
> > >
> > > Leonardo Tadei
> > > leonardot en pegasusnet.com.ar
> > > Pegasus Tech Supply
> > > Tel: (+54)(+223) 471-2880
> > > La Salle 1131 - Mar del Plata - Argentina
> > > http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
> > > http://www.prometeustech.com.ar / http://www.grupopegasus.com
> > > Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> > >
> > >
> > > _______________________________________________
> > > Php-avanzado mailing list
> > > Php-avanzado en pato2.fi.mdp.edu.ar
> > > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> >
> >
> > ______________________________________________________________________
> > Internet Explorer 8 especial para MSN - ¡Gratis! Hacé clic aquí
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
_________________________________________________________________
¿Querés aprender inglés mientras estás conectado? Probá aquí
http://msnar.englishtown.com/online/home.aspx?bhcp=1&ctr=cl&lng=sp
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20091229/13c8d7cc/attachment-0001.htm
------------ próxima parte ------------
Se ha borrado un texto insertado con un juego de caracteres sin especificar...
Nombre: modificabanca.php
Url: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20091229/13c8d7cc/attachment-0002.txt
------------ próxima parte ------------
Se ha borrado un texto insertado con un juego de caracteres sin especificar...
Nombre: seleccionabanca.php
Url: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20091229/13c8d7cc/attachment-0003.txt
Más información sobre la lista de distribución Php-avanzado