<?
$temp = tmpfile();
$random = rand(1,9999999);
fwrite($temp, "schrijven naar bestand tempfile");
if (is_uploaded_file($temp)) {
move_uploaded_file($temp, "maplocatie/") or die ("Couldn't copy");
rename("maplocatie/$temp", "$random.txt");
fclose($temp); // Dit verwijdert de tijdelijke file!
?>
Ik weet niet ckr of het werkt? Maar ja je kan proberen he xD!
Je kan ook een vb.txt aanmaken op de server (ergens in een knussig mapje proppen) en als je dan een tekst bestand wilt aanmaken dan kopier je die vb.txt naar zijn nieuwe lokatie en dan verander je de content.
Je kan ook een vb.txt aanmaken op de server (ergens in een knussig mapje proppen) en als je dan een tekst bestand wilt aanmaken dan kopier je die vb.txt naar zijn nieuwe lokatie en dan verander je de content.
Jah maar hij wilt voor elke formverzending 'n nieuwe file...
maar kan je wel doen.
Je maakt 'n map zet daar het bestand in...
Je voert 'n command (copy) waarna 'n command (rename) uit ;-)!
Edit:
Ff gekeken op php.net
<?php
$random = rand(1,9999999);
if (!copy($file, $file.'.bak')) {
print ("Mislukt om $file te kopiƫren...<br>\n");
}
rename("maplocatie/$temp", "$random.txt");
?>
Beschrijving
bool copy ( string source, string dest )
Maakt een kopie van het bestand source naar dest. Geeft TRUE terug bij succes, FALSE indien er een fout is opgetreden.