Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <h1>Dodawanie wpisu</h1>
- <form action="/wdolata/wpis.php" enctype="multipart/form-data" method="post" >
- <a name ="wpis"></a>
- Nazwa użytkownika<br />
- <input type="text" name="txtUserName" /><br/>
- Hasło <br />
- <input type="password" name="txtPassword" /><br/>
- Tytuł wpisu<br />
- <textarea name="txtTytul"></textarea> <br/>
- Wpis<br />
- <textarea name="txtWpis"></textarea> <br/>
- Data <br />
- <input type="date" name="txtDate" /><br/>
- Godzina <br />
- <input type="time" name="txtTime" /><br/>
- Plik <br />
- <input type="file" class="form-control" name="file1" id="file1" /><br/>
- Plik <br />
- <input type="file" class="form-control" name="file2" id="file2" /><br/>
- Plik <br />
- <input type="file" class="form-control" name="file3" id="file3" /><br/>
- <!-- <input type="submit" value="Submit"> -->
- <button type="submit" class="btn btn-success">Opublikuj</button>
- </form>
- php:
- <?php
- function idto2digits($i){
- if($i<10){
- return "0".$i;
- }
- else{
- return $i;
- }
- }
- print_r($_FILES);
- chdir('users');
- $usernamefile = fopen($_REQUEST['txtUserName'],'r');
- #echo($_REQUEST['txtUserName']);
- $blogname = fread($usernamefile, 100);
- chdir("..");
- if(!chdir($blogname)){
- echo("brak blogu dla podanego uzytkownika");
- }
- else{
- $infofile = fopen('info','r');
- $l = fgets($infofile);
- $passwd = fgets($infofile);
- fclose($infofile);
- if(md5($_REQUEST['txtPassword']) === trim($passwd)){
- $datatxt = $_REQUEST['txtDate'].$_REQUEST['txtTime'];
- $datatxt = str_replace("-","", $datatxt);
- $datatxt = str_replace(":","", $datatxt);
- $cursec = time()%60;
- $datatxt = $datatxt.$cursec;
- for($i = 0; $i <= 100; $i++){
- if(!file_exists($datatxt.idto2digits($i))){
- $idWpisu = $datatxt.idto2digits($i);
- $nowywpis = fopen($idWpisu,"w");
- fwrite($nowywpis,$_REQUEST['txtWpis']);
- fclose($nowywpis);
- $wpisy = fopen('wpisy','a+');
- fwrite($wpisy,$_REQUEST['txtTytul']."\n".$idWpisu."\n");
- fclose($wpisy);
- break;
- }
- }
- print_r($_FILES);
- echo($_FILES['file1']['tmp_name']);
- // if(is_uploaded_file($_FILES['file1']['tmp_name'])){
- // $extension = strtolower(end(explode('.', $_FILES["file1"]["name"])));
- // $target_file = "data/".$blogname."/".$date[0].$date[1].$date[2].$time[0].$time[1].$second.$unique."0.".$extension;
- // move_uploaded_file($_FILES["file1"]["tmp_name"], $target_file);
- // }
- if( is_uploaded_file($_FILES['file1']['tmp_name'])){
- echo(getcwd());
- if (isset($_FILES['file1']['type'])) {
- echo 'Typ: '.$_FILES['file1']['type'].'<br/>';
- }
- move_uploaded_file($_FILES['file1']['tmp_name'],
- getcwd().$_FILES['file1']['name']);
- // $uploadDir = "/";
- // $filename = $_GET['file1'];
- // $tmpFile = basename($_FILES["file1"]["name"]);
- // #$uploadDir = $_SERVER['DOCUMENT_ROOT'].$uploadDir;
- // $targetFile = $uploadDir . $_FILES['file1']['name'];
- // echo($tmpFile);
- // if(move_uploaded_file($tmpfile,$targetFile)){
- // echo($targetFile);
- // }
- }
- echo(getcwd().$_FILES['file3']['name']);
- if( is_uploaded_file($_FILES['file2']['tmp_name'])){
- echo(getcwd());
- if (isset($_FILES['file2']['type'])) {
- echo 'Typ: '.$_FILES['file2']['type'].'<br/>';
- }
- move_uploaded_file($_FILES['file2']['tmp_name'],
- getcwd().$_FILES['file2']['name']);
- }
- if( is_uploaded_file($_FILES['file3']['tmp_name'])){
- echo(getcwd());
- if (isset($_FILES['file3']['type'])) {
- echo 'Typ: '.$_FILES['file3']['type'].'<br/>';
- }
- move_uploaded_file($_FILES['file3']['tmp_name'],
- getcwd().$_FILES['file3']['name']);
- }
- }
- else{
- echo("podano zle haslo");
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement