Toi ylempi lisää kahteenkertaan tiedot tauluun. Miten noi erotetaan toisistaan? molemmat lisää siis samaan tauluun, toinen linkkejä toinen maileja.
echo "<html><body>"; echo "<form method='POST' action='$PHP_SELF' name='lisaa'> <pre> Linkki: <input type='text' name='linkki' value='http://' size='40'> <input type='submit' value=' Lisää linkki ' target='_self' name='B1'> Otsikko: <input type='text' name='otsikko' size='40'> <input type='reset' value='Tyhjennä' name='B2'> Kuvaus: <input type='text' name='kuvaus' size='40'> Luokka: <input type='text' name='luokka' size='40'> </pre> <input type='hidden' name='om' value='saku'> </p> </form>";
echo "<html><body>"; echo "<form method='POST' action='$PHP_SELF' name='lisu'> <pre> Nimi: <input type='text' name='kuvaus' size='60'> <input type='submit' value=' Lisää linkki ' target='_self' name='B1'> Osoite: <input type='text' name='linkki' value='' size='60'> <input type='reset' value='Tyhjennä' name='B2'> </pre> <input type='hidden' name='luokka' value='mail'> <input type='hidden' name='om' value='saku'> </p> </form>";
(Mod. Edit. Kaksi koodia, siis kahdet kooditagitkin.)
Jos ton pitäis olla yhtenäinen koodi, niin et tiedä mitään hötömölöstä. Lue joku opas.
Jos haluat välttämättä molemmat formit samalle sivulle tai niiden käsittelyn samalle skriptille, voit tunnistaa formin esimerkiksi tuolla piilokentällä luokka. Jos sen arvo on "mail", voit lisätä mailin kantaan, jos jotain muuta, lisää linkki.
HTML näyttää aika huonolta. Tuo <pre>-tagin käyttäminen formin inputtien muotoiluun on vähän huono tapa, ja onpa tuolla </p>:kin, vaikka aloitustagia ei näy missään. Lisäksi jos nuo on tarkoitus olla vielä samalla sivulla, nuo toiset <html> ja <body>-tagit kannattaa ottaa pois - ja täytyisipä ne sulkeakin jossain välissä.
Aja koodisi validaattorin läpi, niin näet, mitä korjattavaa siinä on.
Aihe on jo aika vanha, joten et voi enää vastata siihen.