Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: saga87 en Noviembre 16, 2011, 12:23:10 PM

Título: [SOLUCIONADO] Primer tutorial de php!!
Publicado por: saga87 en Noviembre 16, 2011, 12:23:10 PM
hola a todos sobre todo agradecer a XT3mp que ha hecho estos tutoriales para fomentar ingresar al mundo de la programacion.
mi dudaa es en el item 4 de los ejercicios... que al dar numero y el mensaje me sale correctamente el resultado pero no quiero que se vea el formulario al dar la respuesta.. me entienden?? aqui esta el codigo!
Código (PHP) [Seleccionar]

<?php
if(isset($_POST["enviar"])){
         
$varnumero $POST["numero"];
         
$varmensaje $POST["mensaje"];
         if(
is_numeric($variablenumero)){
         
$menor 0;
while(
$menor $varnumero){
echo 
$varmensaje."</br>" ;
$mmensaje++;
}


}else{
echo $varnumero"no es un numero";
}
}
?>


Código (html) [Seleccionar]
<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" /></br>
</form>

</body>
</html>

saludos!!

Nota: Porfavor usa el bbcode [*code=Lenguaje] [/code*]
Gracias Snifer
Título: Re:DUDA primer tutorial de php!!
Publicado por: FrostBite en Noviembre 16, 2011, 12:44:49 PM
como ke no kieres ke se vea el formulario??
Título: Re:DUDA primer tutorial de php!!
Publicado por: saga87 en Noviembre 16, 2011, 02:04:13 PM
que se vea pero al responder que no se vea... me captai xDDD
Título: Re:DUDA primer tutorial de php!!
Publicado por: FrostBite en Noviembre 16, 2011, 04:18:43 PM
yo la vdd no te entiendo
Título: Re:DUDA primer tutorial de php!!
Publicado por: caqca1 en Noviembre 16, 2011, 04:53:37 PM
tu codigo PHP guardalo en un archivo diferente por ejemplo caca.php
y el formulario lo guardas con otro nombre, pero en el codigo html en donde dice action="" escribes la ruta en donde se encuentra tu codigo php

y esto quedaria asi
action="caca.php"

te recomiendo antes aprender alguna version de html, estandarizada com  es el HTML5 lo digo porque sino tendras muchas complicaciones, ala ora de trabajar con php como esta duda :-X

lo guardas como caca.php
Código (php) [Seleccionar]
<?php
         $varnumero 
$_POST["numero"];
         
$varmensaje $_POST["mensaje"];
         
 if(is_numeric($varnumero)){
         
$menor 0;
 
for(
$i=$menor;$i<=$varnumero;$i=$i+1){
echo 
$varmensaje."<br />";
}


}else{echo 
$varnumero" no es un numero";}
?>




y este otro lo guardas como quieras con extencion html o php
Código (php) [Seleccionar]
<form action="caca.php" method="POST">
Numero: <input type="text" name="numero"/><br />
Mensaje: <input type="text" name="mensaje" /><br />
<input type="submit" name="enviar" value="Enviar" /><br />
</form>
Título: Re:DUDA primer tutorial de php!!
Publicado por: Xt3mP en Noviembre 16, 2011, 07:07:22 PM
Ejemplea esto:

Código (php) [Seleccionar]

<?php
if(isset($_POST["enviar"])){
    
$varnumero $POST["numero"];
    
$varmensaje $POST["mensaje"];
    if(
is_numeric($variablenumero)){
        
$menor 0;
        while(
$menor $varnumero){
            echo 
$varmensaje."</br>" ;
             
$mmensaje++;
         }
     }else{
         echo 
$varnumero"no es un numero";
     }
}else{
?>


Código (html) [Seleccionar]

<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" /></br>
</form>

</body>
</html>

Código (php) [Seleccionar]

<?php
}
?>



Todo debe estar en el mismo doc, así cuando presiones el botón solo se mostrará el resultado, por caso contrario, se mostrará el formulario.

Saludos.
Título: Re:DUDA primer tutorial de php!!
Publicado por: saga87 en Noviembre 17, 2011, 12:39:59 PM
gracias por las respuestas, me ayudaron mucho

salu2