Esse é meu código porém não está exibindo dentro dos inputs as informações recuperadas da página EDITAR nos campos!
<?php
//ini_set('display_errors', 0);
include('conexao/connection.php');
session_start();
$cli_codigo = intval($_GET['usuario']);
if(isset($_POST['confirma'])){
//Registrar Dados
if(!isset($_SESSION))
session_start();
foreach($_POST as $chave=>$valor)
$_SESSION[$chave] = $con->real_escape_string($valor);
//Validar
if (strlen($_SESSION['nome']) == 0)
$erro[] = "Preencha o campo Nome";
if (strlen($_SESSION['wpp']) == 0)
$erro[] = "Preencha o campo WhatsApp";
if (strtotime($_SESSION['dt1']) > strtotime($_SESSION['dt2']) || strtotime($_SESSION['dt1']) == strtotime($_SESSION['dt2']))
$erro[] = "A Data de Criação no IPTV deve ser menor que a Data de Vencimento no IPTV ou não podem ser iguais";
//Inserir
if(count($erro) == 0){
$sql_code = "UPDATE cadastrocliente set
nomecli = '$_SESSION[nome]',
email = '$_SESSION',
wpp = '$_SESSION[wpp]',
srv = '$_SESSION[srv]',
srv = '$_SESSION[dt1]',
dataVI = '$_SESSION[dt2]',
app = '$_SESSION[app]'
WHERE nomecli = '$cli_codigo'";
$confirma = $con->query($sql_code) or die($con->error);
if($confirma){
unset(
$_SESSION[nome],
$_SESSION,
$_SESSION[wpp],
$_SESSION[srv],
$_SESSION[dt1],
$_SESSION[dt2],
$_SESSION[app]
);
header("Location: index.php?p=listarcliente");
}else{
$erro[] = $confirma;
}
}else{
$sql_code = "SELECT * FROM cadastrocliente WHERE id_cliente= '$cli_codigo'";
$sql_query = $con->query($sql_code) or die($con->error);
$linha = $sql_query->fetch_assoc();
$_SESSION[nome] = $linha['nomeCli'];
$_SESSION = $linha['email'];
$_SESSION[wpp] = $linha['wpp'];
$_SESSION[srv] = $linha['srv'];
$_SESSION[srv] = $linha['dt1'];
$_SESSION[dt2] = $linha['dt2'];
$_SESSION[app] = $linha['app'];
}
}
?>
<?php
if (count($erro) > 0) {
echo "<div class='alert alert-danger'>";
foreach ($erro as $valor)
echo "$valor <br>";
echo "</div>";}
?>
<form class="container-fluid" action="index.php?p=editar&usuario=<?php echo $cli_codigo?>" method="POST">
<label for="nome">Nome do Cliente</label>
<input type="text" name="nome" value="<?php echo $_SESSION[nome]?>" class="form-control" placeholder="Nome Completo do Cliente">
<label for="email">Email</label>
<input type="email" name="email" value="<?php echo $_SESSION?>" class="form-control" placeholder="nome@exemplo.com">
<label for="mensagem">WhatsApp</label>
<input type="text" name="wpp" value="<?php echo $_SESSION[wpp]?>" class="form-control" placeholder="Digite o seu Whatsapp (DD) 9 XXXX-XXXX"
id="celular" name="mensagem">
<script type="text/javascript">
$("#telefone,#celular").mask("(00) 0 0000-0000");
</script>
<label for="srv">Servidor do Cliente</label>
<input type="text" name="srv" value="<?php echo $_SESSION[wpp]?>" class="form-control" placeholder="Servidor do Cliente">
<label for="dt1">Data de Criação no IPTV</label>
<input type="date" value="<?php echo $_SESSION[dt1]?>" data- provide="datepicker" name="dt1" class="form-control">
<label for="dt2">Data de Vencimento no IPTV</label>
<input type="date" name="dt2" value="<?php echo $_SESSION[dt2]?>" class="form-control">
<label for="app">App doCliente</label>
<input type="text" name="app" value="<?php echo $_SESSION[app]?>" class="form-control" placeholder="App do Cliente">
<input type="submit" name="confirma" class="form-control btn btn-dark mt-4 mb-4 " value="Cadastrar">
</form>