Mam taki oto kod:
<html>
<head>
<title>Wysyłanie...</title>
</head>
<body>
<h1>Wysyłanie pliku...</h1>
<?php
If ($_FILES['plikiuzytkownika']['error'] > 0)
{
Switch ($_FILES['plikiuzytkownika']['error'] )
{
case 1
: echo 'Rozmiar pliku przekroczyl wartosc upload_max_filesize'; break; case 2
: echo 'Rozmiar pliku przekroczyl wartosc max_filesize'; break; case 3
: echo 'Plik wyslany tylko czesciowo'; break; case 4
: echo 'Nie wyslano zadnego pliku'; break; case 6
: echo 'Nie znaleziono katalogu docelowego'; break; case 7
: echo 'Nie zapisano pliku na dysku'; break; }
}
//Czy plik ma prawidłowy typ MIME?
If($_FILES['plikuzytkownika']['type'] != 'text/plain')
{
echo 'Problem! Plik nie zawiera zwyklego tekstu'; }
//umieszczanie pliku w pożądanej lokalizacji
$lokalizacja = '/wyslane/' . $_FILES['plikiuzytkownika']['name'];
{
{
echo 'Problem: Plik nie moze byc skopiowany do katalogu'; }
}
else
{
echo 'Problem: mozliwy atak'; echo $_FILES['plikiuzytkownika']['name']; }
echo 'Plik wyslany<br><br>'; //Ponowne sformatowanie wiadomości pliku
$wp = fopen ($lokalizacja, 'r');
$wp = fopen($lokalizacja, 'w'); rwrite($wp, $zawartosc);
//Pokazanie co zostało wysłane
echo 'Podglad zawartosci wyslanego pliku:<br><hr>';
?>
</body>
</html>
Cytat
Notice: Undefined index: plikuzytkownika in /home/user/Publiczny/WWW/wyslij.php on line 25 Problem! Plik nie zawiera zwyklego tekstu
O co chodzi? Przeciez zdefiniowałem "plikiuzytkownika"