// set the data handling function
$form->onSaved ( "doRun" );
// display the form
$form->flush();
// the data handling function
// NOTE: 2 arguments! This differs from the function onCorrect!!
function doRun($data) {
$url = "newsitem_list.php";
echo
"<script language='javascript'>\n".
"document.location.href='".$url."';\n".
"</script>\n";
}
Zet je functie boven in je php bestand, dan kun je met een header naar de nieuwe locatie. Doe de rss feed boel gewoon in de functie.
Je kunt dit niet hidden oplossen in php
<?php
function doRun( $id, $data )
{
// doe je rss feed ding
include( 'rssfeed.php' );
// header naar de nieuwe locatie
header('location:newsitem_list.php');
exit;
}
Ik weet niet of ik je jou begrijp. Maar het script doe nu precies wat hij moet doen.
ALLEEN als er een submit is (dus er word een nieuw item toegevoegd) wil ik dat OOK nog even dat rss.php script wordt uitgevoerd om een nieuwe XML aan te maken. Maar de gebruiker moet na de Submit wel terug naar de newsitemlist. En ik weet (gebrek aan php kennis mijnerzijds) niet of dat zo lukt als jij zegt.
maar ik ga het even uit proberen