[SOLUCIONADO] [Taller php I] Mi ejercicio del primer taller

Iniciado por fortil, Agosto 08, 2011, 02:03:57 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Agosto 08, 2011, 02:03:57 PM Ultima modificación: Julio 14, 2014, 12:56:10 AM por Expermicid
Hola a todos quisiera saber como puedo hacer para acomodar mejor esto, si es necesario poner en cada reglón las "{" es decir si no se puede poner todo dentro de ellas de una vez, que para mi es un poco engoroso, nosé si porque apenas estoy aprendiendo en php o que, xD

gracias, muy buena guía solamente faltó el orden que debe de ir el contenido, eso creo, en mi humilde opinión.

Código: php
<html>
<body>

<?php
if(isset($_POST['enviar']))
{
$varnum = $_POST['numero'];
$varmen = $_POST['mensaje'];
if(is_numeric($varnum))
{
$menor = 0;
while($menor < $varnum)
{
   echo $varmen."</br>" ;
   $menor++;
}
} else{
echo $varnum. "no es un numero";
}
}
?>
<form action='' method='POST'>
Numero: <input type='text' name='numero' /><br />
Mensaje: <input type='text' name='mensaje' /><br />
<input type='submit' name='enviar' value='Enviar' />
</form>


</body>
</html>


edito: otra duda que se me estaba olvidando, es que; como peudo hacer para qu eno me aparesca una lista ne cascada sino mas bien de seguido, es decir, en python el bucle anterior while que me muestra el mensaje el numero de veces puedo escribirlo así para que me imprima en horizontal (solo con una ","coma debe poderse en php).
Código: php

menor =0
while menor < mensaje:
   print mensaje,
   menor+=1


denuevo grax.

ha y por último una petición (nosé si mas mia) porfa peuden subir los archivos comprimidos en zip, esque uso ubuntu y aveces a unrar se le dá la gana de descomprimir bien y aveces no, grax.

No es necesario poner el { en una nueva línea, a continuación te dejo dos ejemplos:
Código: php
<html>
<body>

<?php
if(isset($_POST['enviar'])){
$varnum = $_POST['numero'];
$varmen = $_POST['mensaje'];
if(is_numeric($varnum)){
$menor = 0;
while($menor < $varnum){
echo $varmen."</br>" ;
$menor++;
}
}else{
echo $varnum. "no es un numero";
}
}
?>
<form action='' method='POST'>
Numero: <input type='text' name='numero' /><br />
Mensaje: <input type='text' name='mensaje' /><br />
<input type='submit' name='enviar' value='Enviar' />
</form>


</body>
</html>


Código: php

<html>
<body>

<?php
if(isset($_POST['enviar'])):
$varnum = $_POST['numero'];
$varmen = $_POST['mensaje'];
if(is_numeric($varnum)):
$menor = 0;
while($menor < $varnum):
echo $varmen."</br>" ;
$menor++;
endwhile;
else:
echo $varnum. "no es un numero";
endif;
endif;
?>
<form action='' method='POST'>
Numero: <input type='text' name='numero' /><br />
Mensaje: <input type='text' name='mensaje' /><br />
<input type='submit' name='enviar' value='Enviar' />
</form>


</body>
</html>


Sobre el loop/bucle:

Salto de línea:
Código: php

<?php
$in = 0;
while($in < 10):
echo $in.'<br />';
$in++; //Aumentamos su valor en 1
endwhile;
/*
0
1
...
10
*/
?>


Sin salto de línea:
Código: php

<?php
$in = 0;
while($in < 10):
echo $in.',';
$in++; //Aumentamos su valor en 1
endwhile;
#0,1,2,3,4,5,6,7,8,9,10
?>


Saludos.
Cada vez que me das Karma me motivas


¿Quédo claro o tienes alguna otra duda?

Saludos.
Cada vez que me das Karma me motivas

si men muchas gracias, está muy buena la guía, solamente que me quedé con ganas porque estoy esperando el 3 taller, xD, ya que soy impaciente y pues como viste el post anterior necesito encontrar algo antes de el jueves que me tendré que ir a un lugar donde no hay internet, xD, pero me pondré a buscar manuales php.

gracias.

por último y esto si es qu me intriga, como diablos hacen para escribir en codigos dependiendo el lenguaje?

Escribes [code = lenguaje] [ / code], obviamente sin espacios y sí, en cuanto pueda saco el taller 3
Cada vez que me das Karma me motivas