Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Graphixx

#1501
echale un vistazo a javascript y depronto logras darle mazo a eso...


//archivo: functions.php
<?php
function js2PhpTime($jsdate){
  if(
preg_match('@(\d+)/(\d+)/(\d+)\s+(\d+):(\d+)@'$jsdate$matches)==1){
    
$ret mktime($matches[4], $matches[5], 0$matches[1], $matches[2], $matches[3]);
    
//echo $matches[4] ."-". $matches[5] ."-". 0  ."-". $matches[1] ."-". $matches[2] ."-". $matches[3];
  
}else if(preg_match('@(\d+)/(\d+)/(\d+)@'$jsdate$matches)==1){
    
$ret mktime(000$matches[1], $matches[2], $matches[3]);
    
//echo 0 ."-". 0 ."-". 0 ."-". $matches[1] ."-". $matches[2] ."-". $matches[3];
  
}
  return 
$ret;
}

function 
php2JsTime($phpDate){
    
//echo $phpDate;
    //return "/Date(" . $phpDate*1000 . ")/";
    
return date("m/d/Y H:i"$phpDate);
}

function 
php2MySqlTime($phpDate){
    return 
date("Y-m-d H:i:s"$phpDate);
}

function 
mySql2PhpTime($sqlDate){
    
$arr date_parse($sqlDate);
    return 
mktime($arr["hour"],$arr["minute"],$arr["second"],$arr["month"],$arr["day"],$arr["year"]);

}
?>




//codigo dentro del archivo: wdcalendar/edit.php
                 $sarr = explode(" ", php2JsTime(mySql2PhpTime($event->StartTime)));
                 $earr = explode(" ", php2JsTime(mySql2PhpTime($event->EndTime)));

//para mostrar solo fecha
<?php echo isset($event)?$sarr[0]:""?>
<?php echo isset($event)?$earr[0]:""?>

//para mostrar solo la hora
<?php echo isset($event)?$sarr[1]:""?>
<?php echo isset($event)?$earr[1]:""?>


El codigo lo tome de esta libreria:
http://www.web-delicious.com/jquery-plugins/

especificamente del wdcalendar, esta dentro de la carpeta wdcalendar, archivo edit
http://www.web-delicious.com/jquery-plugins-demo/wdCalendar/sample.php
http://www.web-delicious.com/jquery-plugins-demo/wdCalendar.zip

como ellos en su web deshabilitaron la vista en detalle del calendario, te hice unas capturas:
#1502
PHP / Re: Novato, Ayuda con Formulario PHP
14 Diciembre 2010, 06:39 AM
COmpañero, te recomiendo usar la libreria PHPMailer.
http://phpmailer.worxware.com/

tanto en su web como en la red hay muchos ejemplos sobre como usarla. igual y te dejo uno mio.

Código (php) [Seleccionar]
 
<?php
session_start 
();
require(
"class.phpmailer.php");

   
$_nombres=strtoupper($_POST['username']);    
   
$_SESSION["nombres"]=strtr($_nombres,"&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;","&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;");  
   
$_nombres=$_SESSION["nombres"];   
   
$_apellidos=strtoupper($_POST['username2']); 
   
$_SESSION["apellidos"]=strtr($_apellidos,"&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;","&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;"); 
   
$_apellidos=$_SESSION["apellidos"];  

   
$_SESSION["email"]=$_POST['email']; 
   
$_email=$_SESSION["email"];
if (!empty(
$_POST['email']))
{

               
$mail = new PHPMailer();
               
$mail->Host "localhost";
               
$mail->From "registro@tuservidor.com";
               
$mail->FromName "XI Encuentro de programadores";
               
$mail->Subject "Confirmacion de registro";

           // HTML body 
           $body ="<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body>";
           $body.="<table width=600 border=0 cellspacing=0 cellpadding=0><tr>";
               
$body.="<td height=161 bgcolor=#000 style=margin:0px; padding:0px; margin:0px;height:161px;><img src=http://tuservidor.com/bannerppal.jpg width=600 height=161 style=margin:0px; padding:0px; margin:0px;></td></tr><tr>";
           $body.="<td style=font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; border-left:4px solid #000; border-right:4px solid #000; border-bottom:5px solid #000; border-top:4px solid #000;>";
               
$body.="<center><h2><p font-size:20px>".$_nombres." ".$_apellidos."</p></h2></center>"
           $body.="<center><p><strong>Bienvenido(a) al XI Encuentro de programadores</strong></p></center>";
           $body.="<center><p>Recuerde que el evento ser&aacute; el <strong>18 y 19 de noviembre</strong> en<strong> Plaza Mayor Medell&iacute;n/Colombia.</strong></p></center>";
   $body.="<center>Las acreditaciones estar&#65533;n abiertas en plaza mayor a partir del <strong>17 de noviembre.</strong></center>";
           $body.="<center><p>Para ingresar, presente esta <strong>confirmaci&oacute;n de inscripci&oacute;n impresa</strong> o <strong>su documento de identidad.</strong></p></center>";
           $body.="<center><p>Si desea consultar de nuevo la informaci&oacute;n o actualizar sus datos, tenga presente:</p></center>";
           $body.="<center><p><strong>Clave de acceso (usuario):</strong> ".$_email."</p></center>";
           $body.="<center><p><a href=http://www.tuservidor.com target=_blank style=color:#53ACB5;><strong>www.ciudadesdigitales2010.com</strong></a><br></center>";
           $body.="<br></p></td></tr><tr>";
           $body.="<td style=margin:0px; padding:0px; margin:0px;><img src=http://tuservidor.com/pata.jpg width=600 height=118></td>";
           $body.="</tr></table></body></html>";

           // Text body
               
$text "confirmacion de registro XI encuentro de programadores \n\n";
           $text.="       ";

           // Configurar Email
           $mail->Body $body
           $mail->AltBody $text
           $mail->AddAddress($_email$_nombres);
           // Enviar el email
           if(!$mail->Send()) {
         echo "Error al enviar a: " $_email "<br>"
 
           }
             $mail->ClearAddresses(); 

}
               
