[過去ログ] 【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
403: (ワッチョイ 9ebb-DUKI) 2021/07/05(月)11:09 ID:W/ubV+NK0(1) AAS
>>399
要件を整理すると「特定の範囲内の数値を正とする」ってことだと思うので、filter_input()使うのが楽だと思う
404: (ワッチョイ bb63-kf3V) 2021/07/05(月)11:55 ID:Fmkhs1Zc0(1) AAS
必要桁の数値による正規表現が簡単だぞ
405
(2): (ワッチョイ 2f08-c9XW) 2021/07/05(月)12:18 ID:kyq5FLmC0(1/3) AAS
>>394
strpos()で「〜を含む」という処理を書きたいならこう書くこと
※理由はPHPマニュアルに書いてある筈
×:strpos($now_url, $res_url)
○:strpos($now_url, $res_url) !== false

極めつけはこれ
×:$match_responsive = true
○:$match_responsive ==== TRUE
$match_responsiveに true を入れてるのだから、結果は常に真になるぞ?
406: (ワッチョイ 2f08-c9XW) 2021/07/05(月)12:19 ID:kyq5FLmC0(2/3) AAS
>>399
>>402
色々間違ってる

・$_POST['te'] が null(未定義) だった場合にそのコードはエラーになる(もしエラーにならないならエラー設定を見直すこと)
・半角数字の入力を期待しているのだから、使うのは mb_strlen() ではなく strlen()
・書くなら !mb_strlen($_POST['te']) == 8 ではなくて mb_strlen($_POST['te']) !== 8
・== ではなく === で問題なく動くコードを書くくせを付けた方がいい
・省略しただけかもしれないが、$err をきちんと初期化しよう

以上を修正したサンプル
外部リンク:paiza.io
省2
407: (ワッチョイ 2f08-c9XW) 2021/07/05(月)12:20 ID:kyq5FLmC0(3/3) AAS
>>405訂正
×:$match_responsive ==== TRUE
○:$match_responsive === true
408: (オッペケ Sr23-x1uT) 2021/07/06(火)14:16 ID:K/Yz4VXdr(1) AAS
//ここにメイン部分のコードを記述 ループしないので <php if (have_posts()) : the_post(); >
<!--クラスつきのタイトルを追加-->
<h3><php the_title(); ></h3>
<!--クラスつきの日付けを追加-->
<div class="posted_date">
<php echo get_the_date(); ?> </div>
<!--リンククラス付きのカテゴリーを追加-->
<php
$categories = get_the_category();
if ( $categories ) {
省22
409
(1): (ワッチョイ 1e10-GLL6) 2021/07/06(火)14:57 ID:EJPu27Tj0(1) AAS
暇つぶしに過去作っていたプログラムを改修していたのですが、
関数ばかりのライブラリが、わりと使い勝って良くて軽量だったりします。

セキュリティを考慮すること無く、CRUD程度の操作なら
フレームワーク使わなくても良いと思ったりしたのですが、
みなさんはやっぱり自作の物は使わないようにしてますか?
410
(1): (ワッチョイ ab2c-Ijop) 2021/07/07(水)01:26 ID:bUHYGk470(1/2) AAS
Ruby のERB(埋め込みRuby)みたいに、
文字列をつなげて、HTML を作るのではなく、
逆に、HTML中に、Rubyの式を埋め込めば?

<%= 〜 %> は出力される。
<% 〜 %> は出力されない

<table border="1" cellpadding="4">
<% @items.each do |fruit, price| %>
<tr>
<th><%= fruit %></th>
<td><%= price %>円</td>
省3
411: (ワッチョイ 8aa9-Q9JX) 2021/07/07(水)01:32 ID:7x6smrJ30(1) AAS
>>395,405
ありがとう、代入はダメね全然気付かなかった。
strposも位置を数字で返すのね。
あるあるなミスなようで俺もミスってしまった。
期待通りに動くようになりました。
412: (ワッチョイ 2f08-c9XW) 2021/07/07(水)14:02 ID:Mv2t2pQw0(1) AAS
>>409
自分がずっとメンテするものなら使うし
そうではないなら、将来自分が面倒くさい事にならないようになるべく使わない
プログラマなんか楽してなんぼ
413: 410 (ワッチョイ ab2c-Ijop) 2021/07/07(水)21:21 ID:bUHYGk470(2/2) AAS
趣味・遊びなら、好きにすればよい

プロ・仕事なら、Ruby on Rails
414: (ワッチョイ ca7c-U8JP) 2021/07/08(木)08:53 ID:Yr3Bg0Mz0(1) AAS
本当のプロならPHPのスレで他の言語を推したりしないw
本当のプロならRuby(笑)なんて採用しないw
415: (ワッチョイ 2f08-c9XW) 2021/07/08(木)19:06 ID:yX5z+H5y0(1) AAS
相手にしなさんな
416: (オッペケ Sra1-AlcT) 2021/07/09(金)18:15 ID:KkNlGqxZr(1/4) AAS
<php $args = array('posts_per_page' => 2,
'orderby' => 'date',);$posts_array = get_posts( $args );if (!empty($posts)):>

<php foreach($posts_array as $post):setup_postdata($posts_array);>
<a href="<php echo get_permalink();>"><div class="img-wrap">
画像
<php if ( has_post_thumbnail()){
//存在
the_post_thumbnail();}
else {
//存在しない
省21
417
(1): (ワッチョイ 1bad-zc28) 2021/07/09(金)18:28 ID:Bz949MzB0(1) AAS
wordpressの話はwordpressスレへ
418
(1): (オッペケ Sra1-4x/S) 2021/07/09(金)19:09 ID:KkNlGqxZr(2/4) AAS
>>417
向こうで聞いても教えて貰えなくて…
419
(1): (ワッチョイ 2302-K8O7) 2021/07/09(金)19:23 ID:aS/fIL1f0(1/3) AAS
>>418
ナビに関係ないコードばかりだし
ブロックに波括弧とコロンが混在してて見づらいし
$nextpostと$prevpostを使ってとか言いながら、$nextpostと$prevpostがそもそもコード内に存在しないし

質問の仕方が悪い
420: (オッペケ Sra1-4x/S) 2021/07/09(金)20:07 ID:KkNlGqxZr(3/4) AAS
>>419
コードに付けたいんですが文字数制限があって書けないんです…
code penを見ていただけるなら書きますが…
421
(1): (オッペケ Sra1-AlcT) 2021/07/09(金)20:18 ID:KkNlGqxZr(4/4) AAS
外部リンク:codepen.io
このコードを書くとエラーが出ます。どこが間違っているのでしょうか?
syntax error, unexpected end of file, expecting elseif (T_ELSEIF) or else (T_ELSE) or endif (T_ENDIF)
422: 410 (ワッチョイ 852c-xNKK) 2021/07/09(金)20:57 ID:TIX9j1Dy0(1/2) AAS
>>410
に書いたみたいに、HTML 内に、PHP の構文を埋め込めば?
逆に、PHPで文字列をつなげて、HTMLを作ると分かりにくい

Ruby on Rails では、全部そう。
HTML内に、Rubyの式を埋め込む

<%= 〜 %> は、HTMLに出力される。
<% 〜 %> は出力されない

Rubyで文字列をつなげて、HTMLを作らない

なぜかと言うと、パーシャル・部分テンプレートにして、
その部分だけを別ファイルにして切り出せないから
省5
1-
あと 580 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.202s*