2013-04-03 2 views
0

Я пытаюсь создать страницу, которая загружает изображение в imagezilla, используя их api, но не повезло. Ниже приведен код, я использую, но без apikey, имя пользователя и пароль по понятным причинамimagezilla api Failed

<html> 
<body> 
<form action="http://imagezilla.net/api.php" method="post"> 
    <input type="file" name="file" accept="image/x-png, image/gif, image/jpeg" /> 
    <input type="hidden" name="apikey" value="..." /> 
    <input type="hidden" name="username" value="..." /> 
    <input type="hidden" name="passwordmd5" value="..." /> 
    <input type="hidden" name="testmode" value="1" /> 
    <input type="submit" /> 
</form> 
</body> 
</html> 

Все, что я получаю взамен не файл загружен, даже если я беру TestMode из него до сих пор это делает.
Веб-сайт не очень полезен http://imagezilla.net/api-docs.php
Любая помощь была бы большой. Джейми

+0

Попробуйте установить правильный 'enctype' для формы. – BenM

+0

Спасибо, BenM работает как удовольствие – user170324

ответ

0

Хотя у меня нет опыта работы с Imagezilla, я подозреваю, что вам нужно правильно установить enctype вашей формы:

<form action="http://imagezilla.net/api.php" method="post" enctype="multipart/form-data"> 
    <input type="file" name="file" accept="image/x-png, image/gif, image/jpeg" /> 
    <input type="hidden" name="apikey" value="..." /> 
    <input type="hidden" name="username" value="..." /> 
    <input type="hidden" name="passwordmd5" value="..." /> 
    <input type="hidden" name="testmode" value="1" /> 
    <input type="submit" /> 
</form> 
Смежные вопросы