Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/12/2014, 08:11
Avatar de Hyemin
Hyemin
 
Fecha de Ingreso: agosto-2014
Mensajes: 147
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: Signo de pesos contenido en una variable

Te comento como es el proceso que hago

1) Le pido al usuario en la pagina index.php los datos en un formulario y los paso por POST a pre_proceso.php

2) En pre_proceso.php hago lo siguientes

<?php
$usuario1 = $_POST['usuario1'];
$pass1 = $_POST['pass1'];
session_start();
$_SESSION["usuario1"] = "$usuario1";
$_SESSION["pass1"] = "$pass1";

Inicio sesion y guardo los valores en la variable ya que esta pagina es unicamente un puente a la verdera pagina que hara el trabajo llamada procesar.php

3) En procesar.php hago lo siguientes

session_start ();
$usuario1 = $_SESSION["usuario1"];
$pass1 = $_SESSION["pass1"];

//Generamos el fichero usuario.txt donde almacenaremos provisoriamente los datos
$texto = shell_exec("echo $usuario1 $pass1 $usuario1.txt");

Cuando voy a leer usuario1.txt siempre se corta el valor en el signo de $ este al principio o al medio, es decir, si en el formulario puse peter$parker solo vere “peter” en el fichero de texto