1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

unas preguntillas

Tema en 'Programación y Diseño Web' iniciado por ginger, 7 Sep 2005.

  1. ginger

    ginger Nuevo usuario

    Como podria poner un reloj redondo de estos en mi web q funcionara? y tambien me gustaria poner un calendario q cambiara de dia cada dia sin tener q hacerlo manualmente.
    Como se hace para que la gente pueda añadir comentarios ?


    muchas gracias
     
  2.  
  3. Faraon

    Faraon Supremo Egipcio

    Hola ginger, figurate que en la internet abundan tutoriales de como hacer un reloj con Flash y swish. Lo del calendario hay script's sencillos de instalar y de varias formas, y ponia la fecha segun el usuario que visitaba, como el reloj, tambien lo puedes encontrar en scritp, hay una programa freeware que se llama, codigo planeta trae scritp gratuitos para poner en la web.

    Ahora en lo de que pongas los comentarios en tu web, que tanto sabes de php y mysql ya que hay que crear una base de datos para almacenar y que los usuarios pongan sus comentarios, como a la vez se indique cuantos han comentado.

    Abrazos
     
  4. kitsch

    kitsch Nuevo usuario

    Supongamos que tienes un servidor con soporte para PHP, si no... en Mandrivia.Net te dan uno muy, muy bueno je je je...

    Ok, pregunta numero, el reloj analogico; la formas mas simple es en flash:
    <a href="http://www.scourdesign.com/articulos/tutoriales/flash/5.php" target="_blank">http://www.scourdesign.com/articulos/tutor...les/flash/5.php</a>

    Pregunta numero 2, calendario auto actualizable... Quieres el caledario o que te muestre la fecha actulizada?? Te dejo las 4 opciones que se me ocurren con Javascrpt, PHP y Calendario completo con PHP y claro con Flash..

    Opcion 1 Javascript
    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1-->

    <script language="JavaScript">

    <!--

    mydate = new Date();

    myday = mydate.getDay();

    mymonth = mydate.getMonth();

    myweekday= mydate.getDate();

    weekday= myweekday;



    if(myday == 0)

    day = " Domingo, "



    else if(myday == 1)

    day = " Lunes, "



    else if(myday == 2)

    day = " Martes, "



    else if(myday == 3)

    day = " Miércoles, "



    else if(myday == 4)

    day = " Jueves, "



    else if(myday == 5)

    day = " Viernes, "



    else if(myday == 6)

    day = " Sábado, "



    if(mymonth == 0)

    month = "Enero "



    else if(mymonth ==1)

    month = "Febrero "



    else if(mymonth ==2)

    month = "Marzo "



    else if(mymonth ==3)

    month = "Abril "



    else if(mymonth ==4)

    month = "Mayo "



    else if(mymonth ==5)

    month = "Junio "



    else if(mymonth ==6)

    month = "Julio "



    else if(mymonth ==7)

    month = "Agosto "



    else if(mymonth ==8)

    month = "Setiembre "



    else if(mymonth ==9)

    month = "Octubre "



    else if(mymonth ==10)

    month = "Noviembre "



    else if(mymonth ==11)

    month = "Diciembre "



    document.write("<font face=arial, size=1>"+ day);

    document.write(myweekday+" de "+month+ "</font>");

    // -->

    </script><!--c2--></div><!--ec2-->

    Opcion 2, Poner la fecha pero con PHP
    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1--> &nbsp; &nbsp;<?php



    &nbsp; &nbsp;$dias = array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sábado");

    &nbsp; &nbsp;echo "Hoy es ".$dias[date('w')];



    &nbsp; &nbsp;?><!--c2--></div><!--ec2-->

    Opcion 3 Calendario en PHP Este es un poco dificil...
    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1--> <?



    $_PHP_LINK = $PHP_SELF;



    $meses = array(1=>"Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio",

    "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");



    $WeekDays = array ( 0=> "Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa");



    $fontb = "<font color=#FFFFFF>";

    $fonte = "</font>";



    if (!isset($Day))

    {

    $month = date ("n");

    $year = date ("Y");

    $Day = time();

    }

    else

    {

    $month = date ("n", $Day);

    $year = date ("Y", $Day);

    }



    $output = `cal $month $year`;



    $starter = date ("w", mktime (0, 0, 0, $month,1, $year));



    $strings = split ("n", $output);

    ?>



    <html>

    <style type="text/css">

    <!--

    a:hover { color: #FF0000; text-decoration: none}

    a:link { text-decoration: none}

    a:visited { text-decoration: none}

    .small_letter { font-size: xx-small; color: #FFFFFF}

    -->

    </style>

    <title>Pequeño Calendario</title>

    <body>

    <table border="0" cellspacing="0" cellpadding="0">

    <tr bgcolor="#3366CC">

    <td bgcolor="#3366CC">&nbsp;&nbsp;</td>

    <td align=center class="small_letter" valign="top">

    <?

    $NextMonth = mktime (0,0,0, date("n", $Day) + 1, date("j",$Day), date ("Y", $Day));

    $PreviousMonth = mktime(0,0,0 , date("n",$Day)-1, date("j",$Day), date ("Y", $Day));

    print("<a href="$_PHP_LINK?Day=$PreviousMonth">$fontb << $fonte</a>&nbsp;".$meses[date ("n", $Day)].

    "&nbsp; <a href="$_PHP_LINK?Day=$NextMonth"> $fontb >>$fonte</a>");

    ?>

    <?

    print("<table bgcolor="#FFFFFF" class="small_letter" >n

    <tr bgcolor="#3366CC" class="small_letter">");



    $splited = split(" ", $strings[1]);

    $i=0;



    while (list ($k, $v) = each ($splited) )

    {

    if ($v!='')

    print (" <td>&nbsp;".$WeekDays[$i]."&nbsp;</td>n");

    $i++;

    }

    print ("</tr>n"); // Aqui termino de imprimir la primera fila con los dias de la semana

    print ("<tr>n");



    for ($i=0; $i < $starter; $i++)

    {

    print (" <td bgcolor="#FFF6C0" align="center">&nbsp;</td>n");

    }



    $splited = split(" ",trim ($strings[2]));



    while (list ($k, $v) = each ( $splited))

    {

    $color =($v==date('j', $Day))?"#E0E0E0":"#FFF6C0";

    $DayForLink = mktime ( 0, 0, 0, $month, $v, $year );

    $link = "$_PHP_LINK?Day=$DayForLink";

    if ($v!='')

    print ("<td bgcolor="$color" align="center"><a href="$link">".$v."</a></td>n");

    }

    print ("</tr>n"); /*Aqui termino de imprimir la primera fila con los Numeros*/



    $i=0;

    while (list ($k, $v ) = each ($strings))

    {



    if ( $i++ > 2)

    {

    //print ("<tr>");

    $lisbet = split (" ", $v);

    while (list ($k1, $v1) = each ($lisbet))

    {

    $DayForLink = mktime ( 0, 0, 0, $month, $v1, $year );

    $link = "$_PHP_LINK?Day=$DayForLink";

    $color =($v1==date('j', $Day))?"#E0E0E0":"#FFF6C0";

    if ($v1!='')

    print (" <td bgcolor="$color" align="center"><a href="$link">".$v1."</a></td>n");

    }



    print ("</tr>n");

    }

    } /* Fin de la impresion de los dias del mes */



    print ("</table>");



    ?>

    <?

    print ("<table class="small_letter" width="100%"> ");

    print ("<tr><td align="center" class="small_letter">"); // bgcolor=e0e0e0

    $next= mktime ( 0, 0, 0, date("n",$Day), date ('j', $Day), $year+1 );

    $back=mktime ( 0, 0, 0, date("n",$Day), date ('j', $Day), $year -1 );

    print ("<a href="$_PHP_LINK?Day=$back"> $fontb << $fonte</a>&nbsp;$year&nbsp;<a href="$_PHP_LINK?Day=$next">$fontb >> $fonte</a>");

    print ("</td></tr></table>");

    ?>

    </td>

    <td bgcolor="#3366CC">&nbsp;&nbsp;

    </td>

    </tr>

    </table>

    </body>

    </html><!--c2--></div><!--ec2-->

    Opcion 4 en Flash...

    <a href="http://www.cristalab.com/tutoriales/60/crear_un_calendario_personalizado_en_flash_mx_2004" target="_blank">http://www.cristalab.com/tutoriales/60/cre...n_flash_mx_2004</a>

    Cualquier duda de las opciones preguntas ;)
     
  5. Faraon

    Faraon Supremo Egipcio

    Kitsch te falto sobre los comentarios

    Abrazos
     
  6. kitsch

    kitsch Nuevo usuario

    Je je je es cierto... Continuo entonces:

    Pregunta 3 Los comentarios.

    Si lo que quieres es añadir comentarios directamente a tus noticias o articulos, te recomendio que te instales un administrador de contenidos para que tambin te adminsitre las news y articulos del sitio, sin ser un CMS... el <a href="http://cutephp.com/cutenews/" target="_blank">CuteNews</a> es muy bueno.

    Ahora que si lo quieres es agregarlo directamente a tus noticias sin instalar un adminstrador, la cosa se complica un poco, pero no es imposible. Te dejo el script mas simple que tengo a la mano, ademas de popular por si tienes dudas:

    <a href="http://www.maestrosdelweb.com/editorial/phpcms1/" target="_blank">http://www.maestrosdelweb.com/editorial/phpcms1/</a>

    De nuevo, si salen dudas aqui estamos ;)
     
  7. ginger

    ginger Nuevo usuario

    Ufff muchas gracias, tendre q ir poco a poco porq no tengo ni idea ni de php ni javascrib.

    Otra cosilla..... que es mas recomendable un flash o directamente javascript? que ocupa menos y tarda menos en abrir?.


    Muchas gracias kitsch y faraon os lo habeis currado ehhh. :)
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·