
Mamy sobie 2 pliki: index.php i ble.inc.php
plik index.php
[PHP] pobierz, plaintext
- <?php
- $a = "ble bla zmiennej a";
- $title = "tytul";
- $plik = file_get_contents('ble.inc.php');
- #
- eval("\$cos = \"".$plik."\";");
- echo $cos;
- ?>
Plik ble.php
[PHP] pobierz, plaintext
- <html>
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- <meta http-equiv="content-language" content="pl" />
- <meta name="robots" content="noindex,nofollow" />
- <link rel="stylesheet" media="screen,projection" type="text/css" href="css/main.css" /> <!-- MAIN STYLE SHEET -->
- <script type="text/javascript" src="js/jquery.js"></script>
- <script type="text/javascript" src="js/switcher.js"></script>
- <script type="text/javascript" src="js/toggle.js"></script>
- <script type="text/javascript" src="js/ui.core.js"></script>
- <script type="text/javascript" src="js/ui.tabs.js"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $(".tabs > ul").tabs();
- });
- </script>
- <title>{$title}</title>
- </head>
- <body>
- Zmienna $c wynosi {$c}
- </body>
- </html>
Pomysly?
Zgodnie z moimi oczekiwaniami winno wyświetlić: "Zmienna $a wynosi: ble"; jednak wywala mi błąd
Parse error: syntax error, unexpected T_STRING in /home/axexis/htdocs/index.php: eval()'d code on line 3
Jakies pomysly jak to ugryzc, ew. jak inaczej to zrobic?
Pozdrawiam