検索結果

PHP

全10000件中61~80件表示
  • 全てのカテゴリ
  • 全ての質問
  • *.php、*.php3、*.phtmlの違い

     この三つの拡張子は、何か違いのあるものでしょうか?それとも、htmとhtmlの違い程度で、ファイル名が異なるだけなのでしょうか?  又、*.php3の"3"は、PHPのバージョン名だときいたのですが、それは本当でしょうか?php4とか5とかは見かけないのですが・・・。

    • ベストアンサー
    • PHP
    • noname#82539
    • 回答数3
  • php→flash→php 商品シュミレーター

    php→flash→php 商品シュミレーター NIKEIDのような商品シュミレーターを製作したいと思っております。 車でホイール、タイヤ、カラーを選び決定した物を買い物出来るようにしたいのですが phpからFLASHへの大量の変数読み込み、他の質問を見ても良く理解が出来ませんでした。 読み込みたいと思っているのが、カラー、値段、在庫、商品名(ID)、商品番号各30商品分で計150データ位になると思います。 このような商品シュミレーターを製作する場合はどうすれば良いのでしょうか? 分かりづらい質問かもしれませんが、とても困っておりますのでよろしくお願いします。 また、参考となる書籍やサイトなどがあれば、合わせて教えていただければと思います。 ちなみに使用するFLASH,phpは fLASH8 Pro phpver5 です。

  • sendmail.phpとthanks.php

    についてです。 いま現在ホームページ作成の初心者で勉強中なのです。 sendmail.phpで作ったメール送信フォームに入力された、相手方のアドレスに確認メールを送信するフォームを作りたいのですが、 [いきなり始めるPHP]という書籍通りにphpスクリプトを入力しても、メールが送信されません。 サーバーはさくらレンタルサーバーさんです。 いちおう前記の書籍から自分なりにアレンジを加えているので、多少違うかも知れませんが、 わかる方がいらっしゃいましたら、ご教授願えますか? ちなみに、thanks.phpにはエラーなしでジャンプされて、sendmail.phpは問題なく作動し、サーバーにメールは届いています。 こちら側でメールを送信するときにメールが送信されないという事です。 ちなみに、プログラムは $mail_sub='アンケートを受け付けました。'; $mail_body= $nickname."様、\nアンケートご協力ありがとうございました。"; $mail_body=html_entity_decode($mail_body,ENT_QUOTES,"UTF-8"); $mail_head='From: 私のアドレスが入っています。'; mb_language('Japanese'); mb_internal_encoding("UTF-8"); mb_send_mail($mailto,$from_mail,$mail_sub,$mail_body,$mail_head); です。 一応格納された値は、ちゃんとリンク前のページから受け取っています。

  • PHP エラー

    PHP勉強中の初心者です。会員登録画面を作り動作確認しているのですが ログインするときに下記のエラーが出ます。 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'nakahiro7'@'localhost' (using password: NO) in /home/nakahiro7/nakahiro7.webcrow.jp/public_html/public_html/login.php on line 15 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/nakahiro7/nakahiro7.webcrow.jp/public_html/public_html/login.php on line 15 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'nakahiro7'@'localhost' (using password: NO) in /home/nakahiro7/nakahiro7.webcrow.jp/public_html/public_html/login.php on line 16 Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/nakahiro7/nakahiro7.webcrow.jp/public_html/public_html/login.php on line 16 Warning: mysql_query() [function.mysql-query]: Access denied for user 'nakahiro7'@'localhost' (using password: NO) in /home/nakahiro7/nakahiro7.webcrow.jp/public_html/public_html/login.php on line 18 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/nakahiro7/nakahiro7.webcrow.jp/public_html/public_html/login.php on line 18 Access denied for user 'nakahiro7'@'localhost' (using password: NO) login.phpのソースは下記です <?php require('dbconnect.php'); session_start(); if ($_COOKIE['email'] != ''){ $_POST['email'] = $_COOKIE['email']; $_POST['password'] = $_COOKIE['password']; $_POST['save'] = 'on'; } if(!empty($_POST)) //ログインの処理 if ($_POST['email'] != '' && $_POST['password'] != ''){ $sql = sprintf('SELECT * FROM member WHERE email="%s" AND password="&s"', mysql_real_escape_string($_POST['email']), mysql_real_escape_string(sha1($_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('email',$_POST['email'],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'; } ?> <div id="lead"> <p>アドレスとパスワードを入力しログインしてください</p> <p>メンバーズ登録がまだの方はこちら</p> <p>&raquo;<a href="join/">メンバーズ登録をする</a></p> </div> <form action="" method="post"> <d1> <dt>アドレス</dt> <dd> <input type="text" name="email" size="35" maxlength="255" value="<?php echo htmlspecialchars($_POST['email']); ?>" /> <?php if($error['login'] == 'blank'): ?> <p class="error">*アドレスとパスワードを記入ください</p> <?php endif; ?> <?php if ($eoor['login'] == 'failed'): ?> <p class="error">*ログインに失敗しました。正しく入力してください。</p> <?php endif; ?> </dd> <dt>pasword</dt> <dd> <input type="password" name="password" size="35" maxlength="255" value="<?php echo htmlspecialchars($_POST['password']); ?>" /> </dd> <dt></dt> <dd><input id="save" type="checkbox" name="save" value="on"> <label for="save">次回から自動的にログイン</label> </dd> </d1> <div> <input type="submit" value="Log in"/></div> </form> ググりまくりましたが解決できませんでした。 エラーの解決方法 その他ご指摘ありましたらお願いいたします。

    • ベストアンサー
    • PHP
  • phpフレームワーク

    phpでフレームワークの勉強をしようと思うのですが、フレームワークをする前に平打ち?(フレームワークに依存しないでゼロから自作する)でこれを勉強しておけ! みたいなものはありますか? それを使った代表的な製品とかも教えてくれると嬉しいです。

    • ベストアンサー
    • PHP
    • dhtfyjh
    • 回答数1
  • Dreamweaver+php

    表題の組み合わせで、ページを作成しようと思います。phpの構文的なことは中級くらいの理解度です、今回はDreamweaver側のことで質問させていただきます。 手始めにDreamweaverを使用して、サンプルコードを作成しました。このプレビューを見る場合、このアプリケーションは、コンピュータにインストールしたローカルサーバ(たとえばApacheなど)を頼るのか、それともアプリ側に、独自のプレビュー機能があるのでしょうか? 後者を期待して試してみたのですが、なにも表示されませんでした。 ご教示のほど、よろしくお願いします。

    • noname#17776
    • 回答数1
  • PHP+SSI

    「index.php?a=100」のようなページをSSI(ssi.shtml) から実行したいと考えています。 ところがssi.shtml内で <!--#exec cmd="index.php 100"--> とし index.php内で引数渡しの設定として「$argv[0]」として ますが、ssi.shtmlを実行しても実行結果を返さずブランクに なってしまいます。index.phpのパーミッションも実行可能に 設定しているのですが…。  上記以外の方法でも結構ですので、SSIで引数付きのPHPを 実行する方法をご存じの方がいらっしゃいましたら、教えて ください。 Apache 1.3.31+PHP 4.3.1で動いています。もちろんSSIで #execがNGなんてオチも有りません。 なお、下記URLによればSSIからの引数渡し自体はCGIだと可能の ようですが…。 http://tohoho.wakusei.ne.jp/wwwssi.htm#Exec

    • 締切済み
    • PHP
    • MO_
    • 回答数1
  • php パラメータ

    新規登録として登録できたら別ウインドウに遷移せずそのままtopに戻し戻ってきたらデータが登録されているようにしたいですがなかなか出来ません 調べたら、exec関数を使えばできるとのことですが $return_data = exec("/usr/local/bin/php ./top.php param1 = 1 m2 = 2"); こんな例がありましたが自分の力ではこのプログラムのどこを修正すればtop.phpに返ってくるかわかりません 下記は新規登録を行うための入力フォームです 登録するボタンを押したらそのままtopに移動したいのですがいまはinsert.phpに飛んでしまいます regist.php <html> <head><title>新規登録</title></head> <body> <blockquote> <form action = "insert.php" method = "POST"> <br><br>登録画面<br><br> すべての項目入力してください<br> 番号<input type="number" name = "ID"> (一覧画面にない番号を入力してください) <br> <br>氏名<input type="text" size = "50" name = "NAME"><br><br> 住所<input type="text" size = "130" name = "ADDR"><br><br> <a href="http://localhost/top.php"> <input type = "submit" value = "登録する" style ="font-size:20px; width: 100px; height: 40px"></A> <a href="http://localhost/top.php"> <input type = "button" value = "一覧に戻る" style ="font-size:20px; width: 100px; height: 40px"></A> </body> </blockquote> </form> </body> </html> 下記はinsert.phpです <!--insert.php 登録完了--> <html> <body> <blockquote> <?php $con=mysqli_connect("localhost","root","admin","db_test"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } if ($_POST['ID'] != '' && $_POST['NAME'] != '' && $_POST['ADDR'] != '') { $id = mysqli_real_escape_string($con, $_POST['ID']); $name = mysqli_real_escape_string($con, $_POST['NAME']); $addr = mysqli_real_escape_string($con, $_POST['ADDR']); $sql="INSERT INTO tbl_test (番号, 氏名, 住所) VALUES ('$id','$name','$addr')"; if (!mysqli_query($con,$sql)) { die('Error: ' . mysqli_error($con)); } echo "登録完了しました"; } else { echo "<br><br>データが未入力の箇所があります。すべてデータを入力してください"; } mysqli_close($con); $return_data = exec("/usr/local/bin/php ./top.php param1 = 1 m2 = 2"); ?> <br><br><br> <a href="http://localhost/regist.php"> <INPUT TYPE = "button" VALUE = "登録画面に戻る" style ="font-size:20px; WIDTH: 140px; HEIGHT: 40px"></A> <br><br><br> <A HREF="http://localhost/top.php"> <INPUT TYPE = "button" VALUE = "一覧に戻る" style ="font-size:20px; WIDTH: 140px; HEIGHT: 40px"></A> </blockquote> </body> </html> どこを直せばいいですか? 本格的に直さないとできないですか?

    • ベストアンサー
    • PHP
    • noname#197690
    • 回答数3
  • php エラー

    insert ignoreを使い、主キーに重複したのを無視しているのですが、重複したらエラ-をだしもういちど入力させるにはどうしたらいいですか?

    • 締切済み
    • PHP
    • noname#197690
    • 回答数1
  • Cake PHP

    Warning (2): array_pop() expects exactly 1 parameter, 0 given UP 後 出ました。 記述の 方法 おしえてもらえますか? 意味もわかればお願いいたします。

    • ベストアンサー
    • PHP
  • PHP 改行

    phpをはじめたばかりの初心者です。 <?php print('1行目の分'); print("\n"); print('2行目の分'); ?> と打ち、そのファイルをアップロードし、ブラウザで確認しても 改行がされていませんでした。 調べてみると、htmlで表示させるには<br />が必要みたいな事があったので、 print("\n"); を print("\n<br />"); と、<br />を適当に入れてみたら改行されましたが 何か釈然としません。 であればそもそもPHPの改行を表すprint("\n");は何のためにあるのでしょうか? print("\n");だけでは改行表示がされないのは、どういう風に考えればいいのでしょうか? その考え方を教えて下さい。 print("\n");は単体で使う事はあるのでしょうか?

    • ベストアンサー
    • PHP
  • php ページング

    php ページング php勉強中のものですが ページングについて調べてはいるものの 中々ピンとこず 何か簡単なサンプルコードを教えていただけないでしょうか。 データ表示は10件ほどで データの量は 決まっていないです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • php+mysql

    Warning: mysql_query() expects parameter 1 to be string, resource given in C:\xampp\htdocs\phptest\test6.php on line 30 Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\xampp\htdocs\phptest\test6.php on line 32 このようなエラーが出てしまいます line30 $res = mysql_query($link,$query); line32 while($row = mysql_fetch_assoc($res)) { 戻り値がおかしいのでしょうか? 下の分の falseを使っているところが問題なんでしょうか? <?php $link = mysql_connect('localhost','ogawa','taku1106','ogawa'); if ( $link !==false) { $msg =''; $err_msg =''; if ( isset( $_POST['send'] )=== true) { $subject =$_POST['subject']; $honbun =$_POST['honbun']; if ( $subject !=='' && $honbun !=='' ) { $query = " INSERT INTO ogawa ( " ."subject," ."honbun," .") VALUES ( " . "'" . mysqli_real_escape_string( $link, $subject ) ."', " . "'" . mysqli_real_escape_string( $link, $honbun ) . "'" ." ) "; $kakikomi = date('Y-m-d h:i:s'); $res = mysqli_query($link,$query); if ($res !==false) { $msg = '書き込みに成功しました。'; }else{ $err_msg = '書き込みに失敗しました。'; } }else{ $err_msg = 'タイトルと本文を書き込んで下さい。'; } } $query = "SELECT id,subject,honbun,kakikomi FROM ogawa"; $res = mysql_query($link,$query); $data = array(); while($row = mysql_fetch_assoc($res)) { array_push($data,$row); } arsort($data); }else{ echo"データベースの接続に失敗しました"; } mysql_close($link); ?> <html> <head> <meta http-equiv="content-type" content="text/html;charset=UTF8;" /> </head> <body>> <table border="1"> <form action="test6.php" method="POST"> <tr><th>タイトル<td><input type="text" name="text" size="50"></td></tr> <tr><th>本文<td><textarea name="subject" cols="52" rows="8"></textarea> <tr><td><input type="submit" value="保存 する" /></td><tr> </table> </form> <?php if ($msg !=='')echo'<p>'.$msg.'</p>'; if ($err_msg !=='')echo'<p style="color:#f00;">'.$err_msg.'</p>'; foreach($data as $key =>$val) { echo $val['subject'].''.$val['honbun'].'<br>'; } ?> </body> </html>

  • php認証

    php認証 phpとmysqlを使って、ユーザーIDごとに違うページを割り当てる認証システムを作りたいのですが、良い書籍などはありますか? また、スクリプトをあげていただけるととても助かります。。。

    • ベストアンサー
    • PHP
  • php-json

    php-jsonをwindows環境でインストールしたいのですが調べてもunixの方法しかなくわかりません。 一応ダウンロードはして解凍まではしたのですが、これだけではだめですよね?

    • ベストアンサー
    • PHP
  • link.php 

    私はphpの初心者です。どなた様か知恵をお貸し下さい。 <a href="http://www.a.net/link.php?url=http://www.b.com/">  html上でこのように表記されてるphpで、aが自社のドメイン、bが他社のドメインです。  b.comへリンクを飛ばす際の、phpの記述の方法はあるのでしょうか?

    • 締切済み
    • PHP
  • php早漏

    phpの処理より早くjsのコードを実行させたいです。 具体的にはphpはsimpleXMLの処理です。

    • 締切済み
    • PHP
    • imkgp
    • 回答数1
  • PHP資格

    PHPの資格を独学で取られた方いますか? スクールだと50万かかるので、独学で取りたいのですが 試験対策の参考書が英語のものしかないって 言われたので…。

    • ベストアンサー
    • PHP
  • PHP メモリ

    はじめまして。 PHPを勉強しています。 PHPもデータをメモリにしまう方法はありますか? またもしあれば、そのデータを取り出す方法も教えてください。 インターネットで探しているのですが見つかりません。 よろしくお願いします。

    • 締切済み
    • PHP
  • PHPって?

    今度、仕事でPHPを使うことになり、PHPについて勉強してきてと言われました。 私がパソコンについて初歩的な知識しか持っておらず、ウィキペディアで調べてもPHPの意味すらわかりませんでした…。 誰かこんな人でもわかるようにPHPについて教えてくれませんか? あと、本当の初心者でもわかりやすく、PHPについて勉強できる書籍などがありましたら教えて下さい。 宜しくお願い致します。

    • ベストアンサー
    • PHP