[PHP-users 1074] Re: 変数の引継
Shigeki Mimura
php-users@php.gr.jp
Sat, 04 Aug 2001 10:09:31 +0900
三村です
okazaki> は、session_register(c);
okazaki> として、次ページに持っていくのだと思うのですが、
okazaki> その以て行き方がよく分かりません。
okazaki> <?php
okazaki> session_start();
okazaki> ?>
okazaki> <form action="a.php?<?=SID?>">
okazaki> <input type=text name=a>01<br>
okazaki> <input type=text name=b>02<br>
okazaki> <INPUT type="submit" value="送信する">
okazaki> <INPUT type="reset" value="リセット">
okazaki> </form>
okazaki> <?php
okazaki> function cul($a,$b) {
okazaki> $c=$a+$b;
okazaki> session_register(c);
okazaki> if($a != "") {
okazaki> print("c=$c <br> \n");
okazaki> print("<a href=b.php>Next</a> <br> \n");
okazaki> }
okazaki> }
okazaki> cul($a,$b);
okazaki> ?>
先にsession_startのあとにsession_registerを入れてみて下さい。
でスコープの問題もあるので、
$c=cul($a,b);
と言うふうにするとどうでしょう?