タグ

PHPとhtmlに関するyajamonのブックマーク (4)

  • PHP: PHP と HTML - Manual

    PHPHTML PHPHTML は深く関係しています。PHPHTML を生成し、HTML には PHP に 送信される情報が記述されています。 以下の FAQ を読む前に、どうやって 外部から来る変数を取得するかを読んでおくことは重要です。 このマニュアルにはこのトピックに関するよい例があります。 フォームから、もしくは URL から値を渡す場合にはどういった エンコード/デコードが必要なのですか? エンコードが重要になる場面はいくつかあります。 string $data という エンコードされていない文字列データを渡す場合について考えてみると、 HTML を通じて渡す場合: 文字列にはどのような値が含まれるか分からないので、 データは必ず htmlspecialchars を行い、 ダブルクオートで囲まなければなりません。 URL を通じて渡す場合: URL はいくつか

    PHP: PHP と HTML - Manual
    yajamon
    yajamon 2014/10/30
    基本を抑える
  • サーバ側で作成したPDFの表示とクライアントPCへの保存 - 闘うITエンジニアの覚え書き

    2024-07-29 Spring Boot 開発(2024年) 2024-02-04 Goでリフレクション 他のdocker-compose へのネットワーク接続 2024-01-09 Grafanaパネルプラグイン開発(create-plugin版) Grafanaプラグイン開発(grafana/toolkit版) 2023-09-23 Jupyter Lab に他言語カーネルインストール 2023-09-19 Rustの基礎 Rustのインストール Rust 2022-11-01 MacBook(M1チップ) でOracledockerイメージ作成 2022-02-04 Grafanaバックエンドデータソースプラグイン開発 2021-02-11 dockernginxSSL証明書の自動更新 2021-01-17 GoExcelを読む 2021-01-05 GoでAzure A

  • テンプレートエンジン「Smarty」 - PHP入門(テンプレート編 2) - イクケン

    イクス研究室、略して『イクケン』です。 株式会社イクスがお送りする プログラミング講座やニュースや雑談など。 テンプレートエンジンとは、テンプレートと呼ばれる特殊なHTMLのひな形と、PHPからの入力データを合成してHTMLを出力するプログラム(ライブラリ)のことです。可変のデータ部分とHTML部分を分離することができるのでソースが見易くなり、またデザイナとの分業が楽になります。CakePHPなどはPHPをそのままテンプレートエンジンとして使っていますが、よりテンプレートとして特化したライブラリも数多くあります。今回はその中でも一番有名な「Smarty」を使い、前回と同じプログラムを作成して行きます。Smartyの日語マニュアルはこちらからどうぞ。 1.Smartyのインストール 以下、XAMPP(Version 1.6.7)を「C:\xampp」にインストールしてあると仮定して

  • HTMLとPHPソースを混在させる5つの方法 - PHP入門(テンプレート編1) - イクケン

    PHPは入力値によって出力HTMLを動的に作成する、という使われ方が多いと思います。そこで、HTMLの中にどうやってPHPソースを埋め込むかが重要になってくるわけですが、それにはいくつもの実現方法があります。ここでは、フォームから入力された文字列を出力するだけのシンプルなソースを例に取って、その方法を紹介します。 テンプレートエンジンを使ってHTMLPHPソースを完全に分離する方法は別記事にします。 方法1.素直な方法 PHP内で出力する場合、一番素直な方法は以下のようなプログラムでしょう。

  • 1