$ _GET Не работает с включенным виртуальным.PHP - PullRequest
1 голос
/ 20 августа 2011

Как сделать так, чтобы GET-запросы работали, если мой веб-сайт включает в себя?

, например, в index.html Я полагаюсь на <!--#include virtual="/includes/columns/col-2.shtml" -->, чтобы показать содержимое.

И вcol-2.shtml У меня есть этот простой скрипт <?php $success = $_GET['success']; if($success == 1) { echo "User created!"; }?>

Так что, когда я выбираю http://www.mysite.com/index.html?success=1, он не отображает мое эхо.И да. .Shtml настроен на синтаксический анализ php в .htaccess.

Есть идеи?

Ответы [ 2 ]

4 голосов
/ 20 августа 2011

Вы, кажется, смешиваете здесь свои технологии !!!

Переименуйте index.html в index.php (или index.shtml) и измените ваше включение на

<?php 
include('/includes/columns/col-2.shtml');
?>
0 голосов
/ 20 августа 2011

Включает, естественно, не отправлять GET / POST информацию ... Вы можете попробовать это:

<?
$_POST[username]="123456";
include("login.php");
?>
...