Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
1 2 3 4 5
Reply to this topicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> Ayuda TEMA 3

madson
post May 26 2007, 12:05 AM
Publicado: #61


Newbie
*

Grupo: Members
Mensajes: 10
Registrado: 16-May 07
Miembro nº: 201.056



Vera la solucion del tullo

Enviar.html
CODE
<HTML>
<HEAD>
<TITLE>Funcion Switch. Ejemplo...</TITLE>
</HEAD>
<BODY background="calendario.gif">
<FORM action="meses.php" method="GET">
<FONT COLOR="purple" SIZE=40>Selecciona el mes o escribe un número de 1 a 12, y yo te dire a que mes o numero pertenece.</FONT><HR>
<FONT COLOR="blue">
<BR>
Escribe un numero (1-12):<INPUT type="text" name="escribir"><BR>
<FONT COLOR="red"><b>
O tambien puedes seleccionar un mes y te dire que numero es ^^
</FONT></b><BR>
Selecciona un mes:<SELECT name="seleccionar" class="select">
     <OPTION value="">Ninguno...</OPTION>
     <OPTION value="1">Enero</OPTION>
     <OPTION value="2">Febrero</OPTION>
     <OPTION value="3">Marzo</OPTION>
     <OPTION value="4">Abril</OPTION>
     <OPTION value="5">Mayo</OPTION>
     <OPTION value="6">Junio</OPTION>
     <OPTION value="7">Julio</OPTION>
     <OPTION value="8">Agosto</OPTION>
     <OPTION value="9">Septiembre</OPTION>
     <OPTION value="10">Octubre</OPTION>
     <OPTION value="11">Noviembre</OPTION>
     <OPTION value="12">Diciembre</OPTION>
     </SELECT><BR><center>
     <INPUT type="submit" name="aceptar" value="Aceptar">
     </center>
</FONT><HR><HR>
</BODY>  
</HTML>



meses.php
CODE
<HTML>
<HEAD>
<TITLE>Meses...</TITLE>
</HEAD>
<BODY>
<FONT COLOR="orange">
<?php


 

$num1 = $_GET['escribir'];
$num2 = $_GET['seleccionar'];

if(($num1 == TRUE) && ($num2 == FALSE)){
 $num = $num1;
}
elseif(($num1 == FALSE) && ($num2 == TRUE)){
 $num = $num2;
}
else{
echo "Compruebe que has introducido bien los datos";
}



switch($num){
case 1:
 $mes="Enero";
 break;
case 2:
 $mes="Febrero";
 break;
case 3:
 $mes="Marzo";
 break;
case 4:
 $mes="Abril";
 break;
case 5:
 $mes="Mayo";
 break;
case 6:
 $mes="Junio";
 break;
case 7:
 $mes="Julio";
 break;
case 8:
 $mes="Agosto";
 break;
case 9:
 $mes="Septiembre";
 break;
case 10:
 $mes="Octubre";
 break;
case 11:
 $mes="Noviembre";
 break;
case 12:
 $mes="Diciembre";
 break;
default:
 echo "Compruebe si todo esta correctamente escrito.";
}
echo "El mes $num corresponde al mes de $mes";
?>
</FONT>
</BODY>
</HTML>


En el localhost funciona perfectamente.

Saludos


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vera
post May 26 2007, 12:15 AM
Publicado: #62


The World is "Open Source"
Group Icon

Grupo: Moderadores
Mensajes: 2.563
Registrado: 9-July 06
Desde: Madrid (España)
Miembro nº: 173.360



Ya va muy bien, ha quedado bonito, por lo menos a mi me gusta ^^.
Muchas gracias Madson, Robbie!!!
Saludos!!!
http://vera.phpnet.us/meses.htm


User is online!Profile CardPM
Go to the top of the page
+Quote Post
siriguilla
post Jul 29 2007, 12:35 PM
Publicado: #63


Maestro
*****

Grupo: Members
Mensajes: 278
Registrado: 11-March 07
Miembro nº: 195.287



CODE
<HTML>
<HEAD>
  <TITLE>Calculadora simple</TITLE>
</HEAD>
<BODY bgcolor="blue">
  <FONT NAME="Comic Sans MS" COLOR="white">
  <H2><CENTER><B>Pequeña calculadora que nos permite realizar las cuatro operaciones
  básicas, solo escribe los numeros y selecciona la operacion.</B></CENTER></H2>
  <HR><HR>
  <CENTER>
  <FORM action="calculadora.php" method="GET">
    Primer numero: <INPUT type="text" name="pNumero"><BR><BR>
    Segundo numero: <INPUT type="text" name="sNumero"><BR><BR>
    Selecciona la operacion: <SELECT name="operacion" class="Select">
                             <OPTION value="sumar">Sumar</OPTION>
                             <OPTION value="restar">Restar</OPTION>
                             <OPTION value="multiplicar">Multiplicar</OPTION>
                             <OPTION value="dividir">Dividir</OPTION>
                           </SELECT>
    <BR><BR>
    <INPUT type="submit" name="boton" value="Procesar">
  </FORM>
</BODY>
</HTML>

hola que tal estoy siguiendo el curso a la perfecsion he imprimido todo el curso para asi poder estudiarlo mejor el problema que tengo es de que creo el codigo como por ejemplo como el que he puesto arriba y lo ago en dreamwear cuando le doy a verlo en el explorador me sale la calculadora pero nundo va a hacer una operacion no me la hace me pone otra pagina con NO SE PUEDE MOTRAR LA PAGINA y pregunta si eso es norma luego cogi copie el codigo de aqui por si me ahabia equivocado pero sige igual es normal? o soy yo el que lo hace mal?


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
~DarkSoul
post Jul 29 2007, 10:09 PM
Publicado: #64


Miembro Elite
****

Grupo: Members
Mensajes: 164
Registrado: 11-April 07
Desde: Uruguay - Montevideo
Miembro nº: 197.887



claro ahora lo q tienes q hacer es la parte del codigo php entiendes? esa parte es la de html pero sin php no puedes hacer q funcione......

mira mi calculadora ahber si te das una idea...

CODE
<HTML>
 <HEAD>
   <TITLE>MiniCalculadora by ~DdarkSoul</TITLE>
 </HEAD>
 <BODY bgcolor="black">
   <FONT COLOR="white">
<HR>
<center><B>MiniCalculadora</B></center>
<HR>
<center>
<FORM ACTION="http://darksoul.awardspace.com/MiniCalculadora/index.php" METHOD="GET">
  Primer Número: <INPUT TYPE="text" NAME="num1"><BR><BR>
  Segundo Número: <INPUT TYPE="text" NAME="num2"><BR><BR>
  Eliga la operación: <SELECT NAME="operacion" CLASS="Select">
                        <OPTION VALUE="sumar">Sumar</OPTION>
         <OPTION VALUE="restar">Restar</OPTION>
      <OPTION VALUE="multiplicar">Multiplicar</OPTION>
      <OPTION VALUE="dividir">Dividir</OPTION>
       </SELECT><BR><BR>
  <INPUT TYPE="submit" NAME="boton" VALUE="Calcular">
</FORM><BR><BR>
<?PHP
  $num1=$_GET['num1'];
  $num2=$_GET['num2'];
  $operacion=$_GET['operacion'];
  if($num1==" " && num2==" ")
    echo "Tienes que rellenar los campos con números para poder realizar una operación";
 else
   if($operacion=="sumar")
     {
     $sumar=$num1+$num2;
  echo "El resultado de la suma es $sumar";
  }
  elseif($operacion=="restar")
    {
    $restar=$num1-$num2;
    echo "El resultado de la resta es $restar";
    }
  elseif($operacion=="multiplicar")
    {
    $multiplicar=$num1*$num2;
    echo "El resultado de la multiplicación es $multiplicar";
    }
  elseif($operacion=="dividir")
    {
    $dividir=$num1/$num2;
    echo "El resultado de la división es $dividir";
    }
  elseif($operacion=="dividir")
    {
    $dividir2=$num1/0;
    echo "<B>Error:</B> Es imposible realizar la operación $num1 / 0 ya que ningun número puede ser dividido entre 0";
    }
?>
   </center>
 </BODY>
</HTML>


mira pincha aqui para verla en accion... http://darksoul.awardspace.com/MiniCalculadora/index.php
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
siriguilla
post Jul 30 2007, 04:02 PM
Publicado: #65


Maestro
*****

Grupo: Members
Mensajes: 278
Registrado: 11-March 07
Miembro nº: 195.287



entonces ~DarkSoul como quedaria el codigo que he puesto abajo en html para que yo vea la diferencia esque eso no lo he entendido muy bien grqacias por tu ayuda
CODE
<HTML>
<HEAD>
 <TITLE>Calculadora simple</TITLE>
</HEAD>
<BODY bgcolor="blue">
 <FONT NAME="Comic Sans MS" COLOR="white">
 <H2><CENTER><B>Pequeña calculadora que nos permite realizar las cuatro operaciones
 básicas, solo escribe los numeros y selecciona la operacion.</B></CENTER></H2>
 <HR><HR>
 <CENTER>
 <FORM action="calculadora.php" method="GET">
   Primer numero: <INPUT type="text" name="pNumero"><BR><BR>
   Segundo numero: <INPUT type="text" name="sNumero"><BR><BR>
   Selecciona la operacion: <SELECT name="operacion" class="Select">
                            <OPTION value="sumar">Sumar</OPTION>
                            <OPTION value="restar">Restar</OPTION>
                            <OPTION value="multiplicar">Multiplicar</OPTION>
                            <OPTION value="dividir">Dividir</OPTION>
                          </SELECT>
   <BR><BR>
   <INPUT type="submit" name="boton" value="Procesar">
 </FORM>
</BODY>
</HTML>
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
~DarkSoul
post Jul 31 2007, 12:13 AM
Publicado: #66


Miembro Elite
****

Grupo: Members
Mensajes: 164
Registrado: 11-April 07
Desde: Uruguay - Montevideo
Miembro nº: 197.887



Mira tu hai tienes el codigo de lo q vendria a ser lo visible.... lo q ves en la página ahora lo q tienes q hacer es la parte de php (la mas importante) para q funcione la calculadora..... eso lo puedes hacer con la funcion IF.

IF funciona asi: primero precisamos la condicion, y despues de la condicion las acciones a y b (a y b es una forma de decir) entonces si la condicion se cumple aparecera la accion a y si no se cumple aparecera la accion b....... se va entendiendo? weno pero en el caso de la calculadora no solo son dos acciones a y b son varias.... entonces si no se cumple a va b si tampoco se cumple b va c y asi..... nu se bien como esplicarlo pero aca lo puedes ver mejor: http://www.trucoswindows.net/foro/topico-7...hp-a-fondo.html

si tienes mas dudas pregunta... ve como funciona if y trata si no sale pregunta donde te quedas...

Saludos

PD: Robbieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee xD
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
siriguilla
post Sep 1 2007, 06:29 PM
Publicado: #67


Maestro
*****

Grupo: Members
Mensajes: 278
Registrado: 11-March 07
Miembro nº: 195.287



hola he segido el cuerso de aqui paso a paso y me toco la hora de la verdad de frontar lo que yo sabia y creo que no se todavia mucho el caso es de que tengo que crear una pagina para mayores de 18 años y le he puesto que el usuario tenga que poner su fecha de nacimento mediantre diferentes etiqueta y un boton que pone continuar el caso es de que pongo que desde el 1988 no pueda pasar y le salga un mensaje informando de que no tiene 18 años y si pone menos de 1988 pues que pase pero nada no me deja a ver si me ayudais que clase de codigo cojo para eso
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
1 2 3 4 5
Reply to this topicTopic OptionsStart new topic

Collapse

> Topicos similares

Ayuda con cortafuegos narutobigit 103 3 Hoy, 03:59 PM
By: narutobigit
Ayuda, ordenador arranca pero se apaga en cuest ... titometal 38 4 Hoy, 02:42 PM
By: Aitor_sp
Mi Log de Hijackthis... AYUDA! Boogie1989 85 6 Hoy, 09:52 AM
By: Caito
AYUDA URGENTE ! No quiere iniciar desde el CD. lost666 154 11 Ayer, 10:08 PM
By: Aitor_sp
ayuda con dreamule cazafantasma 107 4 Ayer, 03:04 PM
By: anmogin