форма за ъплоуд и търсачка

SandPrince

Registered
здравейте приятели!
можете ли да ми дадете форма за ъплод само на торент файлове - имам предвид онези файлове които сваляш от тракера и те са ти линк от който да сваляш . дано сте ме разбрали :roll: :!:
също и ако може и една търсачка за тези файлове!
 
SandPrince каза:
здравейте приятели!
можете ли да ми дадете форма за ъплод само на торент файлове - имам предвид онези файлове които сваляш от тракера и те са ти линк от който да сваляш . дано сте ме разбрали :roll: :!:
също и ако може и една търсачка за тези файлове!

Смисал трябва ти самата торент система (там с аноунца и .....) ?
 
iwanov каза:
SandPrince каза:
здравейте приятели!
можете ли да ми дадете форма за ъплод само на торент файлове - имам предвид онези файлове които сваляш от тракера и те са ти линк от който да сваляш . дано сте ме разбрали :roll: :!:
също и ако може и една търсачка за тези файлове!

Смисал трябва ти самата торент система (там с аноунца и .....) ?

не! не си ме разбрал. трябва ми ъплоуд форма която да ъплоудва единствено торент файловете - онези малки файлчета дето като си харесаш еди кой си торент и кликаш да го дръпнеш нали. е излиза ти един файл който после го стартираш за да теглиш - точно тези файлове трябва да може единствено да се ъплоудват.
 
Ами виж от този сайт някой уплоад и просто добави един if там да проверяваш разширението на файла ;) и ако не е това което си въвел да показва няква грешка; ) Айде успех
 
ако съм разбрал правилно...

<form action="" enctype="multipart/form-data" method="post">
<input name="torrent" type="file" size="50" />
<input type="submit" name="Submit" value="Качи" />

<?
if(isset($_POST['Submit')){
if(end(explode('.',$_FILES['torrent']['name'])) == 'torrent')
{
Koda za upload...
}
else {
echo 'Можете да качвате само торент файлове';
}
}
?>

нещо такова.
 
bafitu каза:
ако съм разбрал правилно...

<form action="" enctype="multipart/form-data" method="post">
<input name="torrent" type="file" size="50" />
<input type="submit" name="Submit" value="Качи" />

<?
if(isset($_POST['Submit')){
if(end(explode('.',$_FILES['torrent']['name'])) == 'torrent')
{
Koda za upload...
}
else {
echo 'Можете да качвате само торент файлове';
}
}
?>

нещо такова.

е ся ако ми дадеш целия скрипт....много ще съм ти благодарен....
 
еми вземи си го от тука .. не ми се пишат едни и същи неща по 10 пъти
http://web-tourist.net/login/login/view.php?st=1251
П.П. само часта за ъплоад
 
bafitu каза:
еми вземи си го от тука .. не ми се пишат едни и същи неща по 10 пъти
http://web-tourist.net/login/login/view.php?st=1251
П.П. само часта за ъплоад

а кое по точно е кода за ъплоуд
 
Има няколко варианта за качването на файл на сървара
1) с функцията move_uploaded_file
2) с функцията copy
...
и така няколко реда надолу...
 
а така няма ли да стане

Код:
<?php

//This function will display your form
function form(){

echo "<form action='?act=upload' enctype='multipart/form-data' method='post'>"
    ."Select your file for upload: <input type='file' name='file' size='30'> "
    ."<input type='submit' value='Upload'>";

}

//This function will upload your file
function upload(){

//Let's collect all info into variables
$file = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
$temp = $_FILES["file"]["tmp_name"];

//Let's set max file size to 2mb
$max_size = "2097152";

//Now set allowed file types
$allow_type_1 = "torrent";


//If file size is bigger than 2mb than let's display an error
if($size > 2097152){
die("File is to big!");
}


//Now file type check, if file is not right we will display an error
if($type == $allow_type_1 or $type == $allow_type_2 or $type == $allow_type_3 or $type == $allow_type_4){

//If everything is good then let's upload

move_uploaded_file($temp, "upload/$file");
echo "Download: <a href='http://yoursite.xxx/upload/$file'>http://yoursite.xxx/upload/$file</a>";

}else{

echo "Wrong file!";

}


}

switch($act){

default;
form();
break;

case "upload";
upload();
break;

}
?>
 

Back
Горе