elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 [151] 152 153 154 155 156 157 158
1501  Programación / PHP / Re: como hacer una consulta (año,mes,dia)en un campo datetime en: 14 Diciembre 2010, 06:58 am
echale un vistazo a javascript y depronto logras darle mazo a eso...

Código:
//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(0, 0, 0, $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"]);

}
?>

Código:
//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  Programación / PHP / Re: Novato, Ayuda con Formulario PHP en: 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
  1.  
  2. <?php
  3. require("class.phpmailer.php");
  4.  
  5.   $_nombres=strtoupper($_POST['username']);    
  6.   $_SESSION["nombres"]=strtr($_nombres,"&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;","&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;");  
  7.   $_nombres=$_SESSION["nombres"];  
  8.   $_apellidos=strtoupper($_POST['username2']);
  9.   $_SESSION["apellidos"]=strtr($_apellidos,"&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;","&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;");
  10.   $_apellidos=$_SESSION["apellidos"];  
  11.  
  12.   $_SESSION["email"]=$_POST['email'];
  13.   $_email=$_SESSION["email"];
  14. if (!empty($_POST['email']))
  15. {
  16.  
  17.               $mail = new PHPMailer();
  18.               $mail->Host = "localhost";
  19.               $mail->From = "registro@tuservidor.com";
  20.               $mail->FromName = "XI Encuentro de programadores";
  21.               $mail->Subject = "Confirmacion de registro";
  22.  
  23.           // HTML body
  24.           $body ="<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body>";
  25.           $body.="<table width=600 border=0 cellspacing=0 cellpadding=0><tr>";
  26.               $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>";
  27.           $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;>";
  28.               $body.="<center><h2><p font-size:20px>".$_nombres." ".$_apellidos."</p></h2></center>";
  29.           $body.="<center><p><strong>Bienvenido(a) al XI Encuentro de programadores</strong></p></center>";
  30.           $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>";
  31.   $body.="<center>Las acreditaciones estar&#65533;n abiertas en plaza mayor a partir del <strong>17 de noviembre.</strong></center>";
  32.           $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>";
  33.           $body.="<center><p>Si desea consultar de nuevo la informaci&oacute;n o actualizar sus datos, tenga presente:</p></center>";
  34.           $body.="<center><p><strong>Clave de acceso (usuario):</strong> ".$_email."</p></center>";
  35.           $body.="<center><p><a href=http://www.tuservidor.com target=_blank style=color:#53ACB5;><strong>www.ciudadesdigitales2010.com</strong></a><br></center>";
  36.           $body.="<br></p></td></tr><tr>";
  37.           $body.="<td style=margin:0px; padding:0px; margin:0px;><img src=http://tuservidor.com/pata.jpg width=600 height=118></td>";
  38.           $body.="</tr></table></body></html>";
  39.  
  40.           // Text body
  41.               $text = "confirmacion de registro XI encuentro de programadores \n\n";
  42.           $text.="       ";
  43.  
  44.           // Configurar Email
  45.           $mail->Body = $body;
  46.           $mail->AltBody = $text;
  47.           $mail->AddAddress($_email, $_nombres);
  48.           // Enviar el email
  49.           if(!$mail->Send()) {
  50.         echo "Error al enviar a: " . $_email . "<br>";
  51.           }
  52.             $mail->ClearAddresses();
  53.  
  54. }
  55.               header( "Location: confirmacion.php?num_doc=".$_num_doc );
  56.   session_destroy();                                                          
  57. }
  58. else                                                                  
  59. {
  60.        echo "<blockquote><blockquote><blockquote><p><br><br><a href='primero.php'><--Regresar</a></p></blockquote></blockquote></blockquote>";
  61.    }
  62. ?>
  63.  

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  Programación / Desarrollo Web / Re: asp.NET o php? ( no es polemica ) en: 13 Diciembre 2010, 12:20 pm
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

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  Seguridad Informática / Hacking / Re: [HackXCrackPack] Revistas + Foro + Programas + Practicas + Charlas TCP-IP en: 13 Diciembre 2010, 00:21 am
Si haber si algun usuario se anima a resubirlo, colaboren....
1505  Seguridad Informática / Hacking / Re: Certified Ethical Hacker v6 Training Completo + All Labs 4 DVD Mas Nuevo!! en: 13 Diciembre 2010, 00:15 am
ALguien tiene los enlaces de megaupload del DVD4 funcionales ?
1506  Programación / Programación General / Re: [Ehn-Dev 2010] - Votaciones!!! en: 1 Diciembre 2010, 07:06 am
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  Programación / Bases de Datos / Re: Crear tabla usando como nombre el campo de otra MYSQL [Solucionado] en: 1 Diciembre 2010, 06:48 am


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  Foros Generales / Sugerencias y dudas sobre el Foro / Como insertaron la barra de menus del editor de texto de los articulos? en: 1 Diciembre 2010, 03:12 am
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  Programación / Bases de Datos / Crear tabla usando como nombre el campo de otra MYSQL [Solucionado] en: 1 Diciembre 2010, 02:42 am
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  Comunicaciones / Mensajería / No salir en las actualizaciones del windows live de mis contactos... en: 30 Noviembre 2010, 16:21 pm
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.
Páginas: 1 ... 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 [151] 152 153 154 155 156 157 158
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines