escribir datos con php para levantarlos despues con otra cosa

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Alzeimer
    BonustrackRML
    • 19-11-2004
    • 1812

    #1

    escribir datos con php para levantarlos despues con otra cosa

    hola, necesitaria hacer una aplicacion para mi pagina en la que el usuario introduzca, supongamos dos datos. Nombre y Edad.
    Necesitaria que esos dos datos queden guardados en algo. un txt , un tabla de una base de datos, otra pagina a la cual acceder despues,,,, en fin lo que sea.
    estuve leyendo algo de php para hacerlo pero estoy re perdido la concha de la lora.
    la forma en que yo levantaria los datos no se podria ser mediante una pagina a la que accederia yo, o un txt.
    la idea es que no se, 3 usuarios registren los distintos datos, y yo como administador vea una onda asi:
    usuario1, nombre: tito edad:99
    usuario2, nombre: jose edad:55
    etc..
    se los agradeceria al que me saque las dudas, gracias
    500x300 la concha de tu madre
  • GADORCHA
    Legendary
    • 17-05-2003
    • 12653

    #2
    conectate al msn y te ayudo juanete, es una gilada


     

    Comentario

    • Alzeimer
      BonustrackRML
      • 19-11-2004
      • 1812

      #3
      che gadorcha, el puto modem no me conectaba anoche y se me corto..

      googleando encontre algo que me sirve,. pero no le caso la mano para modificarlo.
      ante todo buen dia gente.
      estaba navegando por la web y encontre un post que me sirve mucho para la aplicacion que quiero programar en mi pagina. Explico.
      Encontre en el siguiente link: http://www.webexperto.com/articulos/...entos-de-word/
      como generar un documento de word.

      el codigo php es: (a este codigo lo llame genera.php)
      <?php

      // Lee la plantilla
      = file_get_contents('plantilla.rtf');

      // Agregamos los escapes necesarios
      = addslashes();
      = str_replace('r','\r',);
      = str_replace('t','\t',);

      // Datos de la plantilla
      = "Juan";
      = "Perez";
      = "Sr.";
      = '"Programacion Web con PHP"';
      = date("d-m-Y", time() - 7 * 24 * 60 * 60); // de esta manera el codigo no envejece :P

      // Procesa la plantilla
      eval( ' = <<<EOF_RTF
      ' . . '
      EOF_RTF;
      ' );

      // Guarda el RTF generado
      file_put_contents("--.rtf",);

      ?>
      ahora bien el problema que tengo es que con ese script los datos estan siempre fijos

      // Datos de la plantilla
      $nombre = "Juan";
      $apellido = "Perez";
      $prefijo = "Sr.";
      $curso = '"Programacion Web con PHP"';

      Yo necesitaria saber como puedo ingresar mediante formularios los datos, nombre, apellido, prefijo y curso.
      se entiende?...

      lo que pense fue hacer esto, (ayuda aqui por que estoy bastante perdido)

      <html>
      <head>
      <title>Documento sin t&iacute;tulo</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      </head>

      <body>
      <form method="post" action="genera.php">
      <p>NOMBRE
      <input type="text" name="nombre">
      <br>
      APELLIDO
      <input type="text" name="apellido">
      <br>
      prefijo
      <input type="text" name="prefijo">
      <br>
      curso
      <input type="text" name="curso">
      </p>
      <p>
      <input type="submit" name="Submit" value="Enviar">
      </p>
      </form>
      </body>
      </html>
      pero se me va al carajo :'(
      500x300 la concha de tu madre

      Comentario

      • Nassty Phantass
        :e post
        • 03-02-2008
        • 27

        #4
        la planilla pasa datos por $_POST.
        $_POST es un array/diccionario, osea que podes acceder a todo lo que pasas como name en el form por post

        si yo en
        Código PHP:
        <p>NOMBRE
        <input type="text" name="nombre">
        <br> 
        
        pongo "marcos", voy a poder acceder al valor "marcos" a travez de
        $_POST['nombre'].

        sinceramente escribir un rtf serverside me parece algo sin sentido, yo te recomendaria que si vas a guardar datos:

        a) lo hagas con bases de datos
        yo odio el modelo relacional, pero es de lo mas c&#243;modo para estas situaciones. si est&#225;s usando php un bonito OMR es phpdoctrine (http://phpdoctrine.org).
        b) generes un csv.
        tenes varias herramientas despues para parsear csv. un csv son esos archivos que funcionan "como una base de datos" (bueno, no, pero para el ejemplo da igual) y que cada linea de texto es una "tabla", y que cada campo est&#225; separado por comas o puntos.

        nombre,apellido,telefono
        marcos,perez,49250253
        juan,gomez,45358990

        etc...



        cualquier cosa me pod&#233;s agregar al msn en nassty@nassty.com.ar
        Editado por última vez por Nassty Phantass; 05-02-2008, 02:34 PM.
        :wq

        in soviet rusia vim is more efficient because YOU

        Comentario

        Trabajando...