<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
<title>Upload</title>
</head>
<body>
<form enctype="multipart/form-data" action="index.php" method="POST">
</html>Wskaż plik do wysłani:<input name="plik" type="file" />
<input type="hidden" name="MAX_FILE_SIZE" value="5000000" />
Nazwa pliku na serwerz: <input type="text" name="pole2" size="43"><br>
<input type="submit" value="Wyślij dane" />
</form>
<?php
$file = 'baza.txt';
$newText = $_POST['pole2']."\n" . $data;
$o = [url
="htt://pl2.php.net/fopen"]fopen[/url
]( $file, "a+" ); $save = [url
="htt://pl2.php.net/fwrite"]fwrite[/url
]( $o, $newText ); [url
="htt://pl2.php.net/fclose"]fclose[/url
]( $o ); ?>
<?php
$plik_tmp = $_FILES['plik']['tmp_name'];
$plik_nazwa = $_FILES['plik']['name'];
$plik_rozmiar = $_FILES['plik']['size'];
if([url
="htt://pl2.php.net/is_uploaded_file"]is_uploaded_file[/url
]($plik_tmp)) { [url
="htt://pl2.php.net/move_uploaded_file"]move_uploaded_file[/url
]($plik_tmp, "materialy/$plik_nazwa". [url
="htt://pl2.php.net/pathinfo"]pathinfo[/url
]($_FILES['abc']['name'], PATHINFO_EXTENSION
)); echo "Pli: <strong>$plik_nazwa</strong> o rozmiarze <strong>$plik_rozmiar bajtów</strong> został przesłany na serwer!";
}
?>
<div align="center">
<table style="border: 2px solid black;" bgcolor="lightgray" cellpadding="8" cellspacing="5">
<tr>
<th width="30" height="5" align="center" valign="middle">Lp.</th>
<th width="180" height="5" align="center" valign="middle">Nazwa pliku</th>
<th width="40" height=1" align="center" valign="middle">Zaznacz</th>
</tr>
<?
$kat = [url
="htt://pl2.php.net/dir"]dir[/url
](materialy
); $i=1;
while($poz = $kat->[url="htt://pl2.php.net/read"]read[/url]()) {
if ([url
="htt://pl2.php.net/preg_match"]preg_match[/url
]("/^.+..+$/i", $poz)) { <td style="border: 2px solid black;" height="15" align="left" valign="middle">'.$i.'</td>
<td style="border: 2px solid black;" height="15" align="left" valign="middle"> 




</td> <td style="border: 2px solid black;" height="15" align="center" valign="middle"><input type="checkbox" name="co[]" value="'.$poz.'"></td>
</tr>';
$i++;
}
}
$kat->[url="htt://pl2.php.net/close"]close[/url]();
?>
</tr>
</table>
<br>
</div>
</body>
Witam, mam nastepujący problem. Jak widac w skrypcie stworzylem częsc ktora odpowiada za zapisywanie danych wprowadzonych z formularzea do pliku txt. Sa to opisy plików które uzytkownik wproadza razem z wysylanym plikiem na serwer, W dalszje czesci jest tabela, dodajemy plik, dodaje sie automatycznie wiersz tabeli, pierwotnie w miejscu


? byl link z nazw apliku, ale chciałbym by do tej czesci tabeli wprowadzany byly DO KOLEJNYCH WIERSZY KOLEJNE LINIJKI Z TXT. chodzi o to by opis odpowiadal plikowi co jest oczywiste.
Ten post edytował Raven87 26.09.2008, 17:18:40