in article 20010429.185647.2046027652.1755@spookcentral.obel.auc.dk, Henrik
Farre at look@my.signature.txt wrote on 30/04/01 00:56:
> Hvor kalder du functionen?
Hovedscriptet ser sådan her ud. Variablen function sættes i en html form i
en af de andre funktioner med $PHP_SELF som action...
connect_to_db();
if ($function=="insert") {
insert();
} elseif ($function=="add") {
add();
} elseif ($function=="edit") {
edit();
} elseif ($function=="opdater") {
opdater();
} else {
display();
}
mysql_close();
Når funktionen skrives direkte i ovenstående virker den fint:
if ($function=="insert") {
insert();
} elseif ($function=="add") {
add();
} elseif ($function=="edit") {
edit();
} elseif ($function=="opdater") {
// opdater();
if (form_validated()) {
if (mysql_query("UPDATE hold3personer SET username='$username',
adress='$adress', email='$email', phonehome='$phonehome',
phonework='$phonework', phonemobile='$phonemobile', icq='$icq' WHERE
userid='$REMOTE_USER'")) {
echo "<font color=\"red\"><b>Dine data er
opdateret!</b></font><br>";
display();
} else {
echo "<font color=\"red\"><b>Ikke opdateret!</b></font><br>";
}
} else {
echo "<font color=\"red\"><b>Ikke valideret!</b></font><br>";
edit();
}
} else {
display();
}
Variabler i funktionen er erklæret med global så det er ikke det - man hvad
så?
// Mads (
http://www.doubleloop.dk)
--------------------------------------
Site news 16-03-2001: New photos online in the Freestyle People, Freestyle
Places and Digital Dreams exhibitions. Mmmmmm...
Go check it out @ If thine eye offend thee...
http://imv.au.dk/~mads/