[Php-avanzado] Avances en las tareas

Cesar Gimenez Lascano cesargimenezlascano en gmail.com
Mar Oct 2 13:21:25 ART 2012


muy buena la discusión! creo no queda mucho para agregar sobre
la definición de programador... En cuanto a la especificación de
requerimientos, la tengo en papel pero quisiera pulirla un poco mas antes
de exponerla.
En cuanto a las tareas, me quede pensando en el primer ejercicio del curso
(devolver una frase con la primera palabra en mayúscula y el resto
en minúsculas), llegue al resultado pero no se porque creo que se
puede optimizar mas el código, alguna sugerencia? gracias!!!:
el codigo:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ejercicios primera clase</title>
</head>

<body>
<?php
if (isset($_POST['control']) && $_POST['control']=="OK")
{
$tex=$_POST["frase"];
        $tex=trim($tex);
$vec=explode(' ', $tex);
$vec[0]= strtoupper($vec[0]);
$long= count($vec);
for ($i=1; $i < $long; $i++){
$vec[$i]= strtolower($vec[$i]);
}
$vec= implode (' ', $vec);
print("</br>" .$vec);
}
else { ?>
<form id="form1" name="form1" method="post" action="ejercicios.php">
  <p>
      <label>Ingresar frase:<input type="text" name="frase" id="frase" />
</label>
  </p>
  <p>
    <input type="submit" name="enviar" id="enviar" value="Enviar" />
  </p>
  <p>
    <input type="hidden" name="control"  value="OK" />
  </p>
</form>
<?php }?>
</body>
</html>



El 1 de octubre de 2012 10:58, David Barraud <davidbarraud en gmail.com>escribió:

> Una ayuda del origen de la palabra programador: busquen algo de puertos,
> barcos, persona que acomoda los barcos....
>
> El 28 de septiembre de 2012 16:46, Leonardo Tadei - Pegasus Tech Supply <
> leonardot en pegasusnet.com.ar> escribió:
>
> Buenas a todos,
>>
>>         quería escribirles para instarlos al uso de esta lista.
>>         Los que estén subscriptos con cuentas de Hotmail, Live, MSN o
>> Outlook,
>> recuerden marcar los mensajes como "no spam" varias veces o agregar la
>> dirección de la lista a sus libretas de direcciones, para que no vayan a
>> parar al correo no deseado.
>>
>>         Tienen en este momento 3 actividades en curso:
>> - buscar sobre el origen de la palabra "programador", que terminó en el
>> ámbito del software por accidente. Pueden compartir libremente sus
>> hallazgos por acá.
>> - los ejercicios del curso. Pueden compartir sus dudas y sugerencias por
>> acá.
>> - las primeras versiones de sus especificaciones de requerimientos.
>>
>>         Saludos cordiales!
>>
>>
>> --
>> Leonardo Tadei
>> leonardot en pegasusnet.com.ar
>> Web: http://leonardo.tadei.com.ar
>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>>
>> _______________________________________________
>> Php-avanzado mailing list
>> Php-avanzado en pato2.fi.mdp.edu.ar
>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>>
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20121002/f6c0155b/attachment.html>


Más información sobre la lista de distribución Php-avanzado