Sent String in PHP page to another HTML Page

0

Hello,

I started programming in PHP these days and I am not able to return a String from a PHP page that runs in BackEnd to a PHP page with HTML and display this String

Edited: I will explain the process as a whole to improve Understanding, I have a PHP home page that contains only HTML that loads the TXT file for reading on this second PHP page with the code below. I need to return to a php page with HTML and show to the User

$uploaddir = 'tempArq/';
$uploadfile = $uploaddir . $_FILES['Arquivo']['name'];
if (move_uploaded_file($_FILES['Arquivo']['tmp_name'], $uploadfile)) {
    echo "Arquivo Enviado<br/>";
    $retorno;
    $ponteiro = fopen($uploadfile, "r");
    $arr = array();
    while (!feof($ponteiro)) {
        $linha = fgets($ponteiro, 4096);
        array_push($arr, $linha);
        if (strlen($linha) >= 10){
        $resultado = ConsultaWebserices($linha);
        $retorno = "TiqueteID : $linha : Status" + $resultado;
    }else {
        echo "Tiquete ID $linha Invalido <br/>";
    }
}
fclose($ponteiro);
unlink($uploadfile);

I need to get the $ return value and call a PHP page with HTML and display this value in a Table. How do I make this call from the other page and get the value of $ return on the other page to Present.

    
asked by anonymous 19.03.2018 / 14:49

2 answers

1

Taking advantage of the block that you informed you can do in two ways

    $uploaddir = 'tempArq/';
    $uploadfile = $uploaddir . $_FILES['Arquivo']['name'];
    if (move_uploaded_file($_FILES['Arquivo']['tmp_name'], $uploadfile)) {
        echo "Arquivo Enviado<br/>";
        $retorno;
        $ponteiro = fopen($uploadfile, "r");
        $arr = array();
        while (!feof($ponteiro)) {
            $linha = fgets($ponteiro, 4096);
            array_push($arr, $linha);
            if (strlen($linha) >= 10){
            $resultado = ConsultaWebserices($linha);
            $retorno = "TiqueteID : $linha : Status" + $resultado;
        }else {
            echo "Tiquete ID $linha Invalido <br/>";
        }
    }
    fclose($ponteiro);
    unlink($uploadfile);
  

1st Form

$uploaddir = 'tempArq/';
    $uploadfile = $uploaddir . $_FILES['Arquivo']['name'];
    if (move_uploaded_file($_FILES['Arquivo']['tmp_name'], $uploadfile)) {
        echo "Arquivo Enviado<br/>";
        $retorno;
        $ponteiro = fopen($uploadfile, "r");
        $arr = array();
        $retorno = ""; 
        while (!feof($ponteiro)) {
            $linha = fgets($ponteiro, 4096);
            array_push($arr, $linha);
            if (strlen($linha) >= 10){
               $resultado = ConsultaWebserices($linha);
               $retorno .= "TiqueteID : $linha : Status" . $resultado."\n";
            }else {
               echo "Tiquete ID $linha Invalido <br/>";
            }
       }

    //mostrando o retorno na mesma página do processamento do arquivo:
    echo $retorno;
  }
    fclose($ponteiro);
    unlink($uploadfile);
  

2nd Form using the header

    $uploaddir = 'tempArq/';
    $uploadfile = $uploaddir . $_FILES['Arquivo']['name'];
    if (move_uploaded_file($_FILES['Arquivo']['tmp_name'], $uploadfile)) {
        echo "Arquivo Enviado<br/>";
        $retorno;
        $ponteiro = fopen($uploadfile, "r");
        $arr = array();
        $retorno = ""; 
        while (!feof($ponteiro)) {
            $linha = fgets($ponteiro, 4096);
            array_push($arr, $linha);
            if (strlen($linha) >= 10){
               $resultado = ConsultaWebserices($linha);
               $retorno .= "TiqueteID : $linha : Status" . $resultado."\n";
            }else {
               echo "Tiquete ID $linha Invalido <br/>";
            }
       }


  }
    fclose($ponteiro);
    unlink($uploadfile);
   //enviando o valor para outra página
   header ("location: suapagina.php?retorno=".$retorno);

Then on the other page you get

$retorno = $_GET['retorno'];
echo $retorno
    
19.03.2018 / 16:27
1

Include the file on your page and call the variable or whatever it is, eg the placeholder the input text:

<!DOCTYPE html>
<html>
<head>
    <title>

    </title>
</head>
<body>

<?php 

include 'seuarquivo.php';
//Suponde que a variável $texto exista no 'seuarquivo.php'
    echo "<input type='text' name='text' placeholder='$texto'>";
?>

</body>
</html>
    
19.03.2018 / 14:56