🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6468

Problema gordo con PHP en Mandrake 9.1

#6468
From: Joan Salelles
Date: Fri, 27 Jun 2003 00:38
45 lines
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-mail

Show 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