----- Original Message ----- From: php-general To: [EMAIL PROTECTED] Sent: Tuesday, June 08, 2004 12:36 PM Subject: Problems with variable handling !
Hi ! I have a Problem with hand over of variables; My Page consists of three files which I have enclosed to demonstrate the problem. test.php: ---------------------- <html> <head> <title>test.php</title> </head> <frameset rows="274,*" cols="*" framespacing="1" frameborder="yes" border="1" bordercolor="#000000"> <frame src="test_oben.php" name="topFrame" scrolling="YES"> <frame src="test_0.php" name="buttom0Frame" scrolling="YES"> </frameset> <body> </body> </html> ---------------------- test_oben.php: ---------------------- <html> <head> <title>test_oben.php</title> </head> <body> <p><u>test</u></p> <form action="test_0.php" method="post" enctype="multipart/form-data" name="form1" target="buttom0Frame"> <table width="856" height="30" border="0"> <tr> <td width="77" height="26" align="right">String1</td> <td width="223"><input name="var1" type="text" id="var1" size="25" maxlength="25"></td> <td width="178" align="right">String2</td> <td width="206"><input name="var2" type="text" id="var2" size="25" maxlength="25"> </td> <td width="150"><input name="button1" type="submit" id="button1" value="Display strings"> <input name="button2" type="submit" id="button2" value="Display concatenated strings"></td> </tr> </table> </form> </body> </html> ---------------------- test_0.php: ---------------------- <html> <head> <title>test_0.php</title> </head> <body> <?php if ($button1) { echo "Button 1 was pressed\n, "; echo "String1=$var1\n, "; echo "String2=$var2\n, "; $var3 = "$var1$var2"; /*echo "concatenated string=$var3";*/ } if ($button2) { echo "Button 2 was pressed\n, "; /*echo "String1=$var1\n, "; echo "String2=$var2\n, ";*/ echo "concatenated string=$var3"; } ?> </body> </html> ---------------------- In test_oben.php I want to insert two strings. pressing the "Display strings"-button will output them in the button frame. Only pressing the "Display concatenated strings"-button should output the concatenated string, but this does not work, and I do not understand why. Please give me a hint ! best regards chrm ____________________________________________ phpinfo reports that register_globals=On