Mam z
https://codescracker.com/php/php-file-uploading.htm<html>
<head>
<title
>PHP
File Uploader Form Example
- codescracker
</title
> </head>
<body>
<h2>Upload Your File</h2>
Select your
file to upload
:<br
/> <form action="file-upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="myfile"><br/><br/>
<input type="submit" value="Upload File">
</form>
</body>
</html>
<?php
$filename = $_FILES["myfile"]["name"];
$filetype = $_FILES["myfile"]["type"];
$filesize = $_FILES["myfile"]["size"];
$tempfile = $_FILES["myfile"]["tmp_name"];
$filenameWithDirectory = "D:\\xampp\\htdocs\\rozdzial8\\".$filename;
?>
<html>
<head>
<title>PHP File Uploading Script Example - codescracker</title>
</head>
<body>
<?php
//dopisek z książki
echo "File ". $_FILES['myfile']['name'] ." uploaded successfully.\n"; echo "Displaying contents\n"; }
//dopisek
{
echo "<h2>File Uploaded</h2>"; echo "<p>You file is uploaded successfully.</p>"; echo "<p>File name = <b>$filename</b></p>"; echo "<p>File type = <b>$filetype</b></p>"; echo "<p>File size = <b>$filesize</b></p>"; }
else
{
echo "Error occurred during file upload!"; }
?>
</body>
</html>
Dodałem dopisek z książki i działa.
Teraz moje
<html>
<body>
<form action="test-post-wysylanie.php" method="post">
File name
: <input type
="file" name
="toProcess"/> <input type="submit" name="wyslane">
</form>
</body>
</html>
<?php
$nazwa = $_FILES["toProcess"]["name"];
$tempnazwa = $_FILES["toProcess"]["tmp_name"];
$lokalizacja = "D:\\xampp\\htdocs\\rozdzial8\\".$nazwa;
echo "File ". $_FILES['toProcess']['name'] ." uploaded successfully.\n"; echo "Displaying contents\n"; }
}
if ($_POST["wyslane"]){
}
?>
Co jest niby nie tak?
Sypie tylko błędami i nie wiem dlaczego. Wrzucam tan sam plik w moim i gotowcu.
Notice: Undefined index: toProcess in D:\xampp\htdocs\rozdzial8\test-post-wysylanie.php on line 2
Notice
: Trying to access
array offset on value of type
null in D
:\xampp\htdocs\rozdzial8\test
-post
-wysylanie
.php on line 2
Notice: Undefined index: toProcess in D:\xampp\htdocs\rozdzial8\test-post-wysylanie.php on line 3
Notice
: Trying to access
array offset on value of type
null in D
:\xampp\htdocs\rozdzial8\test
-post
-wysylanie
.php on line
3tak