Ayuda en un código de php

Tema en 'Programación & Programación Web' iniciado por bichous, 13 Abr 2014.

  1. bichous

    bichous Usuario Nuevo nvl. 1
    1/41

    Registrado:
    2 Feb 2014
    Mensajes:
    8
    Me Gusta recibidos:
    0
    Hola, lo que quiero conseguir es que mediante un campo de formulario, se haga un frame de un archivo del servidor.

    N° (cuadro para completar)
    Ingresar (boton)

    Por ejemplo el usuario escribe en el campo un 5, eso quiero que se reproduzca del servidor: http://servidor/numeros/{1-10}.php.
    Supongo que debe ser asi: <FRAME SRC="http://servidor/numeros/{NUMERO}.php" > en realidad, no sé, necesito ayuda.

    Gracias de antemano.
     
  2. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    de verdad preguntas eso tan facil?, solo dire busca como hacer fomularios y como tomar las variables por post, eso es lo unico que necesitas para tu algoritmo (si es que se puede llamar asi)
     
  3. bichous

    bichous Usuario Nuevo nvl. 1
    1/41

    Registrado:
    2 Feb 2014
    Mensajes:
    8
    Me Gusta recibidos:
    0
    Leí bastante documentación, lo que no encontré era el frame, si se coloca como html o php, juego con las variables, pero no me da. Saludos y gracias por responder.
     
  4. Aguil@

    Aguil@ Usuario Habitual nvl.3 ★
    197/244

    Registrado:
    10 Oct 2007
    Mensajes:
    14.337
    Me Gusta recibidos:
    38
    no entendi ...es
    http://servidor/numeros/{1-10}.php
    un php con otra funcion dentro???
    es una "pagina"???
    si es por abrir paginas quizas sirve el comando: switch
     
  5. the_batto

    the_batto Usuario Nuevo nvl. 1
    1/41

    Registrado:
    11 Nov 2008
    Mensajes:
    10
    Me Gusta recibidos:
    0
    Ocupa Ajax... es facil...
     
  6. marcox0

    marcox0 Usuario Nuevo nvl. 1
    16/41

    Registrado:
    9 Abr 2014
    Mensajes:
    619
    Me Gusta recibidos:
    0
    No hay absolutamente ningún fragmento de código PHP en las lineas que pusiste.

    Explícate mejor para poder ayudarte.

    Saludos.
     
  7. mini_nauta

    mini_nauta Usuario Nuevo nvl. 1
    7/41

    Registrado:
    24 Sep 2010
    Mensajes:
    36
    Me Gusta recibidos:
    1
    no te entiendo nada, no es muy difícil trabajar post o get desde php, si buscas en php.net te darás cuenta, acostumbrate a ser más autodidacta, es mas recomendable preguntar como ultimo recurso que a la primera, así aprendes más (recomendación propia). Saludos
     
  8. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    sinceramente no entiendo porque todos se complican la vida con una solucion tan facil, les dejo un ejemplo basico.

    como dije al principio, no le veo la complicacion.
     
  9. gto_81

    gto_81 Usuario Habitual nvl.3 ★
    197/244

    Registrado:
    17 Mar 2008
    Mensajes:
    47.839
    Me Gusta recibidos:
    34
    Y sirvió la ayuda del compañero cavoso?
     
  10. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    asdasdasdasd el tipo ni ha vuelto al foro xD
    o le dio verguenza reconocer que la solucion era tan facil xD asdasdasdasd
     
  11. xalupeao

    xalupeao Usuario Nuevo nvl. 1
    1/41

    Registrado:
    27 Feb 2009
    Mensajes:
    10
    Me Gusta recibidos:
    0
    OJO:
    Si bien el codigo es correcto, se pueden hacer muchas cosas malas ya que estas tomando directo el valor y no estas filtrando, ademas estas haciendo uso de los short tags que en muchos host se deshabilitan para no entrar en conflicto con otros lenguajes y estas asumiendo que existe el index 'page' en la variable global $_GET y si no existe tendra un Warning :p. Por lo que creo que seria mejor dejar el codigo de esta forma.

    Insertar CODE, HTML o PHP:
    <?php
    $page = (isset($_GET['page']) && preg_match('/[0-9]{1,2}/',$_GET['page'])) ? $_GET['page'] : '1';
    ?>
    
    <FRAME SRC="http://servidor/numeros/<?php echo $page; ?>.php" >
    
    Bueno ese es mi humilde aporte!
     
  12. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    yo solo le di la forma mas facil y rapida de hacer el codigo ya que se estaban complicando todo con el tema, soy de los que prefieren no darles toda la solucion, ya que por lo que indica da la sensacion de que es una tarea, pero obviamente el codigo hay que mejorarlo, asi tal cual se podria acceder a acualquier pagina, ademas de la forma que indicaste hay otras que se podrian realizar para mejorar el codigo, pero me da lata escribir tanto.