I have a question about changing FILE data.
<?php
include("conectar.php");
$id = $_GET['id'];
$sql = mysql_query("Select* From tb_trabalhador WHERE id = $id");
while($exibe = mysql_fetch_array($sql)){
$id = $exibe["id"];
$Nome = $exibe["Nome"];
$Morada = $exibe["Morada"];
$Tipo = $exibe["Tipo"];
$Email = $exibe["Email"];
$AlvaraNumero = $exibe["AlvaraNumero"];
$AlvaraValidade = $exibe["AlvaraValidade"];
$AlvaraAnexo = $exibe["AlvaraAnexo"];
?>
<form action="salvaralteracao.php" method="POST">
<input type="hidden" name="id" value="<?php echo $id; ?>">
Nome<input type="Varchar" name="Nome" value="<?php echo $Nome; ?>"><p>
Morada<input type="Text" name="Morada" value="<?php echo $Morada; ?>"><p>
Email<input type="text" name="Email" value="<?php echo $Email; ?>"><p>
AlvaraNumero<input type="integer" name="AlvaraNumero" value="<?php echo $AlvaraNumero; ?>"><p>
AlvaraValidade<input type="date" name="AlvaraValidade" value="<?php echo $AlvaraValidade; ?>"><p>
<input type="hidden" name="AlvaraAnexo" value="<?php echo $AlvaraAnexo; ?>"><p>
When I show this I get lots of symbols due to the Attachments (PDF I put)
How can I change this by showing the data names of the attachments only?
SaveAlteration.php
<?php
include("conectar.php");
$id = $_POST['id'];
$Nome = $_POST['Nome'];
$Morada = $_POST['Morada'];
$Email = $_POST['Email'];
$AlvaraNumero = $_POST["AlvaraNumero"];
$AlvaraValidade = $_POST["AlvaraValidade"];
if (isset($_FILES[AlvaraAnexo]) && $_FILES[AlvaraAnexo]["name"]!=''){
$nomeTemporario = $_FILES["AlvaraAnexo"]["tmp_name"];
$fp = fopen($nomeTemporario, 'r');
$AlvaraAnexo = fread($fp, filesize($nomeTemporario));
$AlvaraAnexo = addslashes($AlvaraAnexo);
fclose($fp); }
$AcidenteNumero = $_POST["AcidenteNumero"];
$AcidenteValidade = $_POST["AcidenteValidade"];
if (isset($_FILES[AcidenteAnexo]) && $_FILES[AcidenteAnexo]["name"]!=''){
$nomeTemporario = $_FILES["AcidenteAnexo"]["tmp_name"];
$fp = fopen($nomeTemporario, 'r');
$AcidenteAnexo = fread($fp, filesize($nomeTemporario));
$AcidenteAnexo = addslashes($AcidenteAnexo);
fclose($fp)
(...)
$sqlupdate = "Update tb_trabalhador SET Nome='$Nome',Morada='$Morada',Email='$Email', AlvaraNumero='$AlvaraNumero',AlvaraValidade='$AlvaraValidade',AlvaraAnexo='$AlvaraAnexo',Aci denteNumero='$AcidenteNumero',AcidenteValidade='$AcidenteValidade',
AcidenteAnexo='$AcidenteAnexo',SeguroNumero='$SeguroNumero',
SeguroValidade='$SeguroValidade',SeguroAnexo='$SeguroAnexo',FinancasValidade='$FinancasValidade',
FinancasAnexo='$FinancasAnexo',SocialValidade='$SocialValidade',
SocialAnexo='$SocialAnexo',RemuneracaoValidade='$RemuneracaoValidade',
RemuneracaoAnexo='$RemuneracaoAnexo',InstaladorNumero='$InstaladorNumero',
InstaladorValidade='$InstaladorValidade',InstaladorAnexo='$InstaladorAnexo',
MontadorNumero='$MontadorNumero',MontadorValidade='$MontadorValidade',
MontadorAnexo='$MontadorAnexo' where id=$id ";
mysql_query($sqlupdate) or die(mysql_error());header('Location: administrador.php');
? >