Jump to content
PirateClub.hu

themaster

Veterán
  • Pontszám

    80
  • Csatlakozott

  • Utoljára itt járt

Posts posted by themaster

  1. itt egy form-os verzió :)

     

     

    ezt nevezd el, olvas.php-nek!

    <?php
    $fd = fopen($_POST['fajlnev'], "r") or die("Hiba Történt...");
    fpassthru($fd) or die("Nem lehet kiolvasni a fájlt");
    fclose($fd);
    ?>

     

    ezt nevezd el, ir.php-nek

     

    <center><FORM ACTION="olvas.php" METHOD="post">Írd be a fájlnevet (Amelyik fájlt kiakarod olvastatni)<br>
    <INPUT TPYE="text" name="fajlnev"><br>
    <INPUT TYPE="submit" value="Rendben">
    </form>

     

    töltsd fel ftp-n, és nyisd meg az ir.php file-t!

    remélem működik!

    sajnos ez egy elég gyenge és egyszerű verzió

  2. Ajánlom neked ezt a gyártmányom :) =

     

    Csinálj egy feltoltes.php nevű fájlt! és ez legyen a tartalma :

     

    <?php
       // Konfiguráció
          $engedelyezett_fajltipusok = array('.jpg','.gif','.bmp','.png','.txt');
          $max_fajlmeret = 524288;
          $feltoltesi_konyvtar = './fajlok/';
    
       $fajlnev = $_FILES['userfile']['name'];
       $ext = substr($fajlnev, strpos($fajlnev,'.'), strlen($fajlnev)-1);
    
    
       if(!in_array($ext,$engedelyezett_fajltipusok))
          die('<center>A Fájl amit kiválasztottál, nem engedélyezett</center>.');
    
    
       if(filesize($_FILES['userfile']['tmp_name']) > $max_fajlmeret)
          die('<center>A Fájl amit kiválasztottál, túl nagy méretű</center>.');
    
    
       if(!is_writable($feltoltesi_konyvtar))
          die('Nem lehet feltölteni a kiválasztott könyvtárba!, Kérlek álítsd át a CHMOD-t 777-re!.');
    
    
       if(move_uploaded_file($_FILES['userfile']['tmp_name'],$feltoltesi_konyvtar . $fajlnev))
             echo '<center>Fájl Sikeresen Feltöltve, <b>Fájl Megtekintése:</b> <a href="' . $feltoltesi_konyvtar . $fajlnev . '" title="Fájlod"> Fájlnév</a>';
          else
             echo '<center>Hiba Történt a feldolgozásnál, kérlek próbáld újra!';
    
    
    ?>

     

    csinálj egy upload_form.php nevű fájlt és ez legyen a tartalma :

     

    <center><form action="feltoltes.php" method="post" enctype="multipart/form-data">
    <label for="file">Válaszd ki a fájlt amit felszeretnél tölteni!<br></label> <input type="file" name="userfile" id="file"> <br />           <br>
    
    <input type="submit" value="Feltölt"> <br><br>
    
    Copyright © -==Ide írd a nevet==- <b><?=date("Y");?></b></center>
    
    </form>

     

    Töltsd fel egy tárhelyre, nyisd meg az upload_form.php fájlt és azon belül már csak betallózni kell a fájlt és feltöltés gomb! remélem menni fog! :)

  3. írtam neked egy egyszerűt! szerintem nagyon jó! és nagyon könnyű használni! :)

     

    <title>KönyvtárKészítő by themaster</title>

     

    <?php
    print "<center>";
    print "<form action=\"$PHP_SELF\" method=\"post\"><br>Üdv a Könyvtárkészítőbe, írd be milyen könyvtárat szeretnél létrehozni<br>";
    print "<input type=\"text\" name=\"mappanev\"><br>";
    print "<input type=\"submit\" value=\"Könyvtár Létrehozása\">";
    
    if ( !$_POST['mappanev'] )
       {
       print"";
      }
    else
    {
    mkdir($_POST['mappanev'],777) or die("Nem sikerült létrehozni a könyvtárat");  // a 777 CHMOD-ot ne írd át!!!
    print "<br><br>-==A(z) <b>".$_POST['mappanev']."</b> Könyvtár Sikeresen Létrehozva==-";
    }

  4. itt egy egyszerűbb , nemrég írtam! remélem működik rendesen!

     

    <?php
    
    // Form      ( Szerkesztése csak saját felelősségre! )
    print "<center><FORM ACTION=\"$PHP_SELF\" method=\"post\">Írd be a fájlnevet amit törölni akarsz<br>";
    print "<input type=\"text\" name=\"fajl\"><br>";
    print "<input type=\"submit\" value=\"Törlés\"></center>";
    
    if ( !$_POST['fajl'] ){
    print"";
    }
    else
    {
    unlink($_POST['fajl']) or die("Nem lehet törölni a fájlt");
    print "<center>Fájl Sikeresen Törölve</center>";
    }
    ?>

  5. Sziasztok! Összedobtam egy kis vendégkönyvet, és gondolom megosztom veletek, ha hibát találtok , szóljatok! :)

     

    tehát a script :

     

    <?php
    $fajl = "fajlnev.html"; // ide írd a fájlnevet , érdemes .html kiterjesztésű fájlra írni, mert a .txt kiterjesztésű akkor más eljárást is elkell végezni.
    
    if ( $_POST['nev'] )
    {
    if (!$fajlszerk = fopen("$fajl","a")) {
        print "A fájl nem nyitható meg!";
        } else {
        fputs($fajlszerk,"__________________________________<br>");
        fputs($fajlszerk,"<b>Üzenet Küldője : </b>".$_POST['nev']."<br>");
        fputs($fajlszerk,"<b>Ekkor: </b>". date('Y.m.d H:i:s') ."<br>");
        fputs($fajlszerk,"<b>Üzeneted: </b> ".$_POST['szoveg']."<br>");
        fputs($fajlszerk,"__________________________________<br><br><br>");
        fclose($fajlszerk); }
        print "<center>Kösz <b>".$_POST['nev']."</b>! beírtam a szöveged!";
    }
    else
    {
    print "<center>Üdv az Üzenetküldő Panelen <br><br> IP Címed : <i><b>".$_SERVER['REMOTE_ADDR']."</b></i>";
    }
    die; // Lezárás
    ?>
    
    
    <form action="<?print $PHP_SELF?>" method="post"><center>Név
    <center><input type="text" name="nev"><br><br>
    Üzenet <br>
    <textarea rows=5 cols=20 name="szoveg" wrap="off"></textarea>
    <br><br><input type="submit" value="Küldés">
    </form>
    <center>Copyright &copy Neved <?print date("Y");?>

     

    $fajl = "fajlnev.html"; helyére egy létező html kiterjesztésű fájlnevet adjatok meg!

     

    Remélem tetszeni fog! :)

×
×
  • Create New...