Article View: es.comp.os.linux.programacion
Article #6468Problema gordo con PHP en Mandrake 9.1
From: Joan Salelles
Date: Fri, 27 Jun 2003 00:38
Date: Fri, 27 Jun 2003 00:38
45 lines
3470 bytes
3470 bytes
Hola a todos. Primero os pongo en antecedentes, ya que la cosa creo que es gorda. Hace un tiempo escrib� un programa en PHP para la gesti�n de faltas de alumnos en un instituto. Lo hice sobre un Linux Suse 8.0 con las versiones de PHP, mySQL y apache que trae esta distro. Ningun problema, ha estado funcionando durante este �ltimo curso y todo perfecto. Ahora pretendia cambiar el Suse por un Mandrake 9.1 por unos problemas que tengo con un SAI que no va sobre Suse. Antes del cambi�, instal� la Mandrake 9.1 sobre otro ordenador para familiarizarme (MENOS MAL!!! que no hice el cambio a pelo!!!) Instal� el apche, el mysql i el PHP de esta distro. Volque las bases de datos que tenia al nuevo ordenador y el programa en PHP y : horror!! no funciona!!! Llevo una semana peleando con esto y estoy a punto de rendirme. En la mandrake 9.1 cambian todas las versiones: el apache pasa a ser apache2, el PHP pasa de la version 3.3.no se qu� a la 4.x y el mysql tambien cambia. Tras largas pruebas con las configuraciones de mysql y apache he descubierto cual parece ser el problema pero no comprendo el porqu� ni la soluci�n!! Os explico la conclusi�n a la que he llegado: Las variables que yo defino en un scrip con un formulario NO ME PASSAN AL SCRIPT DE ACCI�N DEL FORMULARIO!!!! Por ejemplo, si tengo el siguiente trozo en el script "form.php" <FORM METHOD="POST" ACTION="form2.php"> Nombre Usuario: <INPUT TYPE="text" NAME="nomusuario"><BR> Contrasenya: <INPUT TYPE="password" NAME="contrasenya"><BR> <INPUT TYPE="submit" VALUE="ENTRAR"> Y en form2.php hago: <P>Nombre Introducido: <?php echo $nomusuario ?> ME APARECE EN BLANCO!!! La variable no ha pasado o su valor se ha redefinido a blanco. Si cambio el "METHOD" a "GET" entonces veo que el nombre de la variable y su valor pasan correctamente por la URL, pero el echo continua dando blanco!!! Todos los ficheros de configuraci�n de PHP y apache son los que vienen en los paquetes de la distro, unicamente he cambiado el UseCanonicalName a Off en el apache, pero esto no influye. Me estoy volviendo loco!!! Alguien sabe qu� puede estar pasando? Han cambiado alguna cosa en PHP 4? Gracias por anticipado por vuestras respuestas y voy a seguir rompiendome los cuernos!!!!
Technical Details
Message-ID:
<bdg3jd$iig$1@nsnmpen2-gest.nuria.telefonica-data.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,92f731a69d8f86b9,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-06-26 17:37:02 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail From: Joan Salelles <jsalelle@pie.xtec.es> Newsgroups: es.comp.os.linux.programacion Subject: Problema gordo con PHP en Mandrake 9.1 Date: Fri, 27 Jun 2003 02:38:10 +0200 Organization: Telefonica Data Espagna Lines: 45 Message-ID: <bdg3jd$iig$1@nsnmpen2-gest.nuria.telefonica-data.net> NNTP-Posting-Host: 213.176.191.70 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Trace: nsnmpen2-gest.nuria.telefonica-data.net 1056674221 19024 213.176.191.70 (27 Jun 2003 00:37:01 GMT) X-Complaints-To: usenet@nsnmpen2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Fri, 27 Jun 2003 00:37:01 +0000 (UTC) User-Agent: KNode/0.7.2