Php script
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
takže po prvé: zdrojáky treba dávať do code. Budem ti ich mazať kým sa to nenaučíš, nikomu sa v tom nechce hrabať keď je to neprehladné, stratí sa odrážkovanie... Je to aj v pravidlách, už minulý ti GothaR upravoval. Nestalo sa to prvýkrát, nabudúce to bude za basu
k otázke: za echo "Takýto súbor už existuje, premenujte ho a skúste znova" som zabudol dať bodkočiarku
k otázke: za echo "Takýto súbor už existuje, premenujte ho a skúste znova" som zabudol dať bodkočiarku
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
no to nejde poradte mi ako mam toto spravyt aby mi to islo
Kód: Vybrať všetko
<?php
if ($_POST["odeslano"] == true) {
if (!is_file($_FILES['hloupost']['tmp_name'])) die ("Žiadny súbor si neuploadól!");
$conn_id = ftp_connect('stiahni2.7u.cz');
if (!$login_result = ftp_login($conn_id, 'hh', '****')) {
die('Pripojenie zlihalo, skús neskoršie');
}
$local_file = $_FILES['hloupost']['tmp_name'];
$remote_file = "./upload/".$_FILES['hloupost']['name'];
if (!ftp_put($conn_id, $remote_file, $local_file, FTP_BINARY)) {
die('Prenos sa nepodaril!');
} else {
echo "Takýto súbor už existuje, premenuj ho a skús znova";
}
} else {
echo "URL súboru: http://www.stiahni2.7u.cz/upload/<strong>".$_FILES['hloupost']['name']."</strong> ";
} }
ftp_close($conn_id);
}
?>-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
omg, šak si to pozliepal úplne inač ako som ti písal
Kód: Vybrať všetko
<html>
<head>
<title>www.stiahni.7u.cz</title>
</head>
<body>
<?php
if ($_POST["odeslano"] == true) {
if (!is_file($_FILES['hloupost']['tmp_name'])) die ("Žádný soubor jste neuploadoval");
$conn_id = ftp_connect('ikonky.7u.cz');
if (!$login_result = ftp_login($conn_id, '*****', '*****')) {
die('Pripojeni k FTP serveru se nezdarilo');
}
$local_file = $_FILES['hloupost']['tmp_name'];
$remote_file = $_FILES['hloupost']['name'];
if(!file_exists($remote_file)){
if (!ftp_put($conn_id, $remote_file, $local_file, FTP_BINARY)) {
die('Prenos souboru se nezdaril');
} else {
echo "Súbor <strong>".$_FILES['hloupost']['name']."</strong> z tvojho PC";
echo " v type <strong>".$_FILES['hloupost']['type']."</strong>";
echo " vo veľkosti <strong>".$_FILES['hloupost']['size']."</strong> bajtov";
echo " bol úspešne uložený s názvom <strong>".$_FILES['hloupost']['tmp_name']."</strong>";
echo " a následne ból premenovaný na váš názov.<br /><br />";
}
ftp_close($conn_id);
} else { echo "Takýto súbor už existuje, premenujte ho a skúste znova";}
}
?>
Napríklad keď sme si uploadli súbor alias.rar tak url bude vypadať takto: http://www.stiahni.7u.cz/alias.rar
<form method="post" enctype="multipart/form-data">
<table border="1" >
<tr>
<td>Súbor: </td>
<td><input type="file" name="hloupost" accpet="text" /></td>
</tr>
<tr>
<td colspan="2">
<input type="hidden" name="odeslano" value="true" />
<p align="center"><input type="submit" value="Odoslať" /></td>
</tr>
</table>
</form>
</body>
</html> -
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
a aká je otázka?maskac napísal:To fakt nikto nevie poradiť? Či je to až také komplikované?
//autoeditácia príspevku ( 30 Oct 2009, 4:55 )
Neviem prečo to zmizlo, ale takáto:
Neviem si rady (už zopár hodín sa s tým trápim), potreboval by som pomôcť s týmto skriptom:
Kód:
Potreboval by som, aby sa dali upnúť iba určité typy súborov (zip, rar, jpg, gif, doc, xls, txt).
Ďakujem za pomoc
Nechápem, prečo mi mizne tento príspevok....asi sa proti mne všetko spiklo
Neviem prečo to zmizlo, ale takáto:
Neviem si rady (už zopár hodín sa s tým trápim), potreboval by som pomôcť s týmto skriptom:
Kód:
Kód: Vybrať všetko
<?php
$uploaddir = 'upload/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
$recipient = "[email protected]";
$text = "new file: " . basename($_FILES['userfile']['name']);
$subject = "new file: " . basename($_FILES['userfile']['name']);
$headers .= "Content-Type: text/html; charset=utf-8\n";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
mail($recipient, $subject, $text, $headers);
echo "Súbor bol úspešne nahraný.\n";
} else {
echo "Súbor sa nepodarilo nahrať!\n";
}
?>
Potreboval by som, aby sa dali upnúť iba určité typy súborov (zip, rar, jpg, gif, doc, xls, txt).
Ďakujem za pomoc
Nechápem, prečo mi mizne tento príspevok....asi sa proti mne všetko spiklo
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa: