lo he solucionado aca dejo el codigo de mi funcion:
Código php:
Ver original/**
* muestra el div con los mensajes generados por el sistema
*
* @param string $msg
* @param string $clase
* @param string $icono
* @return string
*/
function mensajes($msg,$clase,$icono){
$mensaje='';
$mensaje='
<div class="ui-widget" id="mensaje">
<div class="'.$clase.'" style="padding: 0 .7em; margin-top:10px;">
<p><span class="'.$icono.'" style="float: left; margin-right: .3em;"> </span><br/>
<strong style="padding:0 0 50px 0;">'.$msg.'</strong></p>
</div>
</div>';
$_SESSION['msg']="";
$_SESSION['clase']="";
}
return $mensaje;
}
y lo llamo asi
Código php:
Ver originalfunction grabarportfolio(){
$msg=modificarPortfolio($_FILES,$_REQUEST);
if($msg[0]!=1){
$_SESSION['msg']=$msg[1]."<br/>";
$_SESSION['clase']="ui-state-highlight ui-corner-all";
$_SESSION['icono']="ui-icon ui-icon-check";
redirect('index.php?modules=portfolio');
}
else{
$_SESSION['msg']=$msg[1]."<br/>";
$_SESSION['clase']="ui-state-error ui-corner-all";
$_SESSION['icono']="ui-icon ui-icon-close";
$_SESSION['intro']=$_REQUEST['intro'];
$_SESSION['texto']=$_REQUEST['texto'];
$_SESSION['titulo']=$_REQUEST['titulo'];
$_SESSION['url']=$_REQUEST['url'];
$_SESSION['tenoclogias']=$_REQUEST['tecnologias'];
$_SESSION['autor']=$_REQUEST['autor'];
redirect('index.php?modules=portfolio&opcion=editar&id='.$_REQUEST['id']);
}
}
el jquery:
Código javascripts:
Ver original$('#mensaje').click(function(){
$("#mensaje").slideUp();
});
uso sesiones porque la envio a otra pagina por redireccion por lo menos hasta que encuentre un metodo mejor jeje