検索結果

PHP

全10000件中3801~3820件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHPパッケージHTML_Tableのインストール方法

    PHPのパッケージHTML_Tableを下記のようにインストールしようとしましたが 下記エラーメッセージが出力されインスールができません。 C:\php>pear install -o HTML_Table downloading HTML_Table-1.7.5.tgz ... Starting to download HTML_Table-1.7.5.tgz (14,789 bytes) .....done: 14,789 bytes No handlers for package.xml version 2.0 どなたかこの問題を解決する方法を教えていただけないでしょうか? PHPのバージョンは5.0.4です。よろしくお願い致します。

    • ベストアンサー
    • PHP
    • suvaryu
    • 回答数1
  • PHPのFatal errorについて

    特定のメールアカウントでメールを受信した際に、指定のPHPに流すような形にしているのですが、Fatal error Unable to open ~.php とエラーになってしまします。 上記のようなエラーを解消するにはどうすればいいでしょうか。。 環境は以下です。 Linux RedHat9 PHP4.3

    • 締切済み
    • PHP
    • phptest
    • 回答数1
  • PHPの正規表現について

    // URLエンコード $str =~ s/([^\w ])/'%' . unpack('H2', $1)/eg; $str =~ tr/ /+/; これをPHPの関数を使った方法と使わなかった方法が知りたいです。 また、正規表現で、ereg.., preg.., mb_eregがありますが、この違いの詳細が知りたいです。

    • ベストアンサー
    • PHP
    • kourei
    • 回答数1
  • PHP smarty で セルの結合方法

    PHP の Smarty で html_table 関数を使ってテーブルを出力しているのですが、セルの結合方法が分かりません。 td_attr 属性に colspan を設定してやる感じになると思うのですが、、 例えば、複数行2列のテーブルがあって、1行目だけ colspan=2 みたいな・・・。 「smarty セル 結合」でググってもそれらしいのがヒットしませんでした。。 宜しくお願いしますm(__)m

    • ベストアンサー
    • PHP
    • Ramos20
    • 回答数1
  • PHPファイル文字化けについて

    linux CentOS3(RedHat Enterprise3)を利用しています。 linuxは文字コードがEUCと認識しております。 そこでwindows上にてPHPファイルを作成、文字コードEUCにて保存し、 ffftpにてlinuxサーバにアップロードし、webページを参照してみました。 PHPファイルは以下の通りです。 <?php echo "こんにちは"; ?> 結果、InternetExplorerを利用し閲覧したところ文字化けにて表示されます。 文字コードは「UTF-8」が選択されています。 もちろん、文字コードを「EUC」に変更すると、 出力されてほしい文字列が表示されます。 これをInternetExplorerにて表示したとき、 文字化けしないような設定に変更したいと考えます。 どのような手順を踏めばよろしいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
    • it2007
    • 回答数1
  • php5.0.5 について

    apache2+php5.0.5で、 ./configure ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring makeすると、 configure:error: libxml2 version 2.5.0 or greater required. となるのですが、どうしてでしょうか? このままインストールしていいのでしょうか? 教えてください。宜しくお願いします。

    • ベストアンサー
    • PHP
  • 訂正版 次のPHPにアクセス

    するとエラーになります ただしあらかじめgomidbで以下をしてます create table gomibbs(no serial primary key,contents text); grant all on gomibbs to gomiuser; <?php echo "<form method=\"post\" action=\"{$_SERVER['PHP_SELF']}\">"; echo "本文:<input type=\"text\" size=\"80\" name=\"contents\">"; echo "<input type=\"submit\" value=\"送信\">"; echo "</form>"; $con=pg_connect("dbname=gomidb user=gomiuser host=127.0.0.1"); $contents=$_POST['contents']; if($contents) { $contents=pg_escape_string(htmlspecialchars($contents)); pg_query($con,"insert into gomibbs(contents) values('$contents')"); } $rs=pg_query($con,"select * from gomibbs"); while($row=pg_fetch_array($rs)) { print $row['no'].":".$row['contents']."<br>"; } pg_close($con); ?> エラーになります ところが pg_query($con,"insert into gomibbs(contents) values('$contents')"); の所を pg_query($con,"insert into gomibbs(no,contents) values(1,'$contents')"); とすれば一度だけOKです どうすれば良いでしょうか?

    • ベストアンサー
    • PHP
    • guuman
    • 回答数3
  • PHP-mysql フィールドの値を取得

    認証ページを作成していますが、 フィールドの値を取得できずに困っています。 $r = ?????????????????????; の部分の記述が分かりません。 ($rに、フォームで入力した$idのデータを参照して、もしあったら、その行のPasswdフィールドとフォームで入力した$passを比較したい) よろしくお願いいたします。 $id・・・formの入力内容(Emailフィールドに該当) $pass・・・formの入力内容(Passwdフィールドに該当) <? $hostname = "*"; $username = "*"; $password = "*"; $dbname = "*"; $tablename = "*"; $connect = mysql_connect($hostname, $username, $password) or die ("サーバに接続できません"); mysql_select_db($dbname) or die ("データベースに接続できません"); $sql = "SELECT Passwd FROM $tablename where Email='$id'"; $result = mysql_query($sql, $connect) or die ("クエリーを実行できません"); $num_rows = mysql_num_rows($result); $r = ?????????????????????; print "$num_rows\n"; print "$r\n"; if( $num_rows = 0 ) { print "ユーザ登録されていません。"; print '<a href="">こちらから登録してください。</a>'; session_destroy(); exit; } if( $r != $pass ) { print "パスワードが違います。"; session_destroy(); exit; } print "認証OK"; mysql_close($connect); ?>

    • ベストアンサー
    • PHP
    • cluewm
    • 回答数1
  • MySQL+PHPのエラーについて

    こんにちわ。未熟者@MySQLです。 今まで自宅サーバー(Fedra3)で動かしていたDBをホスティングのサーバーに移行したらエラーがでます。 内容は Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/xxx/www/new.php on line 81 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/xxx/www/new.php on line 82 ホスティングサーバーのOSはFreeBSD、もちろんMySQLもPHPも対応しています。かわったところはというと、ホスティングではphpMyAdminを用いてテーブルを作成した点でしょうか。エラー解決以前にこのエラーの意味が分かりません。ググってもどこかのサイトのエラーページばっかりですし・・・PHPとApache、MySQL共のバージョンが同じなのですが、どこか設定がおかしいのでしょうか?一応php.iniの設定はいじれるようです。アドバイスの程よろしくお願いいたします。

  • PHPを使ってブログ作成中

    自分でブログ(システム)を構築しています。 トップページに最近×件の新着記事を載せ、 タイトルをクリックするとその記事に飛ぶようにしたいのですが、 何を使ってどのようにしたら出来ますか? #URLパラメータにtitleをencodeしてたのですが 同一タイトルの場合上手くいかず いいアイディアを拝借したいと考えております。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • php4を使っているサイト

    php4を利用している場合、拡張子は「.php」でいいんでしょうか。

    • ベストアンサー
    • PHP
    • kaiji
    • 回答数2
  • PHPでFLASHファイルが生成できる

    PHPでFLASHファイルが生成できるって今日先輩が語っていたのですが どうやれば生成できるのでしょうか? またそれにはサーバーの設定なども必要なのでしょうか? どなたかご教授くださいませ~。

    • ベストアンサー
    • PHP
  • phpのif文について

    phpでログイン処理のif文を書いています。 nameとpasswordのフィールドが記入されているのかをチェックするif文を書いたのですが、機能してくれません。何かが間違っているのでしょうか。 何も入力しないor間違った情報を入力する ということをしてもログインが出来てしまいます。 どなたかテェックお願い致します。 <?php require('dbconnect.php'); session_start(); if ($_COOKIE['name'] != '') { $_POST['name'] = $_COOKIE['name']; $_POST['password'] = $_COOKIE['password']; $_POST['save'] = 'on'; } 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(); // ログイン情報を記録する if ($_POST['save'] == 'on') { setcookie('name', $_POST['name'], time()+60*60*24*14); setcookie('password', $_POST['password'], time()+60*60*24*14); } header('Location: index.php'); exit(); } else { $error['login'] = 'failed'; } } else { $error['login'] = 'blank'; } } ?>

    • ベストアンサー
    • PHP
  • coincheckのAPIの使い方【PHP】

    coincheckのAPIの使い方が分かりません。 自分の資産の取得は出来ましたが新規注文等POSTするのが全然出来ません。 自分のPOST方法が間違えていると思うのですが 私のPOST方法はfile_get_contentsでPOST送信をしようとしています。 ですがRequestがうまく行って無いのかな?っと思います。 failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in というエラーが返って来ます。 Request方法や解決方法がわかる方いらっしゃいませんか? よければサンプルでコードを書いていただけるとうれしいです。

    • 締切済み
    • PHP
  • PHP勉強中な初心者です

    どなたかPHPをわかりやすく説明してくれてる、お薦めのサイトありませんか? 先程もPHPの件にて質問させて頂いたのですが、まだまだ解らない事ばかりなので このサイトだと初心者にはいいんじゃない!? ってサイト教えて下さぁ~い

    • Nobu-W
    • 回答数1
  • phpとsqlに関してです

    $query = "SELECT * FROM `test` LEFT JOIN `test1` ON card_id = `test1`.id $condition . " " . GROUP BY name "; $condition = "` WHERE (in_time >= '{$vars['start_time']}' AND in_time <= '{$vars['end_time']}') AND area_code='{$vars['area_code']}' "; Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in とエラーが出ます sqlの$condition . " " .にはその次の文で書いてある $condition=が入るようにしてますどこが違うのでしょうか?

    • 締切済み
    • PHP
  • phpとsqlに関してです

    SELECT文で 同じデータベースのカラム名で WHEREで条件を指定するときに area=1 area=2と同じカラムを条件式に組み込めるのでしょうか? area=2の時はtotal(合計を)表示させる様にしたいのですが

    • 締切済み
    • PHP
  • php $_SESSIONでデータが残らない。

    いつもお世話になり誠にありがとうございます。 標記の件。 インプット画面ー>確認画面ー>戻るー>インプット画面 インプット画面に戻った時、どうしても最初のインプット画面で打った内容が消えてしまいます。 プログラムを診て、誤りを指摘して頂けないでしょうか? 今度はCSSなども書きます。 どうぞよろしくお願い致します。 記 <?php session_start(); $mode = 'input'; if( isset($_POST['back']) && $_POST['back'] ){ //何もしない } else if( isset($_POST['confirm']) && $_POST['confirm'] ){ $_SESSION['name'] = $_POST['name']; $_SESSION['email'] = $_POST['email']; $_SESSION['category']= $_POST['category']; $_SESSION['message'] = $_POST['message']; $mode = 'confirm'; } else if( isset($_POST['send']) && $_POST['send'] ){ $mode = 'send'; } else { $_SESSION['name'] =""; $_SESSION['email'] =""; $_SESSION['category']=""; $_SESSION['message'] =""; } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta http-equiv="content-type" content="text/html" charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>ブログ</title> <meta name="description" content="このWebサイトは、初めてHTMLで作るブログページです。"> <link rel="stylesheet" href="./css/style.css"> <style> body{ width: 100%; max-width: 800px; margin-top: auto; margin-left: auto; margin-right: auto; background-color: rgb(71, 133, 157); padding: 10px; text-align: center; } div{ background-color: rgb(247, 248, 245); padding: 2em; } script{ margin-top: 12em; } p { margin-left: 2em; text-align: left; font-size: 25px; font-weight: bold; color: rgb(10, 10, 10); } form { font-size: 25px; font-weight: bold; color: blue; } input { font-size: 25px; margin:auto; } </style> </head> <body> <div class="v_line_fix"> <h1>Blog K・T</h1> <h2><a href="index.html">トップページ</a></h2> <?php if( $mode=='input'){ ?> <form method=post> お名前(ニックネーム)<br> <input type="text" name="name" value="<?php echo $_SESSION['name'] ?>"><br> Eメール<br> <input type="email" name="email" value="<?php echo $_SESSION['email'] ?>"><br> カテゴリー<br> <input type="text" name="category" value="<?php echo $_SESSION['category'] ?>"><br> 本文<br> <textarea style="font-size:1.5em;" cols="30" rows="80" name="message"><?php echo $_SESSION['message'] ?></textarea><br> <input type="submit" name="confirm" value="確認" /> </form> <?php }else if( $mode=='confirm'){ ?> <!--確認画面--> <form method="post"> <?php echo $_SESSION['name']?><br> <?php echo $_SESSION['email']?><br> <?php echo $_SESSION['category']?><br> <br> <?php echo nl2br($_SESSION['message'])?><br> <input type="submit" name="back" value="戻る"/> <input type="submit" name="send" value="送信"/> } </form> <?php } else { ?> <!--完了画面--> <?php } ?> </body> </html>

    • ベストアンサー
    • PHP
  • vscode + phpでブレイクしません。

    vscodeでphpのでバッグを行おうとしていますが、ブレイクが効きません。 バージョンは次の通りです。 vscode 1.70.1 PHP Version 7.4.29 ただ、launch.jsonが未作成のままだとブレイクします。作成するように警告が出ますので作成したところ機能しなくなりました。 xdebuggerのバージョンは次のところで確認しています。 https://xdebug.org/wizard なお、pho.ini、launch.jsonの設定は次の通りです。 php.ini [xdebug] zend_extension="c:\xampp\php\ext\php_xdebug-3.1.5-7.4-vc15-x86_64.dll" xdebug.remote_enable=yes xdebug.remote_autostart=yes xdebug.mode=debug xdebug.start_with_request = yes xdebug.remote_host = localhost xdebug.remote_port = 9003 launch.json "version": "0.2.0", "configurations": [ { "name": "Listen for Xdebug", "type": "php", "request": "launch", "port": 9003 }, アドバイスをいただけるとありがたいです。

    • 締切済み
    • PHP
    • ebaeba2
    • 回答数1
  • PHPの htmlentities()関数について

    御世話になります。 PHPの htmlentities()関数について W3school のサイトにあったサンプルコードを走らせてみましたが、やっていることがさっぱりわかりません。 htmlentities()関数にどんな値を入れてみても、ブラウザーでは何の変化も見られません。 例えば”<”記号は &lt; に変換されるという事ですが、それは何処で見ることが出来るのでしょうか? また、そもそも何のためにこの関数が必要なのでしょうか? 詳しく教えて頂けると助かります。 参考に、私が行って調べようとしたW3schoolサイトの説明部分を張り付けておきます。 Convert some characters to HTML entities: <?php $str = '<a href="https://www.w3schools.com">Go to w3schools.com</a>'; echo htmlentities($str); ?> The HTML output of the code above will be (View Source): &lt;a href=&quot;https://www.w3schools.com&quot;&gt;Go to w3schools.com&lt;/a&gt; The browser output of the code above will be: <a href="https://www.w3schools.com">Go to w3schools.com</a>

    • ベストアンサー
    • PHP