Tema: Jquery y php
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/10/2009, 18:18
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años, 1 mes
Puntos: 43
Respuesta: Jquery y php

lo he solucionado aca dejo el codigo de mi funcion:
Código php:
Ver original
  1. /**
  2.  * muestra el div con los mensajes generados por el sistema
  3.  *
  4.  * @param string $msg
  5.  * @param string $clase
  6.  * @param string $icono
  7.  * @return string
  8.  */
  9. function mensajes($msg,$clase,$icono){
  10.     $mensaje='';
  11.     if(!empty($msg)){
  12.         $mensaje='
  13.             <div class="ui-widget" id="mensaje">
  14.             <div class="'.$clase.'" style="padding: 0 .7em; margin-top:10px;">
  15.                 <p><span class="'.$icono.'" style="float: left; margin-right: .3em;">&nbsp;</span><br/>
  16.                 <strong style="padding:0 0 50px 0;">'.$msg.'</strong></p>
  17.             </div>
  18.         </div>';
  19.         $_SESSION['msg']="";
  20.         $_SESSION['clase']="";
  21.     }
  22.     return $mensaje;
  23. }

y lo llamo asi
Código php:
Ver original
  1. function grabarportfolio(){
  2.     $msg=modificarPortfolio($_FILES,$_REQUEST);
  3.     if($msg[0]!=1){
  4.         $_SESSION['msg']=$msg[1]."<br/>";
  5.         $_SESSION['clase']="ui-state-highlight ui-corner-all";
  6.         $_SESSION['icono']="ui-icon ui-icon-check";
  7.         redirect('index.php?modules=portfolio');
  8.     }
  9.     else{
  10.         $_SESSION['msg']=$msg[1]."<br/>";
  11.         $_SESSION['clase']="ui-state-error ui-corner-all";
  12.         $_SESSION['icono']="ui-icon ui-icon-close";
  13.         $_SESSION['intro']=$_REQUEST['intro'];
  14.         $_SESSION['texto']=$_REQUEST['texto'];
  15.         $_SESSION['titulo']=$_REQUEST['titulo'];
  16.         $_SESSION['url']=$_REQUEST['url'];
  17.         $_SESSION['tenoclogias']=$_REQUEST['tecnologias'];
  18.         $_SESSION['autor']=$_REQUEST['autor'];
  19.         redirect('index.php?modules=portfolio&opcion=editar&id='.$_REQUEST['id']);     
  20.     }
  21. }

el jquery:
Código javascripts:
Ver original
  1. $('#mensaje').click(function(){              
  2.                  $("#mensaje").slideUp();          
  3.             });

uso sesiones porque la envio a otra pagina por redireccion por lo menos hasta que encuentre un metodo mejor jeje