I figured out something of a possible solution for iWeb using JavaScript.
Put the following into a file named "moneyscript.js"
PHP:
function getFile(pURL) {
if (window.XMLHttpRequest) { // code for Mozilla, Safari, etc
xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=postFileReady;
xmlhttp.open("GET", pURL, true);
xmlhttp.send(null);
} else if (window.ActiveXObject) { //IE
xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
if (xmlhttp) {
xmlhttp.onreadystatechange=postFileReady;
xmlhttp.open('GET', pURL, true);
xmlhttp.send();
}
}
}
// function to handle asynchronous call
function postFileReady() {
if (xmlhttp.readyState==4) {
if (xmlhttp.status==200) {
alert(xmlhttp.responseText);
}
}
}
getFile('../money.txt');
Then create a file named "money.txt" with the following content.
Saves these files to the desktop or somewhere you can keep track of them. Then head to iWeb. I'll be assuming you have version 2 at least, which has the HTML Snippet feature. Go under Insert and click on HTML Snippet. This will give you a window to add code in. Place the following code in it.
HTML:
<script type="text/javascript" src="../moneyscript.js"></script>
Where this snippet is placed on the page doesn't matter. Now save and publish the site to a folder. Go to the folder where it published. There should be a folder named "Site" inside it. This is where you want to place the files we created earlier (moneyscript.js and money.txt). Now upload the files to the web server and try it out. * Note that the script will not work if you try to view it locally before uploading because it's using a function that only works on a server (generally speaking).
With the way it's currently written this will just bring up a window that says "hello world" and nothing more. I don't really understand what it is you want to happen on your page. The money.txt file would be where this "other person" would go to change these exchange rates. So they would only need to edit a text file. The JavaScript can be further editing to parse out any specific text in that file and add it to the HTML structure and whatnot, but again, not really sure what you're wanting specifically. Another note, you'll need to keep the moneyscript.js and money.txt saved separately because each time you do a Publish to Folder from iWeb those files will disappear as it overwrites the folders. A pain yes.
This is likely going to be one of the easier solutions you can do if you're using iWeb and don't have access to any server side scripting languages (like PHP). So you can see why people haven't been giving much guidance to you.