Foros del Web » Programando para Internet » PHP »

Si cambio texto no funciona página ¿?

Estas en el tema de Si cambio texto no funciona página ¿? en el foro de PHP en Foros del Web. Hola, tengo un problema muy extraño. Tengo una aplicación que trabaja con archivos .js, html, css y php. Todo está en inglés y cuando intento ...
  #1 (permalink)  
Antiguo 19/09/2011, 09:16
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
Pregunta Si cambio texto no funciona página ¿?

Hola, tengo un problema muy extraño. Tengo una aplicación que trabaja con archivos .js, html, css y php. Todo está en inglés y cuando intento cambiar los textos, me deja de funcionar la página. Por ejemplo:

Código original:

if ($_POST["btnAddNewCategory"] == "Add New Category Here") {


Si lo cambio a esto (Sólo cambio el texto):

if ($_POST["btnAddNewCategory"] == "Nueva categoria") {

Ya no me funciona.

¿Alguien sabe qué puede estar pasando?

No tengo muchos conocimientos.

Gracias.
  #2 (permalink)  
Antiguo 19/09/2011, 09:20
 
Fecha de Ingreso: noviembre-2007
Mensajes: 23
Antigüedad: 16 años, 5 meses
Puntos: 4
Respuesta: Si cambio texto no funciona página ¿?

En ese código estás comprobando si la cadena de texto contenida en la variable $_POST["btnAddNewCategory"] es igual al texto. Si cambias dicho texto, es normal que no funcione la aplicación.

Las variables POST son información enviada desde otra página PHP. Son utilizadas para recoger información de, por ejemplo, formularios.
  #3 (permalink)  
Antiguo 19/09/2011, 09:53
 
Fecha de Ingreso: febrero-2011
Mensajes: 111
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Si cambio texto no funciona página ¿?

Lo que estas diciendo es que $_POST["btnAddNewCategory"] tiene que ser igual al texto que pongas " ")
Si se lo cambias, es normal que no funcione
  #4 (permalink)  
Antiguo 19/09/2011, 11:34
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Si cambio texto no funciona página ¿?

Muchas gracias, sin embargo, ¿cómo cambio esos textos a español entonces? ¿Debería crear un archivo php con define ("btnAddNewCategory","Lo que sea");?
¿Cómo lo implemento?
  #5 (permalink)  
Antiguo 19/09/2011, 11:43
 
Fecha de Ingreso: febrero-2011
Mensajes: 111
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Si cambio texto no funciona página ¿?

Tienes que ver, de donde sale la palabra Add New Category Here
y cambiarla en los 2 lados
  #6 (permalink)  
Antiguo 19/09/2011, 12:15
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Si cambio texto no funciona página ¿?

Gracias de nuevo, rimander. He puesto el código anterior a título de ejemplo, pero hay un mogollón de traducciones que hacer por un montón de archivos. Me llevará una eternidad, pero lo voy a intentar de momento con una página y si veo que funciona, pues me pondré manos a la obra con el resto.

Os comentaré si todo va bien.
  #7 (permalink)  
Antiguo 19/09/2011, 12:18
 
Fecha de Ingreso: febrero-2011
Mensajes: 111
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Si cambio texto no funciona página ¿?

Ok, si tienes dudas avisa :P
  #8 (permalink)  
Antiguo 19/09/2011, 14:38
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Si cambio texto no funciona página ¿?

Imposible. He mirado todos los archivos que pueden afectar, si se repite el texto en alguna parte (sólo se repite en el mismo archivo y ya estaba con igual texto). Nada en la base de datos. No sé qué hacer.

Si a alguien se le ocurre algo...

Si no, lo dejo por imposible.

Muchas gracias a los que habéis participado.
  #9 (permalink)  
Antiguo 20/09/2011, 11:52
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
De acuerdo Respuesta: Si cambio texto no funciona página ¿?

Al fin, parece que funciona. Después de todo, era lo que comentabais. En la misma página están las frases, lo que ocurre que hay bastantes y alguna se me escapaba y no lo veía.

Este es un ejemplo:

if($_POST["btnSaveChanges"] == "Guardar cambios"){

Y más adelante aparece:

<input type="submit" value="Guardar cambios" name="btnSaveChanges" class="button" >

Ese "Guardar cambios" debe estar igual en ambos lados.

SOLUCIONADO.

Gracias a todos, sin vosotros igual no lo resuelvo.
  #10 (permalink)  
Antiguo 20/09/2011, 14:38
 
Fecha de Ingreso: septiembre-2011
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Si cambio texto no funciona página ¿?

Un apunte mas. No sólo deben ser iguales las frases, el problema, o al menos eso me ha ocurrido a mí, es que las frase en cuestión no puede tener caracteres especiales del tipo "á" en utf, que sería "á".

Ese ha sido mi problema, al traducir he metido esta simbología.

Etiquetas: html, página
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 18:28.