Perlコーディング初心者質問スレ Part 61at PHPPerlコーディング初心者質問スレ Part 61 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト887:nobodyさん 10/12/15 23:23:42 判別させるんじゃなくて渡すときに数値/文字列を決めてやるのではだめなのかな。 888:nobodyさん 10/12/17 16:39:29 文字列を連結させてprintする場合は、下記のAとBどちらを使うべきでしょうか? my $str1 = "あ"; my $str2 = "い"; print "$str1$str2";#・・・A print $str1 . $str2;#・・・B 889:nobodyさん 10/12/17 17:36:30 >>888 実行環境と渡す内容によるし、繋げずに渡してもいい。 print $str1, $str2; 強いて言うなら、特定の条件下でカリカリにチューニングしたいわけでないなら 「読みやすいように」書くといい。 890:888 10/12/17 17:43:29 >>889 ケースバイケースって事ですね。 ありがとうございます。 891:nobodyさん 10/12/18 00:07:20 qL35dvRo 1、入力された数値の数だけフレーム分割した画面を表示したいです。 2、テキストタイプのinputで数字をname="number"で受け取り cgiで<frame>のタグを繰り返すという内容にしたつもりです。 (内容は下記の状態になってます。) 3、しかし、実行結果のページでは何も表示されません。 何がいけないのかご指摘お願いします。 read(STDIN,$str,$ENV{"CONTENT_LENGTH"}); $str=~tr/+/ /; $str=~s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("c",hex($1))/eg; foreach (split(/&/,$str)){ my ($key,$value)=split(/=/,$_); $input{$key}=$value; } $height=100/$input{number}; print "<html>\n"; print "<head><title>first_result</title></head>\n"; print "<frameset rows=\""."$height%,"x($input{number}-1)."$height%\">\n"; for($n=0;$n<$input{howmany};$n++){ print "<frame src=\"second_part.html\" name=\"second\">\n"; } print "</frameset>\n"; print "</html>\n"; 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch