ホームページ >php教程 >php手册 >概要:フォームのチェックボックスからPHPへのデータ送信に関する研究

概要:フォームのチェックボックスからPHPへのデータ送信に関する研究

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-21 09:01:081417ブラウズ

フォームのチェックボックスはチェックボックスです

1. チェックボックスの適用

2. PHP ループで生成された配列を転送しているため、値も変数として設定する必要があります。

for($i=0 ; $i<10;$i++){
?>
🎜>

:
:

3. 以下を受け入れる場合にも配列を使用する必要があります。

$ch=$_POST['ch'];
$t1=$_POST['t1'];
$t2=$_POST['t2'] ;

foreach($ch as $a)
{

?>


アップロード時に必要な設定について、ちょっとしたコツをまとめました。 PHP の大きなファイル

言うまでもなく、PHP 設定ファイルを見つける必要があります。 php.ini に関するトラブル:)

php.ini を開き、まず

を見つけます。 ;;;;;;;;;;;;;;;;

; ファイルのアップロード;

;;;;;;;;;;;;;;;
エリアにはファイルのアップロードに影響する次のパラメータ:

file_uploads = on ; HTTP 経由でのファイルのアップロードを許可するかどうかを切り替えます。デフォルトは ON です。つまり、

upload_tmp_dir; ファイルは一時ファイルが保存されているサーバーにアップロードされます。指定しない場合、システムのデフォルトの一時フォルダーが使用されます。

upload_max_filesize = 8m; Wangwen Business 、つまり、アップロードできる最大ファイル サイズ。デフォルトは 2M

;;;;;;;;;;;;;;;;

領域;;;;;;;

; 、別の項目があります:


post_max_size = 8m; は、フォーム内のすべての値を含む、フォーム POST を通じて PHP が受け取ることができる最大値を指します。デフォルトは 8M です

通常、上記の 4 つのパラメータを設定した後、ネットワークが正常であれば、8M 以下のファイルをアップロードしても問題ありません。

しかし、8Mを超える大きなファイルをアップロードしたい場合は、上記の4つの項目を設定するだけで間違いなく動作します。実際にネットワークのアップロード速度が 100M/S でない限り、次のパラメータに注意する必要があります:

;;;;;;;;;;;;;;;;;;;

; リソース制限 ;

;;;;;;;;;;;;;;;;;;

max_execution_time = 600 ;各 PHP ページの実行時間の最大値 (秒) 、デフォルトは 30 秒


max_input_time = 600 ; 各 PHP ページがデータを受信するために必要な最大時間、デフォルトは 60 秒です

memory_limit = 8m ; 各 PHP ページが消費する最大メモリデフォルトは 8M です。

上記のパラメータを変更すると、ネットワークで許可されている通常の状況で大きなファイルをアップロードできます。

セットアップが完了したら、今すぐ試してみましょう。 200MB のファイルをクリックしてアップロード


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。