Pomoc s formulářem - nenahrává soubory

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

MCMichal1
nováček
Příspěvky: 22
Registrován: říjen 12
Pohlaví: Muž
Stav:
Offline

Pomoc s formulářem - nenahrává soubory

Příspěvekod MCMichal1 » 25 říj 2012 22:26

Čauves lidi,
potřeboval bych poradit s formem. Je to form pro kámoše, on tomu nerozumí vůbec, on diktuje a já programuju tak se neptejte k čemu atd...
Toto je form:

Kód: Vybrat vše

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  <meta http-equiv="Content-Script-Type" content="text/javascript">
  <title>Nahrávání torrentu</title>
<body>
<form name="registrace" method="POST" action="odeslat.php" enctype="multipart/form-data">
Název torrentu:<input type="text" name="nazev"><br>
Rok vydání:<input type="text" name="rokvydani"><br>
Délka (pokud má):<input type="text" name="delka"><br>
Přezdívka pod kterou budete vystupovat:<input type="text" name="prezdivka"><br><br>
Popis:<textarea name="popis" rows="5" cols="15">Sem vepište popis...</textarea><br>     

Torrent soubor:
<input type="file" name="soubor"><br><br>
<input type="hidden" name="odeslano" value="ano">
<input type="submit" value="Odeslat">
</form>

a toto je odesílací soubor:

Kód: Vybrat vše

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  <meta http-equiv="Content-Script-Type" content="text/javascript">
  <title>Torrent odeslán</title>
<body>
<?

$nazev=$_POST['nazev'];
$rokvydani=$_POST['rok'];
$delka=$_POST['delka'];
$prezdivka=$_POST['prezdivka'];
$popis=$_POST['popis'];

$cislo=0;
$odeslano=$_POST['odeslano'];
if($odeslano=="ano"): 
  $foto_jmeno=$foto_name;   
  while(file_exists("foto/".$foto_name)==TRUE){$cislo++; $foto_name = $model.$cislo."_".$foto_jmeno;}
  //kontrola jestli soubor existuje, když ano tak se přidá číslo za model
  move_uploaded_file($foto,"foto/".$foto_name); // Překopírujeme soubor do zadaného umístění
  endif;

$obsahMailu=
"Název torrentu: $nazev \n
Rok vydání: $rokvydani \n
Délka: $delka \n
Přezdívka uživatele: $prezdivka \n
Popis: $popis \n
Torrent: http://www.majkytracker.8u.cz/foto/$foto_name";

// Hlavičky pro nastavení a odeslání mailu se správnou diakritikou
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/plain; charset=utf-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";

echo"<h3>Díky za torrent!</h3>";

Mail("thetemeraf@gmail.com", "Registrace vozu", $obsahMailu,"From: tvůjMail\r\n".$headers);
?>

a já mám tu smůlu, že ten soubor se vůbec nenahraje a navíc mi to převoří z názvu nahrávaného souboru na nesmyslnej název.
Pls poraďte :) díky
Naposledy upravil(a) Ltb dne 26 říj 2012 22:40, celkem upraveno 1 x.
Důvod: Úprava nadpisu

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář

Příspěvekod CZechBoY » 26 říj 2012 02:26

co třeba ten soubor nepojmenovávat s diakritikou?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

MCMichal1
nováček
Příspěvky: 22
Registrován: říjen 12
Pohlaví: Muž
Stav:
Offline

Re: Formulář

Příspěvekod MCMichal1 » 26 říj 2012 07:53

ale ty soubory nemají název ve kterým je diakritika! test.php a odeslat.php

--- Doplnění předchozího příspěvku (26 Říj 2012 14:35) ---

aha už tě chápu... nebyla tam diakritika

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář

Příspěvekod CZechBoY » 26 říj 2012 20:09

nemáš tam špatně chmody v tý složce? musíš tam mít práva zapisovat
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

MCMichal1
nováček
Příspěvky: 22
Registrován: říjen 12
Pohlaví: Muž
Stav:
Offline

Re: Formulář

Příspěvekod MCMichal1 » 26 říj 2012 20:51

a nemám snad? zapisuju normálně :D
sem v tomhle amatér tak pokud se tomu formu musí nastavit něco extra, řekni

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod CZechBoY » 26 říj 2012 23:38

takže se tam ten soubor nahraje nebo ne?
v čem je teda potom problém?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

MCMichal1
nováček
Příspěvky: 22
Registrován: říjen 12
Pohlaví: Muž
Stav:
Offline

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod MCMichal1 » 08 lis 2012 15:03

soubor se tam nenahraje a na mail se pošlou nesmyslný údaje (odkaz k tomu souboru)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod CZechBoY » 08 lis 2012 17:49

soubor na ftp nebo kam zas?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
Gizzer2
Level 3
Level 3
Příspěvky: 419
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod Gizzer2 » 08 lis 2012 18:20

Máš oba soubory ve stejném kodování ?
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
To nejlepší z country muziky:http://country.funsite.cz/

MCMichal1
nováček
Příspěvky: 22
Registrován: říjen 12
Pohlaví: Muž
Stav:
Offline

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod MCMichal1 » 09 lis 2012 20:13

jak jako kódování? myslíš windows-1250? mám

Uživatelský avatar
Gizzer2
Level 3
Level 3
Příspěvky: 419
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod Gizzer2 » 10 lis 2012 12:29

A kodování souboru? Nestačí mít jen meta tag
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Windows-1250">
Záleží i hodně jaké máš kodování souboru.
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
To nejlepší z country muziky:http://country.funsite.cz/

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Pomoc s formulářem - nenahrává soubory

Příspěvekod CZechBoY » 10 lis 2012 12:34

a co se ti nenahrává? bez tohohle se nikam nedostanem
koukej pořádně popsat tvůj problém, protože to tady asi nikdo nechápe
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • eqkes = nejdou otevřít soubory (jpg, doc, xls...) Příloha(y)
    od pajauh » 11 srp 2024 10:58 » v Vše ostatní (bezp)
    8
    9224
    od pajauh Zobrazit poslední příspěvek
    24 zář 2024 18:07
  • Soubory ve složkách na externím HDD se nezobrazují
    od Ghoust23 » 12 led 2025 20:40 » v Problémy s hardwarem
    7
    3166
    od petr22 Zobrazit poslední příspěvek
    14 led 2025 12:27
  • Flash disk - soubory nelze přehrát
    od Kincl6 » 18 pro 2024 21:13 » v Vše ostatní (hw)
    3
    3706
    od buchtik Zobrazit poslední příspěvek
    19 pro 2024 12:16
  • Ve složce stažené soubory zmizely fotky a videa- jak je zachránit?
    od Ondras66 » 03 kvě 2025 19:28 » v Windows 11, 10, 8...
    3
    4288
    od petr22 Zobrazit poslední příspěvek
    05 kvě 2025 14:38
  • Pomoc při taktu Příloha(y)
    od ondyN » 14 led 2025 15:53 » v Taktování a další úpravy PC
    2
    6791
    od Dyonysos Zobrazit poslední příspěvek
    14 led 2025 16:19

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti