Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - pedro,,

Páginas: 1 ... 12 13 14 15 16 [17] 18 19 20 21 22 ... 65
321
Buenas JuansT.

El aparatado "a" habla de que tienes que afectar a  las etiquetas h1 y h3 y según lo tienes solo afecta las etiquetas h1.

Saludos. ;D

322
Hola JuansT.

Esta todo bien resuelto.

Saludos. ;D

323
Buenas Socu.

Te dejo este código haber si no te he entendido mal y te vale:

Código: [Seleccionar]
<!DOCTYPE html>
<html lang="es-es">
<head>
<title>Mapa</title>
<meta charset="utf-8">
<script type="text/javascript">
window.onload = function() {

    navigator.geolocation.getCurrentPosition(fn_ok, fn_error);
}

    function fn_error() {
    var divMapa = document.getElementById('mapa');
    divMapa.innerHTML = 'hay un problema al solicitar los datos';
    }

    function fn_ok( respuesta ){
    var divMapa = document.getElementById('mapa');
    var select = document.getElementById('coor');
    var lat = respuesta.coords.latitude;
    var lon = respuesta.coords.longitude;
divMapa.innerHTML = lat + ', ' + lon;
select.addEventListener('change', function() {
var destino = select.value;
var enlace = 'http://maps.google.com/maps?saddr='+ lat + ',' + lon + '&daddr=' + destino;
document.getElementById('ruta').href = enlace;
});
    }
</script>
</head>
<body>
<form>
<label for="coordenadas">Capitales</label>
<select name="coor" id="coor">
   <option selected value="1"> Elige un ciudad</option>
       <optgroup label="Listado 1">
        <option value="40.4165000,  -3.7025600">Madrid</option>
        <option value="38.3451700,  -0.4814900">Alicante</option>
        <option value="39.4697500,  -0.3773900">Valencia</option>
    </optgroup>
    <optgroup label="Lilstado 2">
        <option value="41.6560600, -0.8773400">Zaragoza</option>
        <option value="38.8778900, -6.9706100">Badajoz</option>
        <option value="37.3828300, -5.9731700">Sevilla</option>
    </optgroup>
 </select>
</form>

<a id="ruta" href="">Mostrar ruta</a>
<div id="mapa"></div>
</body>
</html>

Saludos. ;D

324
Hola Chuckyldo.

Te aparece en dos listas distintas porque tienes dos "select" distintos.

Código: [Seleccionar]
<select name="grupos de rock" multiple="multiple">
<select name="grupos de rock" multiple="multiple">

Y lo que necesitas, son dos "optgroup" dentro de un select, algo así:

Código: [Seleccionar]
<select name="gruposMusicales" multiple="multiple">
  <optgroup label="Grupos o cantantes de Rock">
    <option>Lechuga rockera</option>
    <option>Pollo rockero</option>
    <option>Los tomates boys</option>
  </optgroup>
  <optgroup label="Grupos o cantantes de Pop">
    <option>Pan pop</option>
    <option>Chubi pop</option>
    <option>Carne pop</option>
  </optgroup>
</select>

Saludos. ;D

326
Buenas Chuckyldo.

Si, deberían aparecen numerados, pero tendrías que quitar el estilo que les tienes aplicado en este momento, sino te seguirá mostrando el punto negro.

Saludos. ;D

327
Hola aritter001.

Estuve mirando un poco tu código, y no sabría darte una explicación, pero si aumentas el tamaño de la variable "digito" o lo igualas al límite de caracteres que que recoges con fgets, funciona correctamente, me refiero a estas dos líneas.

Código: [Seleccionar]
char digito[50];
fgets(digito,50,fichero);

Espero que alguien con más conocimiento en Lenguaje C lo pueda aclarar.

Saludos. ;D

328
Comunidad / Re:Hola.
« en: 16 de Febrero 2017, 23:17 »
Hola Socu.

Bienvenido al foro.

El foro lo puede usar todo el que quiera, tanto si es para hacer consultas, como si es para  ofrecer conocimiento a los demás usuarios.

Desde aquí se ofrecen varios cursos, los hay tutorizados y gratuitos:

https://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=57&Itemid=86

https://www.aprenderaprogramar.es/index.php?option=com_content&view=article&id=64&Itemid=87

Saludos. ;D

329
Bienvenido al foro wahewa.

Sobre tu consulta, cuando llegas hasta donde indica la imagen, debes de pulsar en "Editar texto...", te vas al final de lo que aparece, colocas un ";%JAVA_HOME%\bin" pulsas aceptar y en la ventana en la que te quedas también tienes que volver a pulsar en aceptar, sino lo haces no te la almacenará.

Y cuando vuelvas a entrar en variables de entorno, ahora si que te tendría que aparecer.

Prueba con eso a ver si te funciona.

Saludos. ;D

331
Lo he puesto todo en el mismo archivo, a ver si te vale:

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
    <title>https://www.aprenderaprogramar.com</title>
    <meta charset="UTF-8" />
   
</head>
<body>
    <?php


        $directores 
= array();
        
$directores ["1"] = "Martin Scorsese";
        
$directores ["2"] = "Tim Burton"
        
$directores ["3"] = "Joel Coen";
        
$directores ["4"] = "Wes Anderson";
        
$directores ["5"] = "Quentin Tarantino";
        
$directores ["6"] = "Paul Thomas Anderson";
        
$directores ["7"] = "Pedro Almodóvar";
        
$directores ["8"] = "Woody Allen";

        
$actores= array();
        
$actores ["1"] = "Bill Murray";
        
$actores ["2"] = "Johnny Depp"
        
$actores ["3"] = "Frances McDormand";
        
$actores ["4"] = "Robert De Niro";
        
$actores ["5"] = "Samuel L. Jackson";
        
$actores ["6"] = "Philip Seymour Hoffman";
        
$actores ["7"] = "Penélope Cruz";
        
$actores ["8"] = "Scarlett Johansson";

        
$peliculas= array(
            
"Pulp Fiction" => array("director" => "Quentin Tarantino",
                                    
"actores" => array("John Travolta""Samuel L. Jackson""Uma Thruman")),
            
"Volver" => array("director" => "Pedro Almodóvar",
                              
"actores" => array("Penélope Cruz""Carmen Maura""Chus Lampreave")),
            
"Scoop" => array("director" => "Woody Allen",
                             
"actores" => array("Woody Allen""Scarlett Johansson""Hugh Jackman")),
            
"Sleepy Hollow" => array("director" => "Tim Burton",
                                     
"actores" => array("Johnny Depp""Christina Ricci""Miranda Richardson")),
            
"Boggie Nights" => array("director" => "Paul Thomas Anderson",
                                     
"actores" => array("Mark Wahlberg""Julianne Moore""Burt Reynolds""Philip Seymour Hoffman")),
            
"Taxi Driver" => array("director" => "Martin Scorsese"
                                   
"actores" => array("Robert De Niro""Cybill Shepherd""Jodie Foster")),
            
"El Gran Hotel Budapest" => array("director" => "Wes Anderson"
                                              
"actores" => array("Ralph Fiennes""Bill Murray""Saoirse Ronan")),
            
"Fargo" => array("director" => "Joel Coen"
                             
"actores" => array("Frances McDormand""William H. Macy""Steve Buscemi"))
        );
    
?>

    <form action="pruebas.php" method="POST">
        <h3>Directores</h3>
        <select name="directores" >
            <?php
                
foreach ($directores as $key => $value) {
                    echo 
"<option value='".$value."'>$value</option>";
                }
            
?>

        </select>
        <h3>Actores</h3>
        <select name="actores" >
            <?php
                
foreach ($actores as $key => $value) {
                    echo 
"<option value='".$value."'>$value</option>";

                }
            
?>

        </select>
        <input type="submit" value="submit">
    </form>
    <?php
        
