ファイルのアップロードに関する設定

  • カテゴリー:技術メモ コメント:0 投稿日時:2016/11/27 03:45
    PHPでファイルをアップロードするための設定メモ

    php.iniの設定

    ;;;;;;;;;;;;;;;;;;;
    ; Resource Limits ;
    ;;;;;;;;;;;;;;;;;;;
    
    ; PHPスクリプトの最大実行時間です。
    max_execution_time = 180
    
    ; PHPスクリプトが利用可能なメモリの最大容量です。
    memory_limit = 256M
    
    ;;;;;;;;;;;;;;;;
    ; File Uploads ;
    ;;;;;;;;;;;;;;;;
    
    ; ファイルのアップロードを有効にします。
    file_uploads = On
    
    ; ファイルがアップロードされる一時ディレクトリです。
    upload_tmp_dir = "C:\xampp\tmp"
    
    ; アップロード可能なファイルサイズの上限値です。
    upload_max_filesize = 2M
    
    ; 同時にアップロード可能なファイルの最大数です。
    max_file_uploads = 20
    
    ;;;;;;;;;;;;;;;;;
    ; Data Handling ;
    ;;;;;;;;;;;;;;;;;
    
    ; POSTメソッドで送信可能なデータサイズの上限値です。
    post_max_size = 8M
    
    


スマホ用のサイトを作成検討

  • カテゴリー:japan cross(ブログまとめサイト) コメント:0 投稿日時:2016/11/14 10:09
    最近ではブログへのアクセスはPCからよりもスマホからの方が多いようです。
    PCの前で腰を据えてみるのではなく、通勤、通学時間帯なんかの空き時間にパッと記事を読む感じなんでしょうかね。

    現在の「Japan cross」はPC専用のサイトです。
    スマホで表示確認していません。
    試しに表示してみたところ、スマホの画面で見るには横幅が広いし、クリックもしづらい、余計な情報が多いです。
    この前作ったグラフ表示とかいらないでしょう。
    とにかく、無駄な情報が多いような気がします。もっとスリムに必要最小限の情報のみを表示する感じの方がよいような気がします。

    「Japan cross」もスマホに対応したいと思います。
    まだ、対応方法は検討中です。
    完成はいつになるやら、大仕事になりそうです。年内には作成完了したい。。。
    ではではノシ

記事ピン止め機能作成しました

  • カテゴリー:japan cross(ブログまとめサイト) コメント:0 投稿日時:2016/11/10 01:30
    前回告知した記事のピン止め機能を実装しました。

    使用方法
    記事のピン止め:記事一覧のNo列をクリックします
    No列にピンマークが表示されます。
    記事一覧の下にピン止め記事の一覧が表示されます。

    ピン止めの解除:ピンマークの表示されているNo列をもう一度クリックします
    ピンマークは非表示になります。
    ピン止め記事一覧からも記事が削除されます。
    ピン止め記事一覧のピンマークをクリックしてもピン止めを解除することができます。

    2,3日でできると思っていたのですが、途中バグを見つけて寄り道をしてしまったり、
    自分の書いたPHPがめちゃくちゃで訳わからなくなったりと、意外と大変でした。

    バグ等ありましたら、ご報告いただけると助かります。
    よろしくお願いします。


新機能(記事ピン止め機能)検討

  • カテゴリー:japan cross(ブログまとめサイト) コメント:0 投稿日時:2016/11/03 01:33
    記事のピン止め機能を検討中です。
    毎日100件以上の記事が掲載されている現状、過去の記事をもう一度探すのは至難の業です。
    よくあるパターンが、
    記事を見に行って、コメントを書く。
    しばらくして、自分のコメントに対する反応はあったかな?と気になる。
    あれ?どこのサイトのなんていうタイトルの記事だったっけ?となる。

    これを防ぐために、記事をピン止めして、流れないようにする機能を作成しようと思います。
    仕様としては、
    ①No列をクリックすると、ピン止めマークが表示される。
    ②もう一度クリックすると、ピン止めマークは解除される。
    ③ピン止めマークが表示されている記事は、別テーブルで表示する。
    ④ピン止めされた時点からのコメント増加数をコメント列に追記する。

    ピン止めマークを表示する方法がまだわかりません。
    テーブルを表示する位置もどうするべきか、、、

    ではでは、完成したらご報告しますノシ

htmlにソースコードを表示(SyntaxHighlighter)

  • カテゴリー:技術メモ コメント:0 投稿日時:2016/11/02 07:21
    htmlにソースコードを表示する方法。
    SyntaxHighlighterを使用する。
    SyntaxHighlighterからファイルをダウンロードする

    ②ダウンロードしたファイルを解凍する

    ③解凍したファイルをサーバに設置する
    testsフォルダ以外を適当なフォルダに移動します。

    ④設置したファイルを読み込む
    サンプルを参考にファイルの読み込み部分を記載します。

    
    
    
    
    
    


    ⑤ソースコードをhtmlに記述する
    表示したいソースコードをpreタグで囲みます。
    preタグのclass=brush:htmlは表示したいソースコードの種類によって変更してください。
    
    
    
    
    



    Brush nameおよび読み込むファイル名一覧
    Brush nameBrush aliasesFile name
    ActionScript3as3, actionscript3shBrushAS3.js
    Bash/shellbash, shellshBrushBash.js
    ColdFusioncoldfusionshBrushColdFusion.js
    C++cpp, cshBrushCpp.js
    C#c-sharp, csharpshBrushCSharp.js
    CSScssshBrushCss.js
    Delphidelphi, pas, pascalshBrushDelphi.js
    Diffdiff, patchshBrushDiff.js
    ErlangerlangshBrushErlang.js
    GroovygroovyshBrushGroovy.js
    JavajavashBrushJava.js
    JavaFXjfx, javafxshBrushJavaFX.js
    JavaScriptjs, jscript, javascriptshBrushJScript.js
    Perlperl, plshBrushPerl.js
    PHPphpshBrushPhp.js
    Plain Textplain, textshBrushPlain.js
    PowerShellps, powershellshBrushPowerShell.js
    Pythonpy, pythonshBrushPython.js
    Rubyrails, ror, rubyshBrushRuby.js
    ScalascalashBrushScala.js
    SQLsqlshBrushSql.js
    Visual Basicvb, vbnetshBrushVb.js
    XMLhtml, xhtml, xml, xsltshBrushXml.js