PHP ver gevorderde |
|
Ik heb een uploadsysteem gemaakt waarbij je ook kunt hernoemen.
Nu werkt plots dat hernoemen niet meer.
Het script:
<form action='' method='post' enctype='multipart/form-data'>
<b>Oude naam:</b> <? echo $bestand; ?> <br>
<b>Nieuwe naam:</b> <input type='text' name='nieuwe_naam'><br>
<input type='submit' name='submit' value='Hernoem'>
</form>
<?php
if(isset($_FILES['submit'])) {
if(rename($dir."/".$bestand, $dir."/".$nieuwe_naam)) {
echo "Je hebt de naam ".$bestand." veranderd in ".$nieuwe_naam.".";
} else {
echo "Er is iets mis gegaan.";
}
echo "<br/>Je wordt terug gestuurd... <meta http-equiv='refresh' content='3;URL=uploaden.php'>";
}
?>
<form action='' method='post' enctype='multipart/form-data'> <b>Oude naam:</b> <? echo $bestand; ?> <br> <b>Nieuwe naam:</b> <input type='text' name='nieuwe_naam'><br> <input type='submit' name='submit' value='Hernoem'> </form> <?php if(isset($_FILES['submit'])) { if(rename($dir."/".$bestand, $dir."/".$nieuwe_naam)) { echo "Je hebt de naam ".$bestand." veranderd in ".$nieuwe_naam."."; } else { echo "Er is iets mis gegaan."; } echo "<br/>Je wordt terug gestuurd... <meta http-equiv='refresh' content='3;URL=uploaden.php'>"; } ?>
Ik denk dat het hem zit in if(isset($_FILES['submit'])).
De variabelen worden via de url verzonden.
Voor een voorbeeldje:
http://members....ir=uploads
|