PHP HELP
-
#191
Tehát így működik:
<card id="chat" title="Chat" ontimer="chat.php?r=<?php echo $_GET['r']; ?>&nicknev=<?php echo $_POST['nicknev']; ?>&nyelv=<?php echo $_POST['nyelv']; ?>&g=bent">
<timer value="350"/>
(kiegészítve azzal, hogy a másik oldalon megkapott URL-változókat űrlapváltozókká alakítom valahogy így:
if (isset($_GET['nicknev'])) {
$_POST['nicknev'] = $_GET['nicknev'];
};
Így viszont nem működik:
<onevent type="ontimer">
<go href="chat.php?r=<?php echo $_GET['r']; ?>" method="post">
<postfield name="nicknev" value="<?php echo $_POST['nicknev']; ?>" />
<postfield name="nyelv" value="<?php echo $_POST['nyelv']; ?>" />
<postfield name="g" value="bent" />
</go>
</onevent>
<timer value="350"/>
Én fogalmam sincs, hogy miért nem.
Pedig a második verzió elegánsabb lenne.
WML időzítővel nem lehet átadni POST változót?