if(isset($_POST["directores"])) {
            
$director $_POST["directores"];
            
$actor $_POST["actores"];
            
$estaDirector false;
            
$coinciden false;
            
$resultado "";
            foreach (
$peliculas as $pelicula => $contenidoPelicula) {
                foreach (
$contenidoPelicula as $key => $value2) {
                    if(
$value2 == $director) {
                        
$estaDirector true;
                    } elseif(
$key == "actores" && $estaDirector) {
                        foreach (
$value2 as $key3 => $value3) {
                            if(
$actor == $value3){
                               
$resultado $pelicula;
                               
$coinciden true;
                            }
                        }
                        
$estaDirector false;
                    }
                }
            }
            if(
$coinciden) {
                echo 
"<br/>El director $director y el actor $actor coincidieron en la película $resultado.";
            } else {
                echo 
"<br/>El director $director y el actor $actor no han coincidido en ninguna película.";
            }
        }
        
    
?>

</body>
</html>



Saludos. ;D

332
¿Y donde estaría la información de los actores que trabajan en una película?

¿En otro array?

¿Tiene que ser con PHP?¿O esta comprobación puede resolverse con Ajax?

Saludos. ;D

333
Hola AlexG3157

Lo que te dice eso es que se está intentado sobrepasar el límite máximo de elemetos que puede contener el array que declaraste, esto es debido a que las condiciones que usas para salir del while no se cumplen nunca.

Saludos. ;D

334
Lo que tendrías que hacer es recuperar el valor seleccionado en los select y hacer una búsqueda en donde tengas almacenadas las películas. Si aportas más información sobre el ejercicio podré concretar más, todo dependerá donde halla que buscar la información de las películas (base de datos, archivo, array, etc.).

Saludos. ;D

335
Hola JuansT.

Apartados a, b y c bien solucionados, sólo aportar una expresión regular que acepte la letra ñ y letras acentuadas ya que la expresión que usaste no las reconoce como caracteres válidos.

Código: [Seleccionar]
var regExp1 = /[A-Za-z ñÁáÉéÍiÓóÚú]{3,}/;
Y el apartado d se te olvidó resolverlo.

Saludos. ;D

336
Hola javimf.

Te dejo un ejemplo:

Código: [Seleccionar]
<!DOCTYPE html>
<html>
<head>
    <title>https://www.aprenderaprogramar.com</title>
    <meta charset="UTF-8" />
   
</head>
<body>

    <select>
        <?php
            $arraySelect 
= array("león""pantera""tigre""leopardo""lince");
            foreach (
$arraySelect as $key => $value) {
                echo 
"<option value='".$value."'>$value</option>";
            }
        
?>

    </select>

</body>
</html>

También comentarte que tienes unos cuantos mensajes en los que se te contestó a tus dudas y no los respondiste, estaría bien que además de solicitar ayuda te molestases en responder si valió para algo o no la respuestas que te ofrecieron.

Saludos. ;D

337
Buenas,

Para mí, decir que lo haría con JavaScript, siempre es más rápido hacer ciertas cosas desde el lado cliente que tener que usar el servidor. Pero me imagino que javimf lo que estará haciendo es seguir algún curso, máster, carrera, etc. Y es lo que le piden para poder conocer mas formas de actuar y seguir profundizando en PHP.

Saludos. ;D

338
Hola tripeador.

El ejercicio está bien.

Solo comentarte que los nombres de los métodos que devuelven el valor de casado y especialista, habrían quedado mejor nombrados si les hubieses el get delante, getCasado y getEspecialista.

Saludos. ;D

339
Hola Bettu.

No se puede añadir nada a tus dos ejercicios, hacen exactamente lo que pedía el enunciado y con una buena ejecución.

Solo darte la enhorabuena por haber llegado hasta el final del curso PHP.

Saludos. ;D

340
Buenas Damian.

Ejercicio bien resuelto.

Saludos. ;D

Páginas: 1 ... 12 13 14 15 16 [17] 18 19 20 21 22 ... 65

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".