« 1 2 3
Autor Zpráva
Bones
Profil
A ako to zmenim aby tam bolo aj rename aj aby sa to dalo do zlozky Subory?
A v tomto riadku sa mi to nezmeni:
 echo "<input size='60' type='text' value=\"http://bones.sk/$cil\">";


iba na FTP sa mi vytvori ten datum ale v tom poli to ostane taky isty nazov
Matty
Profil
Bones
Logicky:
<html>
  <head>
    <title>Upload souborů</title>
  </head>
  <body>
    <form action="#" method="post" enctype="multipart/form-data">
      <input type="file" name="fupload">
      <input type="submit" value="Nahrát">
    </form>
<?php

if (isset($_FILES['fupload']))
  {
    if($_FILES['fupload']['type']=="application/octet-stream"){
    echo "Soubory s příponou PHP jsou zakázány!";
    }else{
    $slozka = "subory";
    $cil = $slozka . "/" .$_FILES['fupload']['name'];
    $nazev_souboru = $_FILES['fupload']['tmp_name'];
    $copy = move_uploaded_file($nazev_souboru, $cil)
      or die ("Přenesený soubor nelze zkopírovat");
    chmod ($cil, 0644);
    if($copy == true){
      rename($cil, date());
      echo "<input size='60' type='text' value=\"http://bones.sk/$cil\"></input>";
    }else{
      echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['fupload']['error'];
    }
    }
  }

?>
</body>
</html>
Bones
Profil
sak to tam mam napisane ale do toho inputu to pise nazov suboru co upnem ale v FTP je ten datum takze do toho inputu sa napise zly odkaz

//to $cil co je ZA tym rename sa napise nepremenovane
Matty
Profil
Bones
Aha, takhle. Před to echo() s inputem vlož tohle:
$cil=$slozka.'/'. date(***);

*** - neznám
Bones
Profil
ale ajtak mi to nejde do zlozky
Bones
Profil
dobre to je dobre ako to je.. a kde nastavim aby sa dali iba koncovky .rar, .tar, .zip a tak?
Bones
Profil
tak ako?
Bones
Profil
OMG sak odpiste
DoubleThink
Profil *
To už by stačilo. Nemůžeš čekat, že ti diskutující postupně napíšou celou aplikaci.
Základní problém je vyřešen. Vlákno zamykám.

Základy PHP jsou mimo téma této diskuse - doplň si je třeba v oficiální dokumentaci. Pro dílčí problémy pak zformuluj nové vlákna.
« 1 2 3
Toto téma je uzamčeno. Odpověď nelze zaslat.