Skocz do zawartości

Shylios

Użytkownicy
  • Postów

    611
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Shylios

  1. a Gdzie buziak ? :crying:

    Dodaj jeszcze "własne" Gdzie będzie się dało wpisać nazwę emotki :)

    W sumie mogę dodać :P

    Wcześniej tego nie dodałem bo robiłem to z myślą o GG, a w liście wypisałem wszystkie emotki o rozmiarze 19x20px dostępne na gg :]

     

    @EDIT:

    Zmiany wprowadze jutro :P

    Dzisiaj mam inne zajęcie :D

  2. Więc napisałem prosty uploader...

     

    function create_uploader()
        {
        ?>
        <b>Uploader</b><br /><br />
        <center>
        <form action="admin.php?upload=plik" enctype="multipart/form-data" method="post">
        <input type="file" name="upplik" size="40"><br /><br /><input type="submit" value="Kliknij, aby załadować plik">
        </form>
        </center>
        <?php
        };
    
    function file_move()
        {
        ?>
        <b>Uploader</b><br /><br />
        <table align="center" border="1" cellspacing="2" cellpadding="5" rules="all" frame="void">
        <?php
        $plik_katalog = "./upload/";
        foreach($_FILES as $plik_nazwa => $plik_tablica)
            {
        if (is_uploaded_file($plik_tablica['tmp_name']))
        {
        move_uploaded_file($plik_tablica['tmp_name'],"$plik_katalog/$plik_tablica[name]") or die ("Nie można przenie?ć pliku");
        echo "<b class=\"file\">Plik został przeniesiony!</b><br /><br />";
            
            echo "<tr><td><b class=\"file\">Nazwa: </b></td><td>".$plik_tablica['name']."</td></tr>";
            echo "<tr><td><b class=\"file\">Typ: </b></td><td>".$plik_tablica['type']."</td></tr>";
            echo "<tr><td><b class=\"file\">Rozmiar: </b></td><td>".round($plik_tablica['size']/1024,0)." KB</td></tr>";
            echo '</table><br /><table border=0 align=center>';
            echo '<tr><td><a href="admin.php?do=fileexplorer"><b class="file">Przejdź do Menedżera plików</b></a></td></tr>';
    
        
        ?>
        </table>
        <?php
       }
    }
    
        };

     

    Ale niewiem czemu gdy wrzucam pliki w ktych znajdują się odstępy, uploader nic nie robi, po załadowaniu na serwer plik nie zostaje przeniesiony do folderu upload/

    Czy niewiecie jak umożliwić wrzucanie plików posiadających odstępy?? ("jakiś plik lol.exe")

  3. Więc piszę sobię skrypt php, zrobiłem już pare formularzy w panelu admina które nadpisują inne pliki konfiguracyjne strony...

     

    Ale gdy zrobiłem formularz gdzie jest edycja całej zawartości strony za pomocą textarea, strona się przestała zapisywać...

     

    Nie wywala żadnych błędów ani nic... Ale też nie zapisuje się...

     

    O to kod tej funkcji:

    function create_editor($ed)
        {
        $ppage=$_GET['page'];
        $nname=$_GET['name'];
        if (!$_POST['pageeditfield'])
            {
            switch ($ed)
                {
                case 0: $peditcontent=file_get_contents("strona/index.php"); $pagesrc="strona/index.php"; break;
                case 1: $peditcontent=file_get_contents("strona/page1.php"); $pagesrc="strona/page1.php"; break;
                case 2: $peditcontent=file_get_contents("strona/page2.php"); $pagesrc="strona/page1.php"; break;
                case 3: $peditcontent=file_get_contents("strona/page3.php"); $pagesrc="strona/page2.php"; break;
                case 4: $peditcontent=file_get_contents("strona/page4.php"); $pagesrc="strona/page3.php"; break;
                };
            define("peditcontent",$peditcontent);
            define(pagesrc,$pagesrc);
            ?>
            <b>Edycja strony "<?php echo $_GET['name'];?>"</b><br /><br />
            <form action="admin.php?do=editpage&page=<?php echo $ppage; echo '&name='; echo $nname;?>" method="post">
            <center><textarea cols=50 rows=20 name="pageeditfield"><?php echo peditcontent; ?></textarea><br /><br />
            <input type="submit" value="Zapisz zmiany"></center>
            </form>
        <?php
            }
            else
            {
            $plik = fopen(pagesrc,"w");
            fwrite($plik,$_POST['pageeditfield']);
            fclose($plik);
            echo '<font color="green"><b class="small">Zmiany zostały wprowadzone!</b></font>';
            };
        };

     

    Czy ktoś umie pomóc?

×
×
  • Dodaj nową pozycję...