Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

problema con Mensaje de motivación a los que no lo participaTema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 33

problema con Mensaje de motivación a los que no lo participa

#1

Mensaje por Carlos Murillo »

Hola,

Bueno resulta que instale este mod: http://www.phpbb-es.com/foro/guias-phpb ... e&iaddlist en el foro Codemania.Net

pero el modo debug me lanza esto:

Código: Seleccionar todo

[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4946: Undefined variable: mensaje
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4953: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4955: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4956: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4957: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
Espero me puedan ayudar!
Gracias por adelantado. :bravo:
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

Avatar de Usuario
Rainwod
Ex Staff
Mensajes: 1151
Registrado: 16 Mar 2012, 14:43
Género:
Edad: 30

Re: problema con Mensaje de motivación a los que no lo parti

#2

Mensaje por Rainwod »

Hola, buenas ®uso, el error que comentas, es porque la variable "mensaje" que utiliza el mod está indefinida, verifica que hallas echo las ediciones de archivos correctamente.

Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 33

Re: problema con Mensaje de motivación a los que no lo parti

#3

Mensaje por Carlos Murillo »

Rainwod escribió:Hola, buenas ®uso, el error que comentas, es porque la variable "mensaje" que utiliza el mod está indefinida, verifica que hallas echo las ediciones de archivos correctamente.
si, este tuto, también lo puse en otros foros tal como lo dice y el modo debug se suelta diciendo eso. solo que apagues el modo debug ya no sale pero ese no es el chiste.

saludos!
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

Avatar de Usuario
Rainwod
Ex Staff
Mensajes: 1151
Registrado: 16 Mar 2012, 14:43
Género:
Edad: 30

Re: problema con Mensaje de motivación a los que no lo parti

#4

Mensaje por Rainwod »

ya lo tengo me ha pasado lo mismo con el extraranks y era porque no había ejecutado la consulta sql

Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 33

Re: problema con Mensaje de motivación a los que no lo parti

#5

Mensaje por Carlos Murillo »

Rainwod escribió:ya lo tengo me ha pasado lo mismo con el extraranks y era porque no había ejecutado la consulta sql
pero yo la avia ejecutado cuando instale el mod de extra rangos :nolose: .
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

towen
Moderador
Mensajes: 489
Registrado: 27 Dic 2011, 05:17
Género:
Edad: 28

Re: problema con Mensaje de motivación a los que no lo parti

#6

Mensaje por towen »

lo que pasa es que la variable mensaje se declara en un condicional, y si el condicional es falso no se declara. Esto fue lo que yo hice, sencillo pero funcional

Abrir:
root/includes/functions.php

Buscar

Código: Seleccionar todo

// The following assigns all _common_ variables that may be used at any point in a template.
Agregar antes en una nueva línea:

Código: Seleccionar todo

	include($phpbb_root_path . 'config.' . $phpEx);
$conectar = mysql_connect($dbhost,$dbuser,$dbpasswd) ;
mysql_select_db($dbname);
$id = $user->data['user_id'];
$sql = "SELECT * FROM phpbb_posts where poster_id = '$id' order by post_id DESC Limit 1";
$resultado = mysql_query($sql, $conectar) or die ($sql. mysql_error()."");
$row = @mysql_fetch_array($resultado);
 
$fechaactual = strtotime ("now");
$fechaultimopost = $row["post_time"];
$fecha = $fechaactual - $fechaultimopost;
if ($user->data['username'] != "Anonymous"){
if ($fecha >= "1258474"){
$nombre = $user->data['username'];
$mensaje= "<font color='blue'>Hola <b>$nombre</b> hemos notado que no has compartido un mensaje con nosotros en varias semanas.<p>
Te invitamos a Colaborar, hacer preguntas, dar una solucion o entablar<p>
una conversacion con el resto de miembros de Foro.</font>";
}else{
$mensaje= ' ';
}
}

Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 33

Re: problema con Mensaje de motivación a los que no lo parti

#7

Mensaje por Carlos Murillo »

Hola Kazekage

bueno, cuando no estas logeado sale esto:

Código: Seleccionar todo

[phpBB Debug] PHP Notice: in file [ROOT]/includes/functions.php on line 4948: Undefined variable: mensaje
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4955: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4957: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4958: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4959: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3975)
y cuando te logeas ya se ve todo normal, ya no sale el bug.
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

