INFINITY -数学とかプログラミングとか-

統計とプログラムを使って役に立たせたい

TeX用コマンド入力を支援するための辞書をご利用ください。
sanctuary's blogは,適当なことが書いてあります。

php

uniqid

php

"); print($token_uniqid."...".mb_strlen($token_uniqid)."文字<br>"); print($uni…

sqlでエクスポート

オロチでは、phpmyadminにインポートのメニューが無い。sqlを実行して、追加するしかない。localhostで、データを整理し、エクスポートし、SQL文でインポートする。 メニューのエクスポート>DB のダンプ(スキーマ)表示>エクスポートでSQL を指定。僕は、ファ…

また、headerとかsessionの話。

php

すでに、localhostでは動いているが、レンタルサーバーにアップロードすると、動いてくれない。orotiだと、atpagesよりましに動いてくれる。 orotiの場合。(まだ、具体的なサーバー名は伏せます) これで、sessionは保存してくれてるみたい。 (session_save_…

header()

php

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\regist.php:30) in C:\Program Files\xampp\htdocs\regist.php on line 48 というエラー。 対処方法:

session_start();

php

session_regenerate_id()

php

Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in C:\xampp\htdocs\class\login.php on line 71

header();使うとエラーが起きるんだけど

php

htmlのタグがheader();の前にあるとエラーが起きるらしい。

僕は、セッション(session)の仕組みがわかってない。

php

本に書いてあるやつが間違ってたわけじゃない。localhostで、実行したら、ちゃんと$SESSION[""]が残ってた。サーバーの仕様の問題だと思う。 追記: 実際、サーバー側で制限してるらしい。(php.iniとか見ればいいのかもしらんが。動見るのかしらん)それで、…

require_once('name.php')

require_once();で、session_cache_limiter('none'); session_start();とすれば、「フォーム再送信の確認」というのがなくなるらしいが、なくならない。 require_once()を使っているからか? あと、アドレスバーでENTERをおしてリフレッシュするのと、再読み…

ログイン画面に移ろう

email,passswordを入力するだけでいい。簡単だ。passwordの確認をどうやるのか見物だ!

登録画面は作り終わったよ。坊や。

join/index.phpは、誤入力等のエラーにあまり対応していない。あとで見なおさないと。 あと、SESSIONらへんがやばい。

講義名を取得

php

</td>内に設定 $selecttime="月2"; //class1102から配列$Noに一致し、かつ、$selecttimeと一致するsubjectを取得 $i=1; //この$No[1]を$No[$i]に変える while($i <= $n){ $record_class=mysql_query("SELECT * FROM class1102 WHERE (No=$No[$i]) AND (time LIKE …

mysql_fetch_assoc()とは何か?

レコードを取得 "); $No[$i]=htmlspecialchars($table['No']); print($No[$i]); //ユーザーの登録番号を表示 $i++; } ?> 面倒だから、いちいち変数とかを例みた…

sha1でいいのか?とりあえず、動く。

$sql = sprintf("INSERT INTO testmembers SET name='%s', email='%s', password='%s',created='%s'", mysql_real_escape_string($_POST[name]), mysql_real_escape_string($_POST[email]), sha1(mysql_real_escape_string($_POST[password])), date('Y-m-d …

よくわかるPHPの教科書のサンプル

part5-2_sample\check.phpの 14行目の mysql_real_escape_stringsha1(($_SESSION['join']['password'])), は、間違いだろ。正しくは、 mysql_real_escape_string(sha1($_SESSION['join']['password'])),

<form >

<form action="" method="post" >の使い方がよくわからん。</form>

sqlで変数を利用するとき

そのうち忘れそうなのでメモ。 $record=mysql_query("SELECT * FROM tablename WHERE time='{$variablename}'"); とか、 $record=mysql_query("SELECT * FROM tablename WHERE (time LIKE '%{$variablename}%')");

CREATE TABLE `db0infinityth4`.`tbaccount` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT , `lastname` VARCHAR( 11 ) NOT NULL , `firstname` VARCHAR( 11 ) NOT NULL , `email` VARCHAR( 30 ) NOT NULL , `password` VARCHAR( 11 ) NOT NULL , PRIMARY KEY …

$date=date("ymdHis"); print $date . "に送信されました<br>"; print date("Y年m月d日,H時i分s秒") . "に送信されました<br>"; //tbcontact $sql="insert into tbcontact (name ,email,content,text,time) values (\"$_POST[name]\",\"$_POST[email]\",$_POST[sexes…

print "内容 <textarea name="text" cols="80" rows="25">". $_POST[text] ."</textarea><BR>"; これじゃうまくいかない