Autor Tema: problema con mc  (Leído 944 veces)

Desconectado alegus9

  • PHPero Avanzado
  • ****
  • Mensajes: 263
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
problema con mc
« en: 11 de Agosto de 2010, 01:20:35 am »
tengo un problema con un minichat me aperecen erores, errores y errores

http://www.habbomaniaticos.com.ar/minichat/

le pongo el link para que puedan ver los errores, en el ftag, index, registrar! todo!!!!!!!!!!!!!!!!!!!1

Comunidad PHPeros

problema con mc
« en: 11 de Agosto de 2010, 01:20:35 am »

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:problema con mc
« Respuesta #1 en: 11 de Agosto de 2010, 03:32:14 am »
Es por que sencillamente no sabes editarlo, El php no tiene la culpa de que lo maneje un in-experto, pero en fin..

El primer error:
Warning: include(language/lang-.php) [function.include]: failed to open stream: No such file or directory in /home/hmania/public_html/minichat/ftag.php on line 21

Warning: include(language/lang-.php) [function.include]: failed to open stream: No such file or directory in /home/hmania/public_html/minichat/ftag.php on line 21

Warning: include() [function.include]: Failed opening 'language/lang-.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/hmania/public_html/minichat/ftag.php on line 21

¿Que quiere decir? Que language/lang-.php no existe.

Segundo error:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/hmania/public_html/minichat/catalogo/index.php on line 57

Error en la consulta.
Twitter: @JoakoM010



Desconectado alegus9

  • PHPero Avanzado
  • ****
  • Mensajes: 263
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:problema con mc
« Respuesta #2 en: 11 de Agosto de 2010, 04:37:11 am »
no veo ningun error en  las consultas  :-[

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:problema con mc
« Respuesta #3 en: 11 de Agosto de 2010, 14:01:00 pm »

Pues si no hay ningún error en la consulta es que no has instalado las tablas. Cualquier consulta a la base de datos con ese error, indica dos
posibles errores que son muy comunes y uno ya lo has dicho tu:

  • Consulta no realizada correctamente
  • No has instalado las tablas correspondientes por lo que la consulta no tiene sitio donde apuntar y salta error.

#Fdo. Physlet

Desconectado ferdi342

  • PHPero Experto
  • *****
  • Mensajes: 734
  • Karma: 8
  • Sexo: Masculino
  • Gúgol
    • Ver Perfil
    • Google - La solución a todo
Re:problema con mc
« Respuesta #4 en: 11 de Agosto de 2010, 15:00:00 pm »
Yo sé que es, creo que es porque tiene el mc en otra carpeta y al buscar "x" archivo no lo encuentra (juraría q es eso)
A veces hay que dejar terminar cosas buenas para que empiecen mejores, How I Met Your Mother

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:problema con mc
« Respuesta #5 en: 11 de Agosto de 2010, 15:45:43 pm »
Yo sé que es, creo que es porque tiene el mc en otra carpeta y al buscar "x" archivo no lo encuentra (juraría q es eso)

Si, pero por que primero falla la mysql.

#Fdo. Physlet

Desconectado ferdi342

  • PHPero Experto
  • *****
  • Mensajes: 734
  • Karma: 8
  • Sexo: Masculino
  • Gúgol
    • Ver Perfil
    • Google - La solución a todo
Re:problema con mc
« Respuesta #6 en: 11 de Agosto de 2010, 20:08:01 pm »
No no siqui el primer error es este Warning: include(language/lang-.php) [function.include]: failed to open stream: No such file or directory in /home/hmania/public_html/minichat/ftag.php on line 21

Y aquí solo te dice que falla el include, es decir lo que yo digo.

alegus mira que tengas dentro de la carpeta minichat la carpeta language.. o bien que tengas la función include mal, tiene que estar así include("language/lang-.php"); y claro que dentro la carpeta language tengas el archivo lang-.php
« Última modificación: 11 de Agosto de 2010, 20:11:44 pm por ferdi342 »
A veces hay que dejar terminar cosas buenas para que empiecen mejores, How I Met Your Mother

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re:problema con mc
« Respuesta #7 en: 11 de Agosto de 2010, 20:30:00 pm »
Hace años que deje MC, y recuerdo que había una variable con el lenguaje, entonces se llamaba a lang-$idioma.php pero, obviamente esa variable no existe y queda lang-.php... no hay nadie tan ***** (ni siquiera aqui) como para llamarlo lang-.php :/
Es una posibilidad, por supuesto

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:problema con mc
« Respuesta #8 en: 11 de Agosto de 2010, 21:19:09 pm »
No no siqui el primer error es este Warning: include(language/lang-.php) [function.include]: failed to open stream: No such file or directory in /home/hmania/public_html/minichat/ftag.php on line 21

Y aquí solo te dice que falla el include, es decir lo que yo digo.

alegus mira que tengas dentro de la carpeta minichat la carpeta language.. o bien que tengas la función include mal, tiene que estar así include("language/lang-.php"); y claro que dentro la carpeta language tengas el archivo lang-.php

Que no ferdi. A ver el archivo lang-.php no existe en el minichat. Existen lang-spanish.php y ingles y tal. Lo que pasa que eso de Spanish e Ingles
se toma de la base de datos es decir:


<?php
$recoger 
mysql_fetch_object(mysql_query("SELECT * FROM configuracion"));
$idioma $recoger->idioma;
include(
"lang-".$idioma.".php");
?>


Si la tabla configuración no existe, no puede existir el valor Spanish o English o lo que sea por lo tanto estás incluyendo el archivo lang-.php y
eso no existe ¿Entiendes ya?

#Fdo. Physlet

Desconectado alegus9

  • PHPero Avanzado
  • ****
  • Mensajes: 263
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:problema con mc
« Respuesta #9 en: 11 de Agosto de 2010, 23:18:03 pm »
ya arregle lo de lang, esque no savia que habia que editar algo :S (los datos de la bd si)

ahora alta lo de las consultas, si yo subi la tabla y me sigue sin funcionar
tambien me falta esto:
Warning: Cannot modify header information - headers already sent by (output started at /home/hmania/public_html/minichat/loginx.php:7) in /home/hmania/public_html/minichat/loginx.php on line 68
« Última modificación: 11 de Agosto de 2010, 23:19:57 pm por alegus9 »

Desconectado ferdi342

  • PHPero Experto
  • *****
  • Mensajes: 734
  • Karma: 8
  • Sexo: Masculino
  • Gúgol
    • Ver Perfil
    • Google - La solución a todo
Re:problema con mc
« Respuesta #10 en: 12 de Agosto de 2010, 00:15:00 am »
Que no ferdi. A ver el archivo lang-.php no existe en el minichat. Existen lang-spanish.php y ingles y tal. Lo que pasa que eso de Spanish e Ingles
se toma de la base de datos es decir:


<?php
$recoger 
mysql_fetch_object(mysql_query("SELECT * FROM configuracion"));
$idioma $recoger->idioma;
include(
"lang-".$idioma.".php");
?>


Si la tabla configuración no existe, no puede existir el valor Spanish o English o lo que sea por lo tanto estás incluyendo el archivo lang-.php y
eso no existe ¿Entiendes ya?

VAle vale ahora lo pillo :-[
A veces hay que dejar terminar cosas buenas para que empiecen mejores, How I Met Your Mother

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:problema con mc
« Respuesta #11 en: 13 de Agosto de 2010, 10:01:42 am »
ya arregle lo de lang, esque no savia que habia que editar algo :S (los datos de la bd si)

ahora alta lo de las consultas, si yo subi la tabla y me sigue sin funcionar
tambien me falta esto:
Warning: Cannot modify header information - headers already sent by (output started at /home/hmania/public_html/minichat/loginx.php:7) in /home/hmania/public_html/minichat/loginx.php on line 68

Es problema de header(). Imaginate pone header("phperos.php"); pues lo unico que deberás usar es un poquito de JavaScript. Es solo
reemplazar ese header por:

echo "<script>location.href='phperos.php'</script>";

Listo, ya no deberán salir mas errores. Saludos ;).

#Fdo. Physlet