towen
Moderador
Mensajes: 489
Registrado: 27 Dic 2011, 05:17
Género:
Edad: 28

Re: problema con Mensaje de motivación a los que no lo parti  Tema Solucionado

#8

Mensaje por towen »

Bueno entonces cambia el código que puse por este

Código: Seleccionar todo

	include($phpbb_root_path . 'config.' . $phpEx);
$conectar = mysql_connect($dbhost,$dbuser,$dbpasswd) ;
mysql_select_db($dbname);
$id = $user->data['user_id'];
$sql = "SELECT * FROM phpbb_posts where poster_id = '$id' order by post_id DESC Limit 1";
$resultado = mysql_query($sql, $conectar) or die ($sql. mysql_error()."");
$row = @mysql_fetch_array($resultado);
 
$fechaactual = strtotime ("now");
$fechaultimopost = $row["post_time"];
$fecha = $fechaactual - $fechaultimopost;
if ($user->data['username'] != "Anonymous"){
if ($fecha >= "1258474"){
$nombre = $user->data['username'];
$mensaje= "<font color='blue'>Hola <b>$nombre</b> hemos notado que no has compartido un mensaje con nosotros en varias semanas.<p>
Te invitamos a Colaborar, hacer preguntas, dar una solución o entablar<p>
una conversación con el resto de miembros de Foro.</font>";
}
}
(!isset($mensaje))?$mensaje = ' ': '';
así si me funciona de las dos maneras, dime si te sirve

Avatar de Usuario
Carlos Murillo
Ex Staff
Mensajes: 701
Registrado: 28 Nov 2011, 04:21
Género:
Edad: 33

Re: problema con Mensaje de motivación a los que no lo parti

#9

Mensaje por Carlos Murillo »

Solucionado! Gracias Kazekage
Mis Proyectos Personales: | Mostrar
- Foro phpBB3: http://www.sinaloa-mp3.org
- Version de phpBB: 3.1.4
- Tema Instalado: Ariki (De Pago)
- Extenciones Instaladas:
Aun no
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.epicenterxbass.com/foro
- Version de phpBB: 3.1.4
- Tema Instalado: IDLaunch ported 3.1.x by phpBB Spain
- Extenciones Instaladas:
Advanced BBCode Box
Announcements on index
Annual Stars
Board Announcements
Breadcrumb Menu
Browse Happy
External Links Open in New Window
Forum Disclaimer
Google AdSense
Last Post Avatar
Loading indicator
phpBB3 SEO Sitemap
Precise Similar Topics
Private Message Box Status Bars
Quickedit
Quick Login
Scroll To Top
Seo Meta Description
TinyPic Link
Top Five
Topic Author
Topic Preview
- Servidor: Linux, De Paga

- Foro phpBB3: http://www.phpbbmexico.com
- Version de phpBB: 3.1.4
- Tema Instalado: phpBBCis, Prosilver Especial Edition, Prosilver (Selector)
- Extenciones Instaladas:
Varios :D
- Servidor: Linux, De Paga
¿Buscas un buen hosting de Pago a muy bajo costo? Recomiendo a:
Imagen
SPOILER_SHOW
Carlos Murillo:
Conocimientos en: php, html, mysql, phpmyadmin, whm, whmcs, phpBB y un poco de photoshop xD.

towen
Moderador
Mensajes: 489
Registrado: 27 Dic 2011, 05:17
Género:
Edad: 28

Re: problema con Mensaje de motivación a los que no lo parti

#10

Mensaje por towen »

Para servirle :cerveza:

Cerrado

Volver a “Foros de Soporte 3.0.x”