ПРОБЛЕМ

milenpg

Registered
Значи ето този урок: http://web-tourist.net/login/login/view.php?st=1478
Тествайте тук: http://hitis-bg.com/cgi-bin/upload/

Къде греша?
 

Warning: copy(../http://hitis-bg.com/cgi-bin/upload/images/wallpaper3_20070301_1105538604.jpg): failed to open stream: No such file or directory in /mnt/w0710/d10/s28/b028031d/cgi-bin/upload/index.php on line 38
Didn't work, please try again

За това ли говориш .. ? :)
 
http://www.web-tourist.net/forum/viewtopic.php?t=9661
Тук има 5 скрипта.. :)
От които съм пробвал няколко и работят.. ;)
Виж тях.. :)
 
dashe каза:

Warning: copy(../http://hitis-bg.com/cgi-bin/upload/images/wallpaper3_20070301_1105538604.jpg): failed to open stream: No such file or directory in /mnt/w0710/d10/s28/b028031d/cgi-bin/upload/index.php on line 38
Didn't work, please try again

За това ли говориш .. ? :)

да :lol:
 
<?
//set these variables-----------------------------------------------------------------
$path = "http://hitis-bg.com/cgi-bin/upload/images/"; //path to your targetfolder after your domain
$max_size = 500000; //maximum filesize

//optionally
$domain = $_SERVER["HTTP_HOST"]; //your domainname - change if necessary like "www.wza.be"

//------------------------------------------------------------------------------------
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>UPLOAD IMAGE - FREE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<FORM ENCTYPE="multipart/form-data" ACTION="index.php" METHOD="POST">
<strong><font color="#990000" face="Geneva, Arial, Helvetica, sans-serif">Разрешени разширения: jpg, jpeg, png </font></strong>
<INPUT TYPE="file" NAME="userfile">
<INPUT TYPE="submit" VALUE="Качи">
</FORM>

<br>
<?

if (!isset($HTTP_POST_FILES['userfile'])) exit;

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

if ($HTTP_POST_FILES['userfile']['size']>$max_size) {
echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">File is too big !</font><br>\n"; exit; }
if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/png")) {

if (file_exists("../".$path . $HTTP_POST_FILES['userfile']['name'])) {
echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">There already exists a file with this name, please rename your file and try again</font><br>\n"; exit; }

$res = copy($HTTP_POST_FILES['userfile']['tmp_name'], "../".$path .$HTTP_POST_FILES['userfile']['name']);

if (!$res) { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Didn't work, please try again</font><br>\n"; exit; } else {
?>
<br>
<p>
<font color="#333333" face="Geneva, Arial, Helvetica, sans-serif">Find your file here: <strong><font color="#990000"><a href="http://<? echo $domain; ?>/<? echo "../".$path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>" target="_blank"><br>
http://<? echo $domain; ?>/<? echo $path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?><br>
</a></font></strong><br>
HTML:<br>
<font color="#990000"><strong><img src="http://<? echo $domain; ?>/<? echo $path; ?><? echo $HTTP_POST_FILES['userfile']['name']; ?>"></strong></font><br>
<br>
BBCode: <font color="#990000"><strong><br>
</strong></font></font></p>
<?
}
echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\"><hr>";
echo "Name: ".$HTTP_POST_FILES['userfile']['name']."<br>\n";
echo "Size: ".$HTTP_POST_FILES['userfile']['size']." bytes<br>\n";
echo "Type: ".$HTTP_POST_FILES['userfile']['type']."<br>\n";
echo "</font>";
echo "<br><br><img src=\"http://".$domain."/".$path.$HTTP_POST_FILES['userfile']['name']."\">";
} else { echo "<font color=\"#333333\" face=\"Geneva, Arial, Helvetica, sans-serif\">Verkeerd bestandstype, enkel gif, jpg of png !!!</font><br>\n"; exit; }

}

?>


</body>
</html>
 
тук http://hitis-bg.com/cgi-bin създаи една папка /images/
$path = "/images/"; //path to your targetfolder after your domain

и и задаи права за писане.. пермишън 777
 

Back
Горе