hye. Я успешно шифрую конфиденциальные данные в моей базе данных. Теперь я хочу расшифровать данные и отобразить их в Интернете. Я попробовал этот код, но у меня ошибка. можешь мне помочь?как отобразить дешифрованный текст в сети
<?php
// Connects to the XE service (i.e. database) on the "localhost" machine
$conn = oci_connect('DEVELOPER', 'xs2developer', 'localhost/XE');
if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
$id = $_GET['id'];
$query1 = "SELECT *,enc_dec.decrypt(DATA_FYP) AS DECRYPT_DATA FROM FYP WHERE ID_USER='".$id."'";
$stid = oci_parse($conn, $query1);
oci_execute($stid);
echo "<form name='form1' method='post' action=' '>";
echo "<table align='center'>";
while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS))
{
echo "<tr>";
echo "<td><b> Hostname : </b></td>";
echo "<td width='100'><input type='text' name='HOST_NAME' size='30' value=' " . $row['HOST_NAME'] . " ' /></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> IP Address : </b></td>";
echo "<td width='100'><input type='text' name='IP_ADDRESS' size='30' value= ' ".$row['IP_ADDRESS']. " '/></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Last Login : </b></td>";
echo "<td width='100'><input name='LAST_LOGIN' type='text' size='30' value=' " .$row['LAST_LOGIN'] . " ' /> </td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Data : </b></td>";
echo "<td width='100'><textarea name='DATA_FYP' rows='10' cols='25'>".$row['DECRYPT_DATA']."</textarea></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Date : </b></td>";
echo "<td width='100'><input name='DATE_REG' type='text' size='30' value=' " .$row['DATE_REG'] . " ' /> </td>";
echo "</tr>";
echo "<td> </td>";
echo "<td align='center'><input type='submit' name='Analyze' value='Analyze'></td>";
echo "</tr>";
}
echo "</form>";
echo "</table>";
?>
и это моя база данных.
и это ошибка, которую я получил.
Какая ошибка вы получаете? –
@MartinDinov Я добавил eror, что у меня есть –
@AlexPoole, $ stid = oci_parse ($ conn, $ query1); \t oci_execute ($ stid); –