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 - dark_sargon

#51
PHP / Re: ¿Que esta mal? [Correccion de codigo]
3 Noviembre 2011, 03:17 AM
Podría ser el "<" al inicio del documento. O fue error al copiar/pegar.
#52
Hace poco vi un documento publicado en el blog del compañero Shell Root.

Acá está:
SQL Injection Attacks and Defense
#53
Desarrollo Web / Re: validacion formulario
30 Octubre 2011, 05:11 AM
Cabe recordar que es bueno hacer doble validación ya que algun usuario puede tener desactivados los scripts en javascript pero aun asì es bueno dejarlo para la mayorìa que si los tienen habilitados.

La segunda validación se haría en el archivo que recibe los datos del formulario. En tu caso el .php
Seria sencillo, tomar lo que tiene en javascript y 'traducirlo' para PHP.
#54
PHP / Re: desencadenar variable
27 Octubre 2011, 17:36 PM
Un saludo.

Puedes usar la función explode.
Código (php) [Seleccionar]
<?php
   $cadena 
"Esta es una cadena";
   
$palabras explode(" "$cadena);
   
$primera $palabras[0];
   echo 
$primera;
?>
#55
PHP / Re: enviar variable onclick php
24 Octubre 2011, 04:49 AM
Es exactamente lo que yo puse :) sino que tú le agregaste 'javascript:' antes de la función. Creo que no es necesario agregarle eso. Pero de ambas maneras debería funcionar.
#56
PHP / Re: enviar variable onclick php
24 Octubre 2011, 04:14 AM
En esta línea no puedes poner comillas simples dentro de otras comillas simples:
Código (php) [Seleccionar]
...<input type='button' name='agregar' id='agregar' value='Agregar' class='boton' onClick='cesta('".$var."')' /></td>";

La solución podría ser:
Código (php) [Seleccionar]
...<input type=\"button\" name=\"agregar\" id=\"agregar\" value=\"Agregar\" class=\"boton\" onClick=\"cesta('".$var."')\" /></td>";

Debes escapar las comillas dobles para poder ponerlas dentro de las comillas de echo ""; y las otras comillas simples las puedes dejar igual o escaparlas también.

#57
Desarrollo Web / Re: sitio de descarga legal!!
22 Octubre 2011, 19:57 PM
Aun si el material fuera donado por el autor, tú no podrías distribuirlo libremente como si fuera tuyo (en algunos casos).

He visto varios casos de personas que hacían algo parecido en sus sitios Web y por lo general, las cosas no terminan bien.
#58
PHP / Re: Script php
22 Octubre 2011, 19:44 PM
Pues no estás recibiendo los valores de tu formulario.

En la segunda línea de tu PHP:
Código (php) [Seleccionar]
countdown(2012,9,26,7,30,20);

Le estás pasando argumentos constantes a tu función. Debes tomar los datos de tu formulario con:
Código (php) [Seleccionar]
$dia = $_POST['campo_dia'];

Con la línea anterior tendras almacenado el valor del campo de nombre  campo_dia en la variable $dia.

Como sugerencia, es mejor que hagas tu propio script ya que ese que tienes ahí parece que tomara valores de año, mes, día, hora, minutos y segundos. Tú solo estás pasando con tu formulario mes, dia y año.
#59
PHP / Re: Script php
21 Octubre 2011, 22:12 PM
Según entendí ya tienes el contador pero quieres que en tu documeto se actualice cada segundo.

Hice un ejemplo para Halloween con PHP y javascript.
http://www.actimediaonline.com/hora.php

El problema de obtener la fecha actual con javascript es que tomará la del cliente y no la de tu propio reloj (servidor). Por esa razón digo que sería mejor con PHP.

hora.php
Código (php) [Seleccionar]
<?php
//Aca defines la hora cero (cuando el contador llega a 0)
//Yo pongo de ejemplo Halloween de éste año (31/Oct/11 a las 00:00:00)
   
$dia_cero 31;
 
//$hora_cero = 0;
 //$min_cero = 0;
 //$seg_cero = 0;

//Aca defines la zona horaria
   
date_default_timezone_set('America/Bogota');

//Aca obtienes la hora actual del servidor
   
$dia_act date('d');
   
$hora_act date('H');
   
$min_act date('i');
   
$seg_act date('s');

//Calculas el tiempo restante
   
$dia_rest = ($dia_cero $dia_act) - 1;
   
$hora_rest 23 $hora_act;
   
$min_rest 59 $min_act;
   
$seg_rest 60 $seg_act;
?>


<html>
<head>
  <script language="javascript" type="text/javascript">
     var dia_rest = <?php echo $dia_rest ?>;
     var hora_rest = <?php echo $hora_rest ?>;
     var min_rest = <?php echo $min_rest ?>;
     var seg_rest = <?php echo $seg_rest ?>;

     var reloj = setInterval("muestraTemp()",1000);

     function muestraTemp(){
        seg_rest -= 1;
        if(seg_rest < 0){
           seg_rest = 59;
           min_rest -= 1;
        }
       
        if(min_rest < 0){
           min_rest = 59;
           hora_rest -= 1;
        }
       
        if(hora_rest < 0){
           hora_rest = 23;
           dia_rest -= 1;
        }

        if(seg_rest==0&&min_rest==0&&hora_rest==0&&dia_rest==0){
           clearInterval(reloj);
        }
       
        document.timer_halloween.segundos.value = seg_rest;
        document.timer_halloween.minutos.value = min_rest;
        document.timer_halloween.horas.value = hora_rest;
        document.timer_halloween.dias.value = dia_rest;
     }
 
  </script>
</head>

<body>
<h1>Halloween en...</h1>
  <form name="timer_halloween">
     <input type="text" size="1" name="dias"> d&iacute;a(s)&nbsp;&nbsp;
     <input type="text" size="1" name="horas"> hora(s)&nbsp;&nbsp;
     <input type="text" size="1" name="minutos"> minuto(s)&nbsp;&nbsp;
     <input type="text" size="1" name="segundos"> segundo(s)
  </form>
</body>
</html>
#60
PHP / Re: Script php
21 Octubre 2011, 19:22 PM
Yo lo haría con PHP y javascript. De tal forma que el script PHP te dé los valores de las variables HH:MM:SS pero como dices, estas son estáticas. Luego de tenerlas las pones como valores iniciales de un contador en javascript que se actualiza automáticamente cada segundo.