Hey,

Kent / heeft iemand een script waarmee je via een pagina een .txt bestand kan aanmaken ???

De inhoud van ieder txt bestand is:


Merk: "variable"
Type: "variable"
Bouwjaar: "variable"
Kilometerstand: "variable"
Vraagprijs: "variable"
Telefoonnummer:"variable"
E-mailadres: "variable"




Alvast bedankt,
Steven
is vast wel

<?php
mkfile($bestand);
?>

Hmm code (^^) werkt niet, ff kijken op php.net xD! BRB!
Dat is niet het AANmaken van txt bestanden
Boris schreef op 08.08.2006 21:10
Dat is niet het AANmaken van txt bestanden
Idd.

Maar mayb eerst 'n temp file schrijven naar de browser... nadien een remove (+ evt. rename) naar de server?
Ik heb een site waar ik een form wil laten invullen met die gegevens ...

Maar van die gegevens moet dan een txt bestandje gemaakt worden ...
Ja idd DB is heel handig!

edit: sorry was niet zo nuttig:p
<?
$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!

Edit:
Kijk ook ff http://be.php.net/manual/nl/function.tempnam.php
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.
jordy schreef op 08.08.2006 21:19
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.

Reageren