header"Location: confirmacion.php?num_doc=".$_num_doc );
   session_destroy();                                                           
}
else                                                                  
{
        echo 
"<blockquote><blockquote><blockquote><p><br><br><a href='primero.php'><--Regresar</a></p></blockquote></blockquote></blockquote>";
    }
?>



tambien cuando hallas avanzado otro poco, echale una mirada a PHPLIST.
http://www.phplist.com/

Y como acote final , el mejor servidor local portable para compilar tus proyectos PHP:
MOWES, EL MEJOR SOFTWARE PORTABLE: APACHE + MYSQL + PHP + PHPMYADMIN
http://foro.elhacker.net/empty-t288931.0.html

______________________
PD: ALgun mod me indica por que mi codigo no se colorea, gracias....y si no es mucha molestia lo arreglan jejejjeje
#1503
[quote author=nsigned link=topic=312145.msg1551658#msg1551658 date=1291637506]
PHP, por el precio. Los host Windows casi duplican el costo de uno LAMP (Linux + Apache + MySQL + PHP) y ese precio terminara reflejado a tus clientes. Ademas PHP cuenta con mucho mas documentacion, soporte, comunidad, oferta de hosting, y 'pre-fabricados'...es mas, hoy por hoy la web funciona en su gran mayoria sobre PHP

Saludos
[/quote]

Ya Unsigned lo dijo todo, por ultimo no queda mas que recomendarte la mejor suite para trabajar php local que conozco MOWES
aqui esta: http://foro.elhacker.net/empty-t288931.0.html
#1504
Si haber si algun usuario se anima a resubirlo, colaboren....
#1505
ALguien tiene los enlaces de megaupload del DVD4 funcionales ?
#1506
La aplicacion notas por red, bastante interesante, tiene aplicacion comercial en eventos, usando IPAD's. en quiskos, y demas cabinas que se usan para presentar informacion al publico... voto por esa :D despues le doy un vistazo... segundo puesto se lo daria al RC Bluetooth.
#1507


Yo mismo lo solucione leyendo y muchoooo.... encontre que el nombre de una tabla en MYSQL no podia empezar por numeros, aparte encontre una instruccion mas corta para hacer el codigo mas agil.
#1508
Hola, lo que pasa es que yo tengo un pequeño foro SMF 2.0 RC3, y no me salen los botones que tiene este foro para editar los articulos... es un mod? o no se si podrian compartir como instalar esta funcionalidad en un foro SMF, gracias.

#1509
La idea es que despues de añadir un nuevo registro en la tabla `jqcalendar` usar el ID de ultimo registro generado como nombre de una nueva tabla, pero no me trabaja...alguna idea ? desde ya gracias ....




function addCalendar($st, $et, $sub,$ade){
 $ret = array();
 try{
   $db = new DBConnection();
   $db->getConnection();
   $sql = "insert into `jqcalendar` (`subject`, `starttime`, `endtime`,`isalldayevent`) values ('"
     .mysql_real_escape_string($sub)."', '"
     .php2MySqlTime(js2PhpTime($st))."', '"
     .php2MySqlTime(js2PhpTime($et))."', '"
     .mysql_real_escape_string($ade)."' )";

     if(mysql_query($sql)==false){
     $ret['IsSuccess'] = false;
     $ret['Msg'] = mysql_error();
   }else{
     $ret['IsSuccess'] = true;
     $ret['Msg'] = 'add success';
     $ret['Data'] = mysql_insert_id();
     
     //crear tabla con el id del ultimo evento creado como nombre  
     $sql3 = mysql_query("SELECT Id FROM `jqcalendar` WHERE Id=(SELECT MAX(Id) FROM jqcalendar)");
     $array = mysql_fetch_array($sql3);
     $sql4 = $array["Id"];
     
     $sql2 = "CREATE TABLE ".$sql5." (`id` INT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
     `picture_1` VARCHAR( 200 ) NULL , `cedula` CHAR( 25 ) NULL , `nombres` VARCHAR( 150 ) NULL , `apellidos` VARCHAR( 150 ) NULL ,      `aprobado` CHAR( 2 ) NULL) ENGINE = InnoDB;";
      mysql_query($sql2);
      //fin crear tabla
#1510
Hola a todos, alguna idea de como desactivar la opcion de que cada que uno cambia el estado, o el display en messenger, estos cambios no se le muestren a los contactos al abrir el correo ?



Y el hotmail tiene una opcion, que dice:
¿Deseas empezar en la bandeja de entrada? Para omitir Página principal de Windows Live cuando inicies sesión, cambia la configuración.

Pero eso seria para que me los deje de mostrar a mi, yo quiero dejar de salir en las actualizaciones de los demas.