検索結果

PHP

全10000件中1581~1600件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHPでExcelをしたい

    初心者ですがよろしくお願いします。 PHPでExcel出力をしたくて探していたら、 Do You PHP? さんの Excelファイル形式でのデータダウンロード(PEAR版) http://www.doyouphp.jp/sample/sample_ora_excel_pear.shtml を見つけたのですが、 http://pear.php.net/package-info.php?pacid=156 ここから、「Spreadsheet_Excel_Writer」をダウンロードしてインストールを行おうとするときにどのようにすればいいのかわからなくて困っております。 インストール方法を教えていただけないでしょうか? OS:WINDOWSXP PHP:5.0 Apache:2.0.54

    • ベストアンサー
    • PHP
  • PHPを暗号化するソフト

    お世話になっております。 PHPを暗号化するソフトで、デコーダを必要としないものを教えて頂けませんでしょうか? ちなみに、codelockというソフトの解読方法は分かってしまいました。 海外のソフトでも構いませんので、よろしくお願いします。

    • 締切済み
    • PHP
  • PHPのインストールについて

    色々なサイトを見てPHPやapacheのインストールをするのですが ブラウザで"<? phpinfo(); ?>"というスクリプトを実行しても ファイルの保存になってしまいます 何かここには無い特別な操作等が必要なのでしょうか? 初心者なので何言ってるか訳が分からないかもしれませんが、要点は "下記のページの動作確認をしても書いてある通りにならず、「ファイルのダウンロード」になってしまう" ということです ttp://y-kit.jp/saba/xp/phpsetup.htm

    • 締切済み
    • PHP
  • PHPパーサー MagpieRSSについて

    PHPパーサーのMagpieRSSを使用しています。 読み込むxmlが更新されてもそれが反映されません。 また、htmlとして書き出す際に<p>タグにid名を付けたいのですが、idをつけるとエラーがでます。これはPHPでは文法的にまずいんでしょうか?下記が使用しているソースです。 重ねて質問なんですが、下記のソースでは1つのxmlしか読み込んでいませんが、複数のxmlを読み込むにはどうしたらいいのでしょうか。 よろしくお願いします。 <?php require_once 'rss_fetch.inc'; require_once 'rss_utils.inc'; $url = 'http://www.xxxxx/xxxxxx/index.xml'; $rss = fetch_rss($url); $title = $rss->channel['title']; $title = mb_convert_encoding($title, "UTF-8", "auto"); $rss->items = array_slice($rss->items, 0, 1); foreach ($rss->items as $item ) { $description = $item[description]; $description = mb_convert_encoding($description, "UTF-8", "auto"); $url = $item[link]; $date = date("Y.m.d", $item['date_timestamp']); echo "$description?n"; } ?>

    • ベストアンサー
    • PHP
    • ao_
    • 回答数4
  • PHPで日付の範囲検索

    PHPを使って日付の範囲検索を実装しています。日付をセレクトフォームで選択し、該当する日時をSELECT文で記述するという流れです。イメージは以下のような感じですが、大体合っていますか? <? php if (!empty(filter_input(INPUT_POST, 'day'))) { $day = filter_input(INPUT_POST, 'day'); ・・・・ SELECT 文   ・・・・ ?> <html> <div class="search"> <form method="post"> <select name="year"> <?php for ($i=2000; $i <= 2021; $i++) { $year .= '<option value="'.$i.'">'.$i.'年</option>'; } ?> </select> <select name="month"> <?php for ($i=1; $i <= 12; $i++) { $month .= '<option value="'.$i.'">'.$i.'月</option>'; } ?> </select> <select name="day"> <?php for ($i=1; $i <= 31; $i++) { $day .= '<option value="'.$i.'">'.$i.'日</option>'; } ?> </select> <input type="hidden" name="search" value="<?php echo $_POST['year'].'-'. $_POST['month'].'-'. $_POST['date']; ?>"> <input type="submit" value="検索"> </form> </div> </html>

    • ベストアンサー
    • PHP
    • OBAKEI
    • 回答数3
  • phpが文字化けします!

    dreamweaverでphpファイルを開いた際に盛大に文字化けを起こして困っています。以前はページプロパティのエンコーディングで変更したら直ってた記憶があるのですが今回はどのエンコーディングを適用しても直りません。助けて下さい。スクショ貼っておきます!

  • HTML・CSS・PHPで出来るサイト

    HTML・CSS・PHPを使えば作れる既存のサイトをできるだけ多く教えてください。 この3つ言語の基本的なことは習ったのですが、サイトを作る能力を上げるために、実際にDREAMWEAVER CS5を使ってサイトをどんどん作ってみてレベルを上げたいと思っています。 この3つの言語で作れそうな既存のサイトを、できるだけ多く教えていただきたいです。 教えていただいた既存のサイトをまねて作ってみて、自分のレベルを上げて、オリジナルのサイトに生かしたいと思っています。 自分の今の技術で作れそうな既存のサイトを多く教えてもらえば、オリジナルサイトの作成の参考にもなるためです。 出来れば、1人10個以上は教えて頂けるとありがたいです。 ご回答よろしくお願いします。

  • PHP初心者 勉強中です

    急に会社からPHPをマスタ~してくれと、言われ勉強しだしたばかりなんですが、 さっそくつまずいております。 こんな私にご教示ください! とりあえず、わけもわからず とあるサイトで勉強していこうと・・・このHPと思って進めてきたんですが https://www.sakc.jp/blog/archives/15854 このペ~ジでもってつまずいております このHPの真ん中あたりに、『foreachでコピーした値について』というトコがある のですが、例文通りに入力したんですが、記載されている実行結果通りになりません ちなみに例文をコピペしたんですけどねぇ~>< 実行すると・・・ HP記載の結果             私の結果 1回目:$valueの値 ==50        1回目: 5 の値 ==50 1回目:$valueの値 ==500        1回目: 50 の値 ==500 1回目:$valueの値 ==5000       1回目: 500 の値 ==5000 $hairetsu[0]の値 == 5         5 の値 == 5 $hairetsu[1]の値 == 50         50 の値 == 50 $hairetsu[2]の値 == 500        500 の値 == 500 なじぇに 違うんでしょう? T_T 私のパソ潰れてる??? あっ・・・それは私の頭???  こんなトコでつまずいてるようでは、 前途多難模様ですねっ (-"-;A ...アセアセ もしよければ、無料にてPHPをマスタ~していくのにお薦めのサイトとかありまし たら、合わせてよろしくお願い致します

    • ベストアンサー
    • PHP
    • Nobu-W
    • 回答数1
  • PHPで PDFファイルを作る

    PHPでPDFファイルを作ろうと思い、教本に載っていた以下のようなコードを書いて実行してみましたが、エラーメッセージが出ました。 コード: <?php $pdf = pdf_new(); pdf_open_file($pdf, "c://xampp/htdocs/PDFtest/pdf-test-file.pdf"); $font = pdf_findfont($pdf, "Times-Roman", "host"); pdf_begin_page($pdf, 595, 842); pdf_setfont($pdf, $font, 30); pdf_show_xy($pdf, "This is the first sentence I write in PDF.", 50, 750); pdf_end_page($pdf); pdf_close($pdf); pdf_delete($pdf); ?> エラーメッセージ: Fatal error: Uncaught Error: Call to undefined function pdf_new() in C:\xampp\htdocs\PDFtest\pdf-test-program.php:12 Stack trace: #0 {main} thrown in C:\xampp\htdocs\PDFtest\pdf-test-program.php on line 12 これはたぶんPDF関係のライブラリーが必要なのだろうと思い、ネットでいろいろ検索してみましたがいまいちよくわかりません。 このpdf_new() という関数を使えるようになるための手順をご存知の方、どうか教えてください。よろしくお願いいたします。 使用中のPHPはXamppを介してPHP7.4.3です。

    • ベストアンサー
    • PHP
  • phpメイラー 入力フォームの練習

    phpで入力フォームでのメールの送受信を行いたいのですが、そこで PHPMailer のメーラーをダウンロードして PHPMailer フォルダを submit.php のファイルの直下に置くらしいのですが、 PHPMailerを ホームページ入力フォームの中のフォルダ (入力ホーム練習)というフォルダを作ってそこに確認画面のphpファイルやHTMLファイルを保存しているのですが、 PHPMailerを submit.phpファイルの下に移動しようとドラッグしても勝手に PHPMailerのフォルダが一番上に来てしまいます。どうしたらよいでしょうか? このサイトを参考にしています。phpでのメールの送受信の方法 https://bluecode.io/basic/basic1/basic1-3/#phpmailer 送付画像は参考サイトに書いてある PHPMailer のフォルダの中の位置の画像です。 自分が作った入力ホームのフォルダの中は上記のURLのサイトに書いてあるphpのファイル名やhtmlファイル名は自分用に名前は変えてあります。 それは以下のものになります 以下 ホームページ入力フォームの中のフォルダフォルダ名(入力ホーム練習) PHPMailer←← ←← これが上に来てしまう・・・・・ confirmation.php contact.html submit.php 〇 〇 〇 ←← ←←ここに配置したい・・・・・ よろしくお願いいたします

    • 締切済み
    • PHP
    • hayosat
    • 回答数2
  • html .php.cssについて

    sqlからデータを取り、各ぺーじ、idが1-10.11-20,21-30...のように分けますがcssは同じです。分けたページもidの降順、昇順にしたいので関連したページ(デフォルトで降順1ページ目にid大きいものが2ページ目にid大きいもの-10...が来るようにしたいです。、変えれば昇順で1ページ目にid1が2ページ目にid11が来るようにしたいです。)にしたいのですが、どのようにしたらいですか? ここの質問について、詳しくやりかたを教えて下さい。 調べる検索ワードも合わせて教えてもらえたら幸いです。

    • ベストアンサー
    • CGI
    • dhtfyjh
    • 回答数2
  • phpについて質問です。

    phgのメールフォームについて ?php $request_param = $_POST; $request_datetime = date("Y年m月d日 H時i分s秒"); $mailto = $request_param['email']; $to = "お問い合わせを受信するメールアドレスを入力"; $mailfrom = "送信が完了したことを自動送信するメールアドレスを入力"; $subject = "お問い合わせ、ありがとうございます。"; $content = ""; $content .= $request_param['name']. "様\r\n"; $content .= "お問い合わせ、ありがとうございます。\r\n"; $content .= "=================================\r\n"; $content .= "お名前 " . htmlspecialchars($request_param['name'])."\r\n"; $content .= "メールアドレス " . htmlspecialchars($request_param['email'])."\r\n"; $content .= "お問い合わせ内容 " . htmlspecialchars($request_param['content'])."\r\n"; $content .= "お問い合わせ日時 " . $request_datetime."\r\n"; $content .= "=================================\r\n"; //管理者確認用メール $subject2 = "お問い合わせがありました。"; $content2 = ""; $content2 .= "お問い合わせがありました。\r\n"; $content2 .= "=================================\r\n"; $content2 .= "お名前 " . htmlspecialchars($request_param['name'])."\r\n"; $content2 .= "メールアドレス " . htmlspecialchars($request_param['email'])."\r\n"; $content2 .= "お問い合わせ内容 " . htmlspecialchars($request_param['content'])."\r\n"; $content2 .= "お問い合わせ日時 " . $request_datetime."\r\n"; $content2 .= "================================="."\r\n"; mb_language("ja"); mb_internal_encoding("UTF-8"); //mail 送信 if($request_param['token'] === '1234567'){ if(mb_send_mail($to, $subject2, $content2, $mailfrom)){ mb_send_mail($mailto,$subject,$content,$mailfrom); ?> <script> window.location = "送信した後に表示されるページのURL"; </script> <?php } else { header('Content-Type: text/html; charset=UTF-8'); echo "メールの送信に失敗しました"; }; } else { echo "メールの送信に失敗しました(トークンエラー)"; } こちらのメールフォームをブラウザで見たときは文字化けしないのですが、あるメールアプリ(bluemail)を使うと文字化けしてしまいます。 なぜでしょうか? また、このプログラムはセキュリティーてきに危ないですか?

    • ベストアンサー
    • PHP
    • dhtfyjh
    • 回答数4
  • 【PHP】declare命令で”Fatal err

    【PHP】declare命令で”Fatal error”が”出ます。 strict_typesディレクトリに1を与え厳密な型チェックを有効にしようとし、 以下のようPHPを記述しました。 すると "Fatal error: strict_types declaration must be the very first statement in the script in C:\xampp\htdocs\myPHP\●●●\●●●\main.php on line 4" と出ます。一番最初に記述し、スペルミスもないように思えますが何度やってもお同じです。今、引数や戻り値に型を指定する「型宣言」あたりを学習しています。 ------- <?php declare(strict_types=1); function getTriangleArea(float $base, float $height):float{ return $base * $height / 2; } $area = getTriangleArea(10.8, 10); print "三角形の面積は{$area}m2です!"; ?> ------- ちなみに"declare(strict_types=1);"の部分をコメントアウトすると添付画像のようにちゃんと表示されます。 declare(strict_types=1); の使い方を間違えているのでしょうか? 原因の分かる方いらっしゃいましたら教えてください。

    • ベストアンサー
    • PHP
  • レッツPHPのカウンター不具合

    開設しているサイトで「レッツPHP」の-昨日今日カウンタ-を使用しています。 http://php.s3.to/counter/ PHPのバージョンを5.2から5.4に変更したらカウンターが表示されなくなりました。空白の状態です。 バージョンアップすると使えなくなる機能があるというのは聞いたことがあるのですが、どれの事かよく分からず。 これはどこを修正すれば正常に表示されるようになるでしょうか? ご存知の方いらっしゃいましたらご教示ください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • ActionScript2.0とPHPの連携

    下記のスクリプトをflashプレーヤー8.0、Action Script2.0 でムービーの書き出しを行って、実行すると 合計の計算結果蘭に「undefined」と表示され、 合計値がちゃんと表示されません。 どこが間違っているのでしょうか? 【test1.fla】 (scriptレイヤー) //Shift-jisを使う //System.useCodepage = true; //loadvarsobject作成 LV1=new LoadVars(); //送信が成功した場合 LV1.onLoad = function(success){ //LoadVarsオブジェクトに得られた計算結果を反映させる out1=LV1.out1; } gotoAndStop(1); (mainレイヤー) //送信ボタンが押されたとき on (press) { //LoadVarオブジェクトに変数をセット LV1.in1=in1; LV1.in2=in2; LV1.in3=in3; LV1.in4=in4; //LoadVarオブジェクトの内容をphpスクリプトへ送信する LV1.sendAndLoad("test1.php",LV1,"POST"); } 【test1.php】 <?php //Flashから送られてくる変数を受け取る $in1=$_POST['in1']; $in2=$_POST['in2']; $in3=$_POST['in3']; $in4=$_POST['in4']; //合計を求める $result=$in1+$in2+$in3+$in4; var_dump($result); //Flashに合計を伝える echo 'out1='.$result; //送信されてきた変数をログファイルに残す $fp=fopen("log.txt","ab"); fputs($fp,"$in1,$in2,$in3,$in4\n"); fclose($fp); ?>

  • PHP-メールフォームのプルダウンメニュー

    お世話になります。 現在、メールフォームのプルダウンメニューで下記のコードにより選択項目によってリンク先のページを切り替えて表示しています。 <form method="POST" name="form_select" id="sample_1"> <script><!-- function change_action_to(){ var 変更する項目一覧=new Array("","201501_1.php","201502_1.php","201503_1.php","201504_1.php","201505_1.php","201506_1.php","201507_1.php","201508_1.php","201509_1.php","201510_1.php","2015011_1.php","2015012_1.php"); var 選んである項目の番号=document.getElementById("sample_1_1").selectedIndex; var actionを変更したいフォームのオブジェクト=document.getElementById("sample_1"); actionを変更したいフォームのオブジェクト.setAttribute("action",変更する項目一覧[選んである項目の番号]); } //--></script> さらに、もう一つのプルダウンメニューで選択肢が「A」と「B」があり、 例えば1つ目で「2015年1月」を選択し、2つ目で「A」を選んだ場合、「201501_1a.php」へ もしくは1つ目で「2015年1月」を選択し、2つ目で「B」を選んだ場合、「201501_1b.php」へ と別ページへリンクする方法が知りたいです。 どなたかご教授お願いいたします。

    • 締切済み
    • PHP
    • 5620246
    • 回答数2
  • PHPのSleepについて

    PHPでTwitterでメンションされたら自動返信するプログラムを書いて、Lolipopのcronにて1分間隔で実行されるようにしています。 しかし、どうしても1分間隔だと返信までに時間がかかってしまう場合があり、もう少し間隔を狭くしたいと考えております。 そこで、PHPのSleep関数を使用して 、関数呼び出し→20秒待機→関数呼び出しというプログラムにしました。 (ちなみにLolipopはPHPの処理時間が30秒までに制限されています) ここで疑問なのですが、Sleepの状態でもサーバー側に高い負荷がかかってしまうものなのでしょうか。 このプログラムでも問題ないのか、もしくはやめておいた方がよいのか教えていただけたら幸いです。

    • 締切済み
    • PHP
    • noname#268387
    • 回答数2
  • PHPでPDFファイルを読む

    御世話になります。 PHPでPDFファイルをテキストとして読むプログラムを書いてみましたが、エラーメッセージが出て上手く行きません。 以下にプログラムのソースを添付しますが、5行目でのクラスのインスタンス化が問題で、Parser というクラスが存在しないと言っています。 <?php //C:\xampp\htdocs\newBOM\readPDF-purchase-order.php include 'vendor/autoload.php'; // Initialize and load PDF Parser library $parser = new Smalot\PdfParser\Parser(); //"C:\xampp\htdocs\NewBOM\vendor\smalot\pdfparser\Parser.php" $host = "localhost"; $user = "root"; $pass = "rsi2018"; $database ="BOM"; //============== connect to MySQL ================ $connection = mysqli_connect($host, $user, $pass, $database) or die("cannot connect to database"); // Source PDF file to extract text $dir = "C:/Users/ShiroYasuda/OneDrive - Rockland Scientific Inc/Desktop/test/"; if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ if(strpos($file, ".pdf")>0){ $totalPath = $dir.$file; $pdf = $parser->parseFile($totalPath); // Extract text from PDF $textContent = $pdf->getText(); // this is not an array //echo $textContent."<BR>"; } } } } mysqli_close($connection); ?> Smalot\PdfParser\Parser(); の部分に関しては、このプログラムと同じレベルに Smalotというフォルダーがあり、その中のサブフォルダー dfParser の中にparser.php というファイルがあって、その中でParser クラスが定義されています。 従って5行目についてクラスが見つからないというメッセージは理解できません。 どなたか詳しい方のご意見を頂けると有難く思いますので、どうかよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPファイルがウィルスに感染

    こういうのはよくあることなのか、わかりませんが HPを修正する為にFTPでつないでファイルをDLしたところ、 数個のPHPファイルが『http/Iframe』というウィルスに感染していました。 これらのファイルはアンチウィルスソフトによって隔離されてしまったので詳細は不明ですが、 このHttp/Iframeとはどのようなウィルスなのでしょうか? また、PHPファイルが感染していたということは、 ファイルのコードが何者かによって書き換えられていたということでしょうか? このウィルスについて何かわかる方いましたら、お願いします。

    • 締切済み
    • PHP
    • shitam
    • 回答数5
  • JavaScriptからphp関数の呼び出し

    javaScriptで1秒毎にphpの関数を呼び出しているのですが、 php側で、returnしている日時が動的に表示されません。 何がいけないのか教えて頂けますでしょうか? 色んな参考ページを見ると、phpの関数で動的に 動かせると書いてあるのですが、動的になりません。 -------------------------------------------------------- <jsphptest.htmlソース> <html> <head> <script type="text/javascript"src="jsphptest.php"></script> <script language="javascript"> <!-- function time() { //JavaScriptで日時表示 var now = new Date(); mon = now.getMonth()+1; day = now.getDate(); hou = now.getHours(); min = now.getMinutes(); sec = now.getSeconds(); year = now.getYear(); if (year < 2000) { year += 1900; } if (mon <= "9"){mon = "0" + mon;}; if (day <= "9"){day = "0" + day;}; if (hou <= "9"){hou = "0" + hou;}; if (min <= "9"){min = "0" + min;}; if (sec <= "9"){sec = "0" + sec;}; document.form1.j_tokei.value= year +"/"+ mon +"/"+ day +" "+ hou +":"+ min +":"+ sec; //PHP関数の呼び出し document.form1.p_tokei.value= php_time(); //1秒毎 setTimeout('time()',1000); } // --> </script> </head> <body onLoad="time();"> <form name="form1" mathod=post> JavaScript日時<input type="text" name="j_tokei" size=25><br> PHP日時<input type="text" name="p_tokei" size=25> </form> </body> </html> -------------------------------------------------------- <jsphptest.phpソース> <?php $str .= "function php_time(){"; $str .= "return('".date('Y-m-d H:i:s')."');"; $str .= "}"; echo $str; ?>