検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- 英語が読めるphpができる方
You are given a two-digit integer n. Return the sum of its digits. Example For n = 29, the output should be addTwoDigits(n) = 11. Input/Output [time limit] 4000ms (php) [input] integer n A positive two-digit integer. Constraints: 10 ≤ n ≤ 99. [output] integer The sum of the first and second digits of the input number. どういう意味か教えて下さい。 お願いします。
- PHPやJAVAを勉強したい
PHPやJAVAを勉強して将来的にゲーム作ってみたい、ブラウザーゲームとかも作りたいと思い、解説してくれてるサイトを見ながら少しづつ時間を掛けて学んでいこうと思ってるのですがこういった知識が全くありません。何日か空いた時間で調べてみたのですがいまいちわからなかった部分があるので質問させて頂きます 初心者向けの解説等してくれてるサイトを見てもいまいちわからなかった所なのですが、PHPやJAVAを直感的に動作テストするにはサーバー環境?が必要なのでしょうか? コマンドライン?で動作テストをする様なのは記述されていたのですが、HTMLやCSSの様にPHPファイル、JAVA等をWindows搭載の一般的なPCで動作チェックするのは無理なのでしょうか? Apache24?がそういう感じに思ったのですが簡単に直感的な動作テストを行うならApache24がベスト?なのでしょうか? また、サーバー環境が必要であった場合、Windows搭載の一般的なPCを24/365ではなく学習する時のみ使う用にサーバー化?してPHPやJAVAを学ぶのに使えたりするのでしょうか? まだどういう風に質問をすれば聞きたい事が伝わるかもいまいちわかってないレベル+回答に大して理解が及ばない可能性もありますがよければお願いします。
- ベストアンサー
- Java
- kleinebeere
- 回答数1
- phpでログイン時のIDチェック
phpでIDとパスワードを入力してもらいそれをチェックしてログインするシステムを作っています。 普通にログインはできるのですがIDがsから始まりその後に数字が7桁来れば会員専用のメイン画面に移行し、それ以外のIDであれば普通のメイン画面に移行するプログラムを書きたいです。 例)IDがs1234567であれば会員用の画面、それ以外s1234,1234567,d1234567などのIDであれば違う画面に移行したいです。 自分が書いたコードはこのようになっておりこちらをどのように改良していけばこのようなプログラムが書けるか知りたいです。 どなたかご教授お願いします。 <?php require('dbconnect.php'); session_start(); if (!empty($_POST)) { // ログインの処理 if ($_POST['name'] != '' && $_POST['password'] != '') { $sql = sprintf('SELECT * FROM members WHERE name="%s" AND password="%s"', mysql_real_escape_string($_POST['name']), sha1(mysql_real_escape_string($_POST['password'])) ); $record = mysql_query($sql) or die(mysql_error()); if ($table = mysql_fetch_assoc($record)) { // ログイン成功 $_SESSION['id'] = $table['id']; $_SESSION['time'] = time(); header('Location: group.php'); exit(); } else { $error['login'] = 'failed'; } } else { $error['login'] = 'blank'; } } ?>
- PHP/外部ファイルの数値を計算
PHPで、計算する時、例えば <?php $x = 5; $y = 3; echo $x + $y ."\n"; ?> とすれば答えが出ます。 この時、$x と$yの値を外部のファイルに入力したいです。 試したのは $xの値は、x.phpというファイルに5と入力 $yの値は、y.phpというファイルに3と入力 そして <?php $x = <?php include('x.php'); ?>; $y = <?php include('y.php'); ?>; echo $x + $y ."\n"; ?> としたのですが、はじかれてしまいます。 正しい方法を教えて頂けないでしょうか。 何卒よろしくお願いします。
- メール送信のPHPの件で
現在、 <?php //HTML内容出力 echo "<html>"; echo "<head>"; echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">"; echo "<title>メールフォーム(送信処理)</title>"; echo "</head>"; echo "<body>"; //文字コード設定 mb_language("ja"); mb_internal_encoding("utf-8"); //*環境設定************************************* //件名 $subject = "お問い合わせがありました"; //管理人メールアドレス(宛先) $to = "○○@gmail.com"; //********************************************** //**POSTデータ受け取り************************** //差出人メールアドレス格納 $header = "From: ". $_POST['email']; //本文格納 $body = "■お名前:" . $_POST['name'] ."\n"; $body .= "■内容:" . $_POST['message'] ."\n"; //************************************************ if(mb_send_mail($to,$subject,$body,$header)){ echo "メール送信しました。"; }else{ echo "メール送信失敗しました。"; } //HTML内容出力 echo "</body>"; echo "</html>"; ?> こういう感じでメール送信フォームのPHPを正常稼働させているのですが、 これに送信者への確認メールを送信するには、どのように追記すればよろしいでしょうか? よろしくご教授の方、お願いいたします。
- php で文章を表示できない
お世話になります。 Xamppをインストールしてあり、HTML文書内にPHPのコードを書いて簡単な文章を表示しようとしていますが、うまくいきません。 添付の写真には、サクラエディターで書いたコードと、赤丸で示した表示内容が写っています。Hello world を表示したいのに ”;?> と出てくるだけです。 これはいったいどうしたことでしょうか。以前に作ったいくつかのPHPプログラムは動作しますので、XamppやPHPがつぶれている様子はありません。 どなたかどうぞ知恵をお貸しください。お願いします。
- ベストアンサー
- PHP
- papashiroSooke
- 回答数1
- CentOS7×apache×php メールを送信
CentOS7×apache×php×外部smtpからメールを送信したいです。 しかし、上手く行きません。 【環境】 LAN内のPCにCentOS7をインストールし、apacheとphpをインストールしました。 それ以外のものpostfixなどは入っていないとします。 クライアントPCはWindows10です。 phpの動作確認は、Windows10のPCからブラウザでphpinfo()が見れるところまでできています。 【目標】 下記のphpをブラウザで参照すると、「メール送信に成功致しました。」が出て、メールが届くようにする。 [test_mb_send_mail.php] <?php $sTo = 'adr@yahoo.co.jp'; $sFromMail = 'adr@独自ドメイン.jp'; $sSubject = '件名:メール送信テスト'; $sHeaders = "From: {$sFromMail}\r\n"; $sMessage = '本文:テスト'; //送信処理 mb_language("Japanese"); mb_internal_encoding("UTF-8"); if(mb_send_mail($sTo, $sSubject, $sMessage, $sHeaders)){ echo 'メール送信に成功致しました。<br/>'; }else{ echo 'メール送信に失敗致しました。<br/>'; } ?> [test_mb_send_mail.php] 【メールアドレス】 メールアドレスは2つ用意しています。 adr@yahoo.co.jp ・・・ yahooで作ったメール。thunderbirdメーラで普段使っています。 adr@独自ドメイン.jp ・・・ 契約しているさくらインターネットで作ったメール。thunderbirdメーラで普段使っています。 どちらを受け側、送り側にしても構いませんが、とりあえず、adr@yahoo.co.jpを送り側にします。 【thunderbirdメーラに登録しているsmtpの情報】 smtp.mail.yahoo.co.jp 465 adr@yahoo.co.jp 通常のパスワード認証 SSL/TLS mail.独自ドメイン.jp 587 adr@独自ドメイン.jp 通常のパスワード認証 STARTTLS 【/etc/php.iniの変更箇所】 [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 ; For Win32 only. ; http://php.net/sendmail-from ;sendmail_from = me@example.com ↓ ↓ ↓ [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = smtp.mail.yahoo.co.jp ; http://php.net/smtp-port smtp_port = 465 username = adr@yahoo.co.jp password = パスワード ; For Win32 only. ; http://php.net/sendmail-from sendmail_from = adr@yahoo.co.jp 【状況】 「メール送信に失敗致しました。」という自分で設定したメッセージが出ます。 具体的に何がいけないのか? 何かを確認しないといけないなら、具体的に何を確認したらよいのか知りたいです。 以上、宜しくお願い致します。
- WordPressのheader.phpの使い方
WordPressでオリジナルテーマを作成しています。 <head>タグ内の記載をページごとに少しだけ変更したいのですが、その場合、header.phpでは</head>を使わない、すなわち閉じないで、front-page.phpやsingle.phpの上部にそれぞれのページに固有の記述をした後に、そのfront-page.phpやsingle.php内でheadタグを閉じてもいいものなのでしょうか?この方法で何か文法違反とかその他不都合な点は生じますでしょうか?
- 締切済み
- HTML
- milano-com
- 回答数1
- wordpressのindex.phpへの書き込み
現在、wordpressにてEngrave(有料版)を使用しています。(リンク先1参照) wordpressはphpというプログラム言語で構成されているため、 各ページの名前の最後に「.php」という拡張子がついています。 このEngrave(有料版)において、TOPページに「お問い合わせフォーム」を表示させたいのですが、 HPのトップページは「トップページ」を表す「index」に「.php」がつき、「index.php」のページとして表示されます。 そのため、トップページに「お問い合わせフォーム」を表示させるには、「index.php」の最後に「お問い合わせフォーム」作成時にできたショートコードを最後に記述する必要があります。 (リンク先2・「お問い合わせフォーム」の作成方法とそのショートコードに関して) この操作を教えてください。 お願いいたします。 リンク先1:https://www.thinkupthemes.com/themes/engrave/ リンク先2:https://www.adminweb.jp/wordpress-plugin/list/index10.html
- 締切済み
- PHP
- 8888llllabo
- 回答数2
- PHP display_errorsが設定出来ない
PHP 5.3.3 php.iniでは display_errors = Off ですが、php内で ini_set( 'display_errors', "On" ); するも 標準出力にエラーが表示されません。 設定の上書き禁止設定とかありましたっけ・・・
- ベストアンサー
- PHP
- muuming2001
- 回答数1
- PHPとMySQLとの連携エラー
環境はWin 8.1, Apache 24, PHP 5.5.6, MySQL 5.5です。 My SQLとの連携で、以下のエラーが出てしまいました。 ---------------------------------------------エラー文ここから Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in C:\Program Files\Apache\Apache24\htdocs\sample\省略.php on line 11 データベースの選択に失敗しました。 ---------------------------------------------エラー文ここまで ---------------------------------------------コードここから <?php $url = "省略"; $user = "省略"; $pass = "省略"; $db = "省略"; // mysqliへ接続 $link = mysqli_connect($url,$user,$pass) or die("mysqliへの接続に失敗しました。"); // データベースを選択する $sdb = mysqli_select_db($link, $db) or die("データベースの選択に失敗しました。"); // クエリを送信する $sql = "SELECT * FROM省略"; $result = mysqli_query($sql, $link) or die("クエリの送信に失敗しました。<br />SQL:".$sql); //結果セットの行数を取得する $rows = mysqli_num_rows($result); //結果保持用メモリを開放する mysqli_free_result($result); // mysqliへの接続を閉じる mysqli_close($link) or die("mysqli切断に失敗しました。"); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=SHIFT-JIS"> <title>全件表示</title> </head> <body> 接続ID:<?= $link ?><br /> 選択の成否:<?= $sdb ?><br /> 結果ID:<?= $result ?><br /> 行数:<?= $rows ?><br /> </body> </html> ---------------------------------------------コードここまで 11行目はコメント文「データベースを選択する」です。 ただ、実際の間違いはその下ですよね? ネットで検索してみたつもりですが、良い情報はありませんでした。 直訳を考えると、mysqli_select_db($link の部分がmysqliであるべきなんですか? 少なくともmy SQLへの接続には成功していると取っていいのでしょうか?
- 【PHP】Dropbox APIでの並列処理
PHPでDropbox APIを使用しまして、画像のアップロードを行える処理を実装しております。 画像は同時に3枚までアップできる仕様にしております。 開発サーバはLAMP環境となりまして、PHPのバージョンは5.3.29となります。 Dropbox APIは、Dropbox公式で提供されているAPIとなりまして、composerを使用して導入しました。 以下、composer.jsonの記述です。 { "require": { "dropbox/dropbox-sdk": "1.1.*" } } Dropboxへ画像のアップロードができる部分まで実装は完了しておりますが、 3枚同時だと処理に時間が掛かってしまうため、以下の記述を並列処理できればと思っております。 $dbxClient = new Dropbox\Client(ACCESS_TOKEN, DROPBOX_APP_NAME); $fp = fopen(TARGET_IMG_PATH . $file_infos[1], 'rb'); $res = $dbxClient->uploadFile(IMG_UPLOAD_PATH . $_SESSION["image_name"] ."/" . $file_name[1], \Dropbox\WriteMode::add(), $fp); fclose($fp); $fp = fopen(TARGET_IMG_PATH . $file_infos[2], 'rb'); $res = $dbxClient->uploadFile(IMG_UPLOAD_PATH . $_SESSION["image_name"] ."/" . $file_name[2], \Dropbox\WriteMode::add(), $fp); fclose($fp); $fp = fopen(TARGET_IMG_PATH . $file_infos[3], 'rb'); $res = $dbxClient->uploadFile(IMG_UPLOAD_PATH . $_SESSION["image_name"] ."/" . $file_name[3], \Dropbox\WriteMode::add(), $fp); fclose($fp); 並列で3枚同時にアップ処理できればと思っておりますが、記述につきましてお分かりいただける方いらっしゃいましたら、ご教授いただけますと幸いです。 よろしくお願い致します。
- PHP post時にJavaScriptのコード
PHPでtextareaの値を処理ページにpost時にJavaScriptのコードをいれると 403エラーがでてしまいます、 文字列だと問題ないのですが ソースコードのようなものだとPOSTができません。 動画サイトから生成されたのiframeのソースをtextareaから次ページへ送り DBに登録させたいのですが。。。 何か策はありますか?
- 締切済み
- PHP
- tamurad007
- 回答数2
- PHPでjavascriptを表示する方法
すみません。javascriptの事はほとんど分からないのですが、 phpを使ってjavascriptを表示したいのですが基本的な部分で分かりません。 例えば <?php echo"<script>document.write(\"PHP!\")</script>;" ?> は簡単にできますが、タグに入っているjavascriptはどうやってphpで表示させるのでしょうか? <form name="aaa" method="post" action="bbb.php"> <select name="ccc" onChange="document.forms['aaa'].submit()" > <option value="111">111</option> <option value="222">222</option> </select> </form> 上記のスクリプトを単純にphpで表示したいのですが、どうやってもphpで囲むとonChangeが動かず 動的にはなりません。 何時間もぐぐったりしてますが解決しません。タグの中のjavascriptは直接phpでは動かせないのでしょうか?
- ベストアンサー
- PHP
- omochiomochi
- 回答数3
- input 処理をPHP側からキック
ボタンの<input 処理をPHP側から連続で処理を行うことは可能でしょうか? つまり、ユーザーが 処理1<input1 ボタン 処理2<input2 ボタン と連続で2回押下するのを1回でさせたいです。 恐らくPHP側でinput2ボタンをキックできればと思います。 方法はあるのでしょうか? 具体的には、Webカート申し込み(完了時) → カード決済(API) をしたいと思います。
- PHPエラーの原因を知りたい
Warning: Cannot modify header information - headers already sent by (output started at /home/users/1/○/web/○/wp-content/themes/○/『functions.php:156』) in /home/users/1/○/web/○/wp-includes/『pluggable.php on line 1179』 上記のエラーメッセージがでます。『』はただの強調です。 attitudeと呼ばれる公式テンプレートのphpをいじりました。 functions.php:156行目に <?php register_sidebar(array( 'name' => 'Content2' , 'id' => 'content2' , 'before_widget' => '<div class="container">', 'after_widget' => '</div>', 'before_title' => '<h5>', 'after_title' => '</h5>' )); ;?> を追加したところ、上記のエラーが出るようになりました。 pluggable.php on line 1179は header("Location: $location", true, $status); になります。 function.phpとpluggable.phpとの繋がりがわかりません。pluggable.phpのデータはロリポップに標準搭載されたファイルになります。 header("Location: $location", true, $status);については日本語情報が乏しいです。 "function.phpソース" <?php /** * Attitude defining constants, adding files and WordPress core functionality. * * Defining some constants, loading all the required files and Adding some core functionality. * @uses add_theme_support() To add support for post thumbnails and automatic feed links. * @uses register_nav_menu() To add support for navigation menu. * @uses set_post_thumbnail_size() To set a custom post thumbnail size. * * @package Theme Horse * @subpackage Attitude * @since Attitude 1.0 */ /** * Set the content width based on the theme's design and stylesheet. */ if ( ! isset( $content_width ) ) $content_width = 700; add_action( 'attitude_init', 'attitude_constants', 10 ); /** * This function defines the Attitude theme constants * * @since 1.0 */ function attitude_constants() { /** Define Directory Location Constants */ define( 'ATTITUDE_PARENT_DIR', get_template_directory() ); define( 'ATTITUDE_CHILD_DIR', get_stylesheet_directory() ); define( 'ATTITUDE_IMAGES_DIR', ATTITUDE_PARENT_DIR . '/images' ); define( 'ATTITUDE_LIBRARY_DIR', ATTITUDE_PARENT_DIR. '/library' ); define( 'ATTITUDE_ADMIN_DIR', ATTITUDE_LIBRARY_DIR . '/admin' ); define( 'ATTITUDE_ADMIN_IMAGES_DIR', ATTITUDE_ADMIN_DIR . '/images' ); define( 'ATTITUDE_ADMIN_JS_DIR', ATTITUDE_ADMIN_DIR . '/js' ); define( 'ATTITUDE_ADMIN_CSS_DIR', ATTITUDE_ADMIN_DIR . '/css' ); define( 'ATTITUDE_JS_DIR', ATTITUDE_LIBRARY_DIR . '/js' ); define( 'ATTITUDE_CSS_DIR', ATTITUDE_LIBRARY_DIR . '/css' ); define( 'ATTITUDE_FUNCTIONS_DIR', ATTITUDE_LIBRARY_DIR . '/functions' ); define( 'ATTITUDE_SHORTCODES_DIR', ATTITUDE_LIBRARY_DIR . '/shortcodes' ); define( 'ATTITUDE_STRUCTURE_DIR', ATTITUDE_LIBRARY_DIR . '/structure' ); if ( ! defined( 'ATTITUDE_LANGUAGES_DIR' ) ) /** So we can define with a child theme */ define( 'ATTITUDE_LANGUAGES_DIR', ATTITUDE_LIBRARY_DIR . '/languages' ); define( 'ATTITUDE_WIDGETS_DIR', ATTITUDE_LIBRARY_DIR . '/widgets' ); /** Define URL Location Constants */ define( 'ATTITUDE_PARENT_URL', get_template_directory_uri() ); define( 'ATTITUDE_CHILD_URL', get_stylesheet_directory_uri() ); define( 'ATTITUDE_IMAGES_URL', ATTITUDE_PARENT_URL . '/images' ); define( 'ATTITUDE_LIBRARY_URL', ATTITUDE_PARENT_URL . '/library' ); define( 'ATTITUDE_ADMIN_URL', ATTITUDE_LIBRARY_URL . '/admin' ); define( 'ATTITUDE_ADMIN_IMAGES_URL', ATTITUDE_ADMIN_URL . '/images' ); define( 'ATTITUDE_ADMIN_JS_URL', ATTITUDE_ADMIN_URL . '/js' ); define( 'ATTITUDE_ADMIN_CSS_URL', ATTITUDE_ADMIN_URL . '/css' ); define( 'ATTITUDE_JS_URL', ATTITUDE_LIBRARY_URL . '/js' ); define( 'ATTITUDE_CSS_URL', ATTITUDE_LIBRARY_URL . '/css' ); define( 'ATTITUDE_FUNCTIONS_URL', ATTITUDE_LIBRARY_URL . '/functions' ); define( 'ATTITUDE_SHORTCODES_URL', ATTITUDE_LIBRARY_URL . '/shortcodes' ); define( 'ATTITUDE_STRUCTURE_URL', ATTITUDE_LIBRARY_URL . '/structure' ); if ( ! defined( 'ATTITUDE_LANGUAGES_URL' ) ) /** So we can predefine to child theme */ define( 'ATTITUDE_LANGUAGES_URL', ATTITUDE_LIBRARY_URL . '/languages' ); define( 'ATTITUDE_WIDGETS_URL', ATTITUDE_LIBRARY_URL . '/widgets' ); } 文字数の関係でここまでです。末尾に"<?php register以下略ー"を追加しました
- 締切済み
- PHP
- awakewalker
- 回答数1
- JavaScriptとphpでできますか?
お世話になります。 ずーっと考えているのですが、実現方法及び、実現できるのかどうか、 で悩んでいます。 アドバイスをお願いいたします。 Aさんが、あるサイトのボタンクリックすると、Bさんの待ち受け画面htmlにつながります。 (ここまでは某APIにて実現しています(電話)) その際に、追加でAさんのURLをBさんのサイトに表示させたいのです。 方法として、Aさんがボタンクリックしたときに、JavaScriptでURLを取得し、 POSTデータにして、ajax通信でBさんのサイトにあるphpを実行。 でも、phpでURLデータは取得できるとして、その後、どうやってBさんのhtmlに出力させるの(既にhtmlは表示されているし)? Bさんhtmlの中の表示させたい<div>などに <?php echo "{$url}"; ?>などできる? もし出来たとして、その場合、Aさんは(ソースコードレベルで)どうやってBさんにデータを渡すの? phpを実行させるの? phpの名前は? Aさん、Bさんのhtmlは同一Webサーバーです。 Bさんのhtmlは最初から表示されています。 考えても、考えても 出来そうで出来ない。。。 こんなことは出来ないのでしょうか? どなたかアドバイスをお願いいたします。
- PHP 空白文字で分割したい
$text = "日本 中国 オランダ" を 日本, 中国, オランダのように分割するために、 以下のコードを書きました。 preg_split("/[\s]+/", $text); しかし、全角スペースの時も分割したいので、正規表現を/[ \s]+/とすると、preg_splitの返す配列に期待したものが、入りません。なぜか空文字("")が含まれます。 どうすれば、全角スペースに対応できるでしょうか?
- PHPの検索サイトについて
http://php.dori-mu.net/search.html これは参考にはしていませんが、このような形でPHP、データベースを使い検索できる検索システムのサンプルを探しているのですが、なかなか見つかりません。 参考になるようなサイトがありましたら教えていただきたいです。 また、PHPを独学で一から勉強するのにおススメの参考書などがあれば教えていただきたいです。 よろしくお願いします。
