저는 PHP 스크립트에 이미지를 업로드하기 위해 mechanize를 사용하는 파이썬 스크립트가 있습니다. 문제는 이미지가 3,000kb이고 서버에 52kb 만 표시된다는 것입니다.python이 PHP에 올바르게 업로드되지 않았습니다
여기from mechanize import Browser
br = Browser()
br.open("http://www.mattyc.com/up")
br.select_form(name="upper")
br.form.add_file(open("tester.jpg"), 'image/jpeg', "tester.jpg")
br.submit()
웹 페이지입니다 :
<?php
if (move_uploaded_file($_FILES['file']['tmp_name'], $_FILES["file"]["name"])) {
$success_msg = "GOOD";
echo $success_msg;
}else{
echo "ERROR";
}
?>
<html>
<head>
<title>UP</title>
</head>
<body>
<form action="up.php" method="post" enctype="multipart/form-data" name="upper" >
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
PHP 스크립트에 $ _REQUEST, $ _GET, $ _FILES 및 $ _POST의 출력을 게시 할 수 있습니까? – schneck