Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2009, 20:57
jasonrd3
 
Fecha de Ingreso: junio-2008
Mensajes: 22
Antigüedad: 16 años, 8 meses
Puntos: 0
Gran problema busca solucion

Hola, mi problema es el siguiente tengo 2 campos uno que inserto una fecha y otro que inserto dias, la idea es que se sumen los dias a la fecha pero SIN contar los sabados ni los domingos. Pero a la vez necesito un pequeño boton que me muestre la el resultado de la funcion sumasdiasemana() con los parametros que le doy en fecha_inicio y nro_dias, el problema es que no me resulta no entiendo porque. si alguien es capaz de ayudarme se lo agradeceria mucho en serio. lo necesito para un trabajo.

saludos

aqui va el codigo:

Código HTML:
<input type="text" name="cdciclo" id="fecha_inicio" size="20" maxlength="20" value="Escribe algo">
<input type="text" name="cdciclo2" id="nro_dias" size="20" maxlength="20" value="Escribe algo">
<input type="button" value="click" id="click" onclick="javascript:fx();"> 
Código PHP:
<?php
function sumasdiasemana($fecha,$dias)
{
$datestartstrtotime($fecha);
$datesuma 15 86400;
$diasemana date('N',$datestart);

$totaldias $diasemana+$dias;

$findesemana =  intval$totaldias/5) *

$diasabado $totaldias 
if (
$diasabado==6$findesemana++;

$total = (($dias+$findesemana) * 86400)+$datestart ;  

return 
$twstart=date('Y-m-d'$total);
}


?>

<?php
echo "<script languaje='JavaScript'>\n";
echo 
"function fx()\n";
echo 
"{\n";
echo 
" var fecha_ini = document.getElementById('fecha_inicio').value;\n";
echo 
" var nro_dias = document.getElementById('nro_dias').value;\n";

$fecha_inicio fecha_ini;
$nro_dias nro_dias;
$dias=sumasdiasemana($fecha_inicio,$nro_dias);
echo 
"alert($dias)\n";
echo 
"}\n";
echo 
"</script>\n";

?>