Jag har ett problem...
Jag har kommit så pass långt som att kunna uploada en fil...
Men, jag vill även att PHP scriptet skall generera en fil, och om filen finns, skall scriptet bara lägga till lite information i filen.
Scriptet jag har ser ut såhär:
<?
function uploadProg($filename1,$filename1_name){
########Set the destination here##############
$destination="/home/pubwww/public_html/test/";
copy($filename1,$destination."/".$filename1_name);
echo "<h1>File(s) Uploaded...</h1>";
echo "<b>$filename1_name was uploaded succesfully.</b><br>";
echo "<a href=\"upload3.php\">Click here to go back.</a>";
}
function main(){?>
<form method="post" action="upload3.php" enctype="multipart/form-data">
Files to Upload:<br>
<input type="file" name="filename1" size="20" tabindex="1"><br>
<input type="hidden" name="action" value="uploadProg">
<input type="submit" value="Upload Files" tabindex="6">
</form><?}
switch ($action){
default:
main();
break;
case "uploadProg":
if ($filename1=="none") {echo("<h1>No File Selected....</h1>"); break;}
uploadProg($filename1,$filename1_name);
break;
}
?>
Detta script uploadar den valda filen till /home/pubwww/public_html/test/
Men nu vill jag, att scriptet skall generera en fil, som tex heter "bilder.html", och om scriptet blir tvunget att skapa filen skall den lägga in detta:
<html>
<head>
</head>
<body>
<img border="0" src="/home/pubwww/public_html/test/<uppladdad bild fil.jpg>"></p>
<hr>
</body>
</html>
Och om filen "bilder.html" redan finns, skall den bara lägga in detta under det som senast skrevs till filen (dock ovanför </body> och </html> taggarna):
<br>
<img border="0" src="/home/pubwww/public_html/test/<uppladdad bild fil.jpg>"></p>
<hr>
Vore väldigt tacksam för hjälp då jag hittils inte lyckats hitta någonting om detta någonstans.
//noratx