특정 폴더에 파일을 업로드하고 싶습니다.
으아악오류:
참고: 정의되지 않은 변수: 3행의 C:wampwwwsdgimportips.php에 있는 HTTP_POST_FILES
P粉4640820612024-03-26 13:22:37
PHP 4.1에는 슈퍼 글로벌이 도입되었습니다. 이는 요청에서 추출된 데이터가 포함된 오래된 긴 이름의 배열을 대체합니다. $_FILES[]
已替换$HTTP_POST_FILES[]
,$_GET[ ]
替换了 $HTTP_GET_VARS[]
$_FILES[]
$HTTP_POST_FILES[]< / code>, $_GET[ ]
대체 < /code>$HTTP_GET_VARS[] 등
이후 PHP 4 버전에서는 이전 배열과 새 배열을 나란히 사용할 수 있습니다. PHP 5는 기본적으로 이전 배열 생성을 비활성화하고 이전 배열 생성을 다시 활성화하는 데 사용할 수 있는 < /code>php.ini
지시문
register_long_arrays
register_long_arrays
을 도입합니다. PHP 5.4부터 오래되고 긴 이름의 배열이 완전히 제거되고
register_long_arrays도 함께 사라집니다. 🎜 🎜🎜결론: 🎜당신은 아주 오래되었거나 형편없는 튜토리얼에서 배우고 있습니다. 더 나은 것을 찾으십시오. 🎜P粉7885713162024-03-26 09:22:47
파일을 업로드하는 한 가지 방법은 다음과 같습니다. 다른 방법도 많이 있습니다.
@nordenheim이 말했듯이 $HTTP_POST_FILES
는 PHP 4.1.0부터 더 이상 사용되지 않으므로 사용하지 않는 것이 좋습니다.
PHP 코드(upload.php)
으아악기능을 활성화하는 HTML 코드
으아악도움이 되기를 바랍니다.