Miten saisi tehtyä php- koodin joka vastaanottaisi muuttujan arvon, laskisi onko se pienempi kuin toinen muuttuja ja tulostaisi tietyn arvon sivulle. Ite kun ei php meinaa sujua mutta pitäs sivui tehä. (P.S. Oon iloinen vaik ratkaisu löytyis javascriptilki.
Tämän näkönen siit jotenki pitäs tulla jos käyttäis javascriptii:
*ekasivu.html <html> <head> <title>Ekasivu</title> </head> <body> <form name="formi" action="tokasivu.php" method="post"> Numero: <input type="text" name="numero"><br> <input type="submit" value="Lähetä"> </form> </body> </html> *tokasivu.php <html> <head> </head> <body> <script> var ykkonen=<?php echo($numero) ?> var kakkonen=12345 if (ykkonen <= kakkonen) {document.numeroformi.numero.style.backgroundColor=("#00000")} </script> <form name="numeroformi"> <input type="text" name="numero" value="114545"> </form> </body> </html>
Ja vielä kun olis valmista koodia tulis koska olen (sanoin jo) huono php:ssä :D
<?php //tokasivu.php //asetetaan $numero-muuttujaan joku numero $numero = 1337; //verrataan onko saatu luku pienempi tai yhtäsuuri kun asettamamme numero if ($_POST["numero"] <= $numero) echo "tänne jotain"; else echo "tänne ehkä jotain muuta?"; ?>
edit: kooditagit
numerotsekki.php
<html> <head><title>Nrovrt</title></head> <body> <?php $eka = $_POST['eka']; $toka = $_POST['toka']; ?> <form action="numerotsekki.php" method="POST"> <table border=1> <tr><td colspan=2 align="center"><h3>Tsikkatsybbälernä numbraatti</td></tr> <tr><td width="250px" align="center"><input type="text" name="eka" alt="hyi hyi IE" title="anna eka numero"></td> <td width="250px" align="center"><input type="text" name="toka" alt="hulluilla on halvat huvit" title="anna toka numero"></td></tr> <tr><td colspan=2 align="center"><br /><input type="submit" value="Tsekkaa"></td></tr> <tr><td colspan=2 align="center"><h2> <?php if ($eka<=$toka) print "Samat luvut, KA-ME-HA-ME-HA!"; else print "Voi varpunen - luvut eivät täsmää"; ?> </td></tr> </table> </form> </body> </html>
Ei se nätti ole, mutta antaa osviittaa. Kopioimalla ei opi kuin huonoille tavoille, joten siitä vain tutkailemaan mikä mättää kun ruudulle pamahtaa vallan merkillisiä juttuja..
Ööh kiitti Legu. Sivujen "laskuri" (Et kumminkaan ymmärtäis) toimii paremmin ja HellCome, kyll tota Legun koodiiki piti muuttaa. Usko pois että oon viisaampi php:s tän jälkee.
Aihe on jo aika vanha, joten et voi enää vastata siihen.