Hi!
Ich öffne ganz normal mit Javascript ein Popupfenster:
test.php:
	
Und nun mein Problem / Bug in der popup.php:
	
sql.php:
	
Fehlermeldung im Popupfenster:
'Notice: Undefined variable: sql_server in popup.php on line 6'
Was soll das? Die sql.php wird auf jeden Fall includet, wenn ich in sql.php testweise ein 'echo $sql_server;' einfüge, wird der String anschließend im Popupfenster angezeigt.
Warum kann ich aber nicht aus der popup.php auf die Variablen aus der Includedatei zugreifen?
					Ich öffne ganz normal mit Javascript ein Popupfenster:
test.php:
PHP Code:
	
	
<html>
<head>
<script type="text/javascript">
function Popup( ) {
 window.open("popup.php","Fenster1","width=400,height=400");
}
</script>
</head>
</body>
 <input type="button" VALUE="Öffne Popup" OnClick="Popup( )">
</body>
</html> 
PHP Code:
	
	
<html>
<body>
<?
 # include sql server settings
 include("sql.php");
 echo $sql_server; # -> an dieser Stelle kommt die Fehlermeldung
?>
</body>
</html>
PHP Code:
	
	
<?
 $sql_server = "meinsqlserver";
?>
'Notice: Undefined variable: sql_server in popup.php on line 6'
Was soll das? Die sql.php wird auf jeden Fall includet, wenn ich in sql.php testweise ein 'echo $sql_server;' einfüge, wird der String anschließend im Popupfenster angezeigt.
Warum kann ich aber nicht aus der popup.php auf die Variablen aus der Includedatei zugreifen?
 
          
 Popupfenster - include() Bug?
									
									
									Popupfenster - include() Bug?
								
Comment