Witam
Używam fireFoxa
Pobrałem sobie mintAjaxa i próbuje uruchomić skrypt, który odświeża pod stronę nie odświeżając całej strony.
Problem w tym, że podstrona się odświeża jednak nie pokazuje zawartości zmiennej php ,a kod.
Plik główny mojej strony.
<?php
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
?>
<html>
<head>
<script type="text/javascript" src="JS/mintAjax.js"></script>
<script type="text/javascript">
function SendRequest(plik, id){
var req = mint.Request();
req.Send(plik, id);
}
</script>
<style type="text/css">
.test{
font-size:140%;
}
.test a{
cursor:pointer;
}
</style>
</head>
<body onload="onLoad()">
<div class="test">
<a onclick="SendRequest('test1.php?id=1', 'test1')" title="1" >1</a>
<a onclick="SendRequest('test1.php?id=2', 'test1')" title="2" >2</a>
<a onclick="SendRequest('test1.php?id=3', 'test1')" title="3" >3</a>
<a onclick="SendRequest('test1.php', 'test1')" title="brak" >brak id</a>
<div id="test1">
</div>
</body>
</html>
Plik test1.php podstrony
<?
echo '<strong>'.$_GET['id'].'</strong>';
?>
Teraz wynik jaki otrzymuje po kliknięciu na odpowiednie linki:
np. po kliknięciu na link 1 powinno się wyświetlić 1, u mnie wyświetla się to :
'.$_GET['id'].''; ?>
Zaznaczę ,że używam BitNami WAPPStack i tam ,powinno się do metod $_GET i $_POST dodawać napoczątku @,
czyli powinno wyglądać to odpowiednio tak : @$_GET i @$_POST.
Jednak po zmianie wynik jest ten sam czyli :
'.@$_GET['id'].''; ?>
Bardzo proszę was o pomoc , bo już nie wiem co mogę zrobić.
Może coś trzeba zmienić w pliku php.ini
Z góry dzięki za każdą odpowiedź.
Może coś w ustawieniach php