Показать сообщение отдельно
Старый 18.04.2008, 15:10 Вверх   #8
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Стрелка

chillout, поменять - это значит что ты должен переписать скрипт загрузки под свой сервер.

Вот например текст для имаджешника. Тебе придется писать такой же под свой зная все его особенности. Тут я тебе не помошник:

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<title>ImageShack® - Hosting</title> 
<link rel="stylesheet" href="http://imageshack.usimg/style-def.css" type="text/css"> 
<link rel="shortcut icon" href="http://imageshack.usfavicon.ico" type="image/x-icon" /> 
<script type="text/javascript"> 

function highlight(field) { 
        field.focus(); 
        field.select(); 
} 

var url = "http://imageshack.us/"; 
var title = "ImageShack.us® - Image Hosting"; 

function favorites(){ 
if(document.all) 
window.external.AddFavorite(url,title) 
} 

function disableme (what) { 
    what = document.getElementById(what); 
    what.disabled = true; 
    what.value="uploading..."; 
} 

var buttonname = '"Browse..."'; 
function showoptions(what) { 
var ext = what.value.substr(what.value.length - 3,3).toLowerCase(); 
switch (ext) { 
case 'jpg': 
case 'peg': 
case 'png': 
case 'gif': 
case 'bmp': 
case 'tif': 
case 'iff': 
document.getElementById('resizeoptions').style.display=''; 
document.getElementById('filetypeerror').style.display='none'; 
document.getElementById('butan').disabled=false; 
document.getElementById('butan').value='Закачать изображение!'; 
break; 
case 'swf': 
document.getElementById('resizeoptions').style.display='none'; 
document.getElementById('filetypeerror').style.display='none'; 
document.getElementById('butan').disabled=false; 
document.getElementById('butan').value='host it!'; 
break; 
case '': 
document.getElementById('butan').disabled=true; 
document.getElementById('butan').value=buttonname; 
default: 
document.getElementById('resizeoptions').style.display='none'; 
document.getElementById('filetypeerror').style.display=''; 
document.getElementById('butan').disabled=true; 
document.getElementById('butan').value='bad file type'; 
break; 
} 
} 

function toggleuploadmode(file) { 
    if (file) { 
        document.getElementById('upfile').style.display='block'; 
        document.getElementById('upurl').style.display='none'; 
        document.getElementById('upform').action='http://www.imageshack.us/index.php'; 
    } else { 
        document.getElementById('upfile').style.display='none'; 
        document.getElementById('upurl').style.display='block'; 
        document.getElementById('upform').action='http://www.imageshack.us/transload.php'; 
    } 
} 
function toggleuploadmode2(file) { 
    if (file) { 
        document.getElementById('upfile').style.display=''; 
        document.getElementById('upzip').style.display='none'; 
        document.getElementById('upform').action='http://imageshack.us/index.php'; 
    } else { 
        document.getElementById('upfile').style.display='none'; 
        document.getElementById('upzip').style.display=''; 
        document.getElementById('upform').action='http://imageshack.us/ie.php'; 
    } 
} 

function focusfield(fl) { 
    if (fl.value=="paste image url here") { 
        fl.value=''; 
        fl.style.color='black'; 
    } 
} 

function checkemail() 
{ 
} 

function opentags() 
{ 
    var o = document.getElementById('addtags'); 
    if (o) 
        o.style.display = ''; 
    o = document.getElementById('addtagsdesc'); 
    if (o) 
        o.style.display = ''; 
    o = document.getElementById('at1'); 
    if (o) 
        o.style.display = 'none'; 
} 

function openemail() 
{ 
    var o = document.getElementById('autoreg'); 
    if (o) 
        o.style.display = ''; 
    o = document.getElementById('autoregdesc'); 
    if (o) 
        o.style.display = ''; 
    o = document.getElementById('at1'); 
    if (o) 
        o.style.display = 'none'; 
} 

--> 
</script> 
<script type="text/javascript" src="http://imageshack.us/scripts/yui/YAHOO.js"></script> 
<script type="text/javascript" src="http://imageshack.us/scripts/yui/connection.js"></script> 
<script type="text/javascript" src="http://imageshack.us/scripts/tooltips/fxtooltips.js"></script> 
<link rel="stylesheet" type="text/css" href="http://imageshack.us/img/tooltips.css"/> 

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<style type="text/css"> 
<!-- 
.style1 { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: x-small; 
} 
.style2 { 
    color: #FF0000; 
    font-weight: bold; 
} 
--> 
</style> 
</head> 
<body bgcolor="#F7F7F7"> 
<table cellpadding="5" width="480" border="1" bordercolor="#CCCCCC" class="style1" align="center"> 
<tr> 
<td valign="top"> 
<p align="center" class="style2">Как загрузить изображение и вставить его в сообщение?</p> 
<p align="justify">Укажите желаемый файл на локальном компьютере и нажмите кнопку &quot;Закачать изображение&quot; (никаких настроек менять не надо). <strong>В появившемся списке ссылок выберите нижнюю</strong> (<span class="style2">Direct link to image</span>), скопируйте ее, закройте это окно, нажмите <img src="http://photoshopia.ru/forum/images/editor/insertimage.gif" border="0" alt="Закачать изображение на ImagesHack">,  вставьте скопированную ссылку и нажмите &quot;ОК&quot;.</p> 
<form method="post"  action="http://imageshack.us/" enctype="multipart/form-data" onSubmit="return checkemail()" id="upform"> 

<table cellspacing="0" cellpadding="0" border="0"><tr> 

<td> 
<p class="style1">Загрузить:  
    <input type="radio" name="uploadtype" onClick="toggleuploadmode(true);" checked> 
 файл  
 <input type="radio" name="uploadtype" onClick="toggleuploadmode(false);"> url</p></td> 

<td width="2">&nbsp;</td> 

<td><div id="upfile"><input type="file" name="fileupload" size="30" onChange="showoptions(this)" id="fileupload"> 
</div> 
 <div id="upurl" style="display: none"><input type="text" id="fileupload" value="paste image url here" style="color: #888;" 
onfocus="focusfield(this)" name="url" size="30"> 
</div></td> 

</tr> 
<tr id="at1" style="display:none;"> 
    <td colspan="3"> 
&nbsp;&nbsp;    </td> 
</tr> 
<tr id="autoregdesc" > 
    <td>&nbsp;</td> 
    <td width="2">&nbsp;</td> 
    <td>    </td> 
</tr> 
</table> 


<input type="hidden" name="MAX_FILE_SIZE" value="13145728"> 
<input type="hidden" name="refer" value=""> 
<input type="hidden" name="brand" value=""> 

<div id="resizeoptions" style="padding-top: 5px;"> 
  <input  checked="checked" type="checkbox" name="optimage" id="optimage" value="1"  onclick="optsize.disabled=!this.checked"> 
  изменить размер  
  ? 
   <select name="optsize" id="optsize"> 
       <option value="100x100" >100x75 (аватар)</option> 
    <option value="150x150" >150x112 (миниатюра)</option> 
    <option value="320x320" >320x240 (для сайтов и e-mail)</option> 
    <option value="640x640" selected>640x480 (для форумов)</option> 
    <option value="resample" >Оптимизировать без изменения размера</option> 
  </select><br /> 


  <input  checked="checked" type="checkbox" name="rembar" value="1" >  
  убрать инфо размер/разрешение с миниатюры?</div> 

<div id="filetypeerror" style="display: none"> <b style="color: red;">Please select only one of the supported file types:</b><br /></div> 
<p>разрешено: <b>jpg jpeg png gif bmp tif tiff swf</b> < <b>1.5 мегабайта</b>.</p> 

<div align="center"><br /> 
    <input id="butan" style="width:270px" type="submit" value="Закачать изображение!"> 
</div> 
</form></td></tr></table> 
</body> 
</html>
  Ответить с цитированием
 
Время генерации страницы 0.05355 секунды с 10 запросами