勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

フォームデータを一気に取得

      2014/07/03

<?
error_reporting(E_ALL & ~E_NOTICE);
extract($_REQUEST); //ここで全部取得できる
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transtional//EN" "http://www.w3c.org/TR/html4/loose.dtd">
<meta http-equiv="content-type" content="text/html"/>
<meta cherset = "UTF-8">
<html lang="ja">
<head>
<title>extract</title>
</head>
<body>
<h1>extract</h1>
<form method="post" action="index.php">
name : <input type="text" name="is_name"><br>
body : <input type="text" name="is_body"><br>
sex : <input type="radio" name="sex" value="男">男&nbsp;<input type="radio" name="sex" value="女">女<br>
<input type="submit" value="送信">
</form>
<hr>

    <!--確認用。変数名は各nameの値になる-->
name -> <?=$is_name;?><br>
body -> <?=$is_body;?><br>
sex -> <?=$sex;?>
</body>
</html>

 - PHP

  関連記事

PHPのswitch文で比較演算子の使用

switch文は指定の変数が、特定の値もしくは文字列 だった場合のみに使うような ...

PHPでdo-while(0)の利点

社内のソースで do { //処理内容 if ($test) { break; ...

PHPファイルを解析する時に役立つ関数

初めて見るファイルに対して読み解くのに 役立つ関数が3つあったのでメモ。 get ...

Twigの使い方簡易メモ

開発中の案件でテンプレートエンジンのTwigを利用する機会があった。使ってみた感 ...

PHPで携帯(スマホ含)とPCの判別

PHPにて携帯(スマホ含む)とPCで処理を振り分けたかったのでメモ。 <? ...

PHPでみたいに省略して書く際の設定

さくらvpsで<?=$hoge;?>とか省略して書こうとしても書けな ...

お名前.comの共用サーバー(SD)でのphp設定

画像のアップロードフォームを作っていて、そういえば最大ファイルサイズは? と思っ ...

MySQLのエラーメール送付

MySQLエラーを取得してエラーメール送付。 <? error_repor ...

フォームからCSVファイルをアップロードしてPHPの配列に格納する方法

formからcsvファイルをアップロードさせて、PHPで色々処理したかった。とり ...

PHPで日付の比較

以前に「締切日を設けて、今日の日付と比較して分岐させる」というもので 日付の比較 ...