Problema con Cutenews :S

SoulEaterARG

New Member
Messages
5
Reaction score
0
Points
0
Hola gente como van? bueno escribo aqui porque tengo un problemita que no me deja avanzar en nada.. :S con el cutenews, este es el error:
Code:
[B]Catchable fatal error[/B]: Object of class template could not be converted to string in [B]/home/seater/public_html/noticias/inc/functions.inc.php[/B] on line [B]20[/B]

este codigo sale cuando integro el cutenews en la web mediante
PHP:
<?PHP include("noticias/show_news.php"); ?>
al principio pense que era por la version php, pero me pase al intermedio pero aun asi sigue sin tirar las noticias.. :S
desde ya gracias y hasta luego..
 

TonnyORG

I Code Things
Community Support
Messages
5,907
Reaction score
16
Points
38
lo que pasa es ke debes utilizar este codigo:
PHP:
<?PHP include("/home/seater/public_html/noticias/show_news.php"); ?>
Si te fijas, aki incluyes la ruta desde el directorio "home" hasta donde esta el cutenews :)


salu2
 
Last edited:

SoulEaterARG

New Member
Messages
5
Reaction score
0
Points
0
Gracias lo voy a probar..enseguida les cuento que pasa.. ;)




Sigue sin funcionar.. :S y con el mismo error.. :S
 
Last edited:

eZakto

Member
Messages
782
Reaction score
1
Points
18
Podrías postear las líneas de la 15 a la 25 del archivo functions.inc.php?
 

SoulEaterARG

New Member
Messages
5
Reaction score
0
Points
0
okas ahora te las paso ..
Edit:
PHP:
//----------------------------------
// Sanitize Variables
//----------------------------------
if( isset($template) and $template != "" and !eregi("^[_a-zA-Z0-9-]{1,}$", $template)){ die("invalid template characters"); }
if( isset($archive) and $archive != "" and !eregi("^[_a-zA-Z0-9-]{1,}$", $archive)){ die("invalid archive characters"); }



if($PHP_SELF == ""){ $PHP_SELF = $HTTP_SERVER_VARS["PHP_SELF"]; }
 
Last edited:

eZakto

Member
Messages
782
Reaction score
1
Points
18
¿Qué se supone que es $template?
Si se trata de un objeto, si dicho objeto no tiene el método __toString entonces no puede ser tratado como una cadena de texto, que es lo que estás haciendo.

Saludos.
 

SoulEaterARG

New Member
Messages
5
Reaction score
0
Points
0
bueno ya descubri el problema.. :S, lo que pasa es que tengo un include y un codigo php antes para que llame el foro por que tengo el sistema de usuarios integrado al del foro..
Alguna idea sobre lo que puedo hacer?
 
Last edited:

eZakto

Member
Messages
782
Reaction score
1
Points
18
Ese error se debe a que estás tratando al un objeto como cadena, y no puedes.
Cito de php.net:
[As of (at least) PHP 5.2, you can no longer convert an object to a string unless it has a __toString method. Converting an object without this method now gives the error:

PHP Catchable fatal error: Object of class <classname> could not be converted to string in <file> on line <line>

Try this code to get the same results as before:

PHP:
<?php

if (!is_object($value) || method_exists($value, '__toString')) {
    $string = (string)$value;
} else {
    $string = 'Object';
}

?>
 
Top