Hallo,

Ik ben bezig met een webpagina waarop de gebruiker een file kan uploaden. Het is me gelukt om de file te lezen in PHP. Twee zaken krijg ik niet voor elkaar:
1. Hoe krijg ik het voor elkaar dat de browser niet een nieuwe pagina opent, maar de huidige pagina (waarop de gebruiker een file kan selecteren) blijft tonen?
2. Hoe kan ik de data uit de file verder verwerken in JavaScript (de JavaScript draait ook op de huidige pagina)?

Kan iemand me helpen?

De HTML-code:
<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>

De file upload_file.php:
<?php
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
$file = file_get_contents ($_FILES["file"]["tmp_name"]);
Echo $file;
}
?>

Vriendelijke groet,
Gerben

Reageren