PHP - Fallo en código php dentro de input html

 
Vista:
sin imagen de perfil
Val: 80
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Fallo en código php dentro de input html

Publicado por Alejandro (37 intervenciones) el 28/03/2020 14:41:32
Algoritmo que solicite números enteros hasta un máximo de 100. Cuando el valor tecleado sea cero dejará de pedir más números y mostrara la suma de los introducidos hasta momento.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$a = 0;
$b = 0;
$c = 0;
if (isset($_POST['submit'])){
$a=$_POST['a'];
$b=$_POST['b'];
$c=$_POST['c'];
  if ($b<= 100 ) {
       echo "dame otro número";
  }
  if ($a == 0 ){
    echo $c;
  }
}
?>
<form method="post" action="pract4.php">
<label>Número</label>&nbsp;
<input type="text" name="a" placeholder="inserta número">
&nbsp;&nbsp;
<input type="text" name="b" value="<?php echo $b+1;?>">
<input type="text" name="c" value="<?php if ($a==0){echo $c;} else {echo $c+$a;} ?>">
<input type="submit" name="submit" value="enviar">
</form>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.828
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Fallo en código php dentro de input html

Publicado por joel (1269 intervenciones) el 29/03/2020 09:47:30
Hola Alejandro, exactamente que fallo tienes en el código? lo único que veo, es que al pulsar el 0 sigue mostrando el formulario... es ese el problema?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 80
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Fallo en código php dentro de input html

Publicado por Alejandro (37 intervenciones) el 29/03/2020 14:57:46
Lo raro es que no me funcionaba y ahora sí... ¿Me podrías ayudar con este?
1. Algoritmo que visualice la cuenta de los números que son múltiplos de 2 o de 3 que hay
entre 1 y 100.
2. Igual que el anterior pero entre dos números n y m, que pediremos por pantalla. Se debe
cumplir que n>=0, m>=0, m>=n.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$num3=0;
$num4=0;
$num4>=$num3;
if (isset($_POST['s'])){
    for ($i=1; $i<=100 ; $i++) {
      if ($num3%2==0 or $num4%3==0) {
        echo $num3.$num4;
      }
    }
}
?>
<form method="post" action="pract4.php">
<label>Dame un número</label>&nbsp;
<input type="text" name="num3" placeholder="inserta número">
&nbsp;&nbsp;
<label>Dame otro número</label>&nbsp;
<input type="text" name="num4" placeholder="inserta número">
&nbsp;&nbsp;
<input type="submit" name="s" value="enviar">
</form>

Mi problema es en las variables $num3 y$num4, que no se como inicializarlas...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 80
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Fallo en código php dentro de input html

Publicado por Alejandro (37 intervenciones) el 29/03/2020 17:16:29
1
2
3
4
5
6
7
8
9
10
11
<?php
if (isset($_POST['s'])){
  $num3=$_POST['num3'];
  $num4=$_POST['num4'];
  $num4>=$num3;
    for ($i=1; $i<=100 ; $i++) {
      if ($i%$num3==0 or $i%$num4==0) {
        echo $i;
      }
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar