Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>Muunna tulokset VRL:oon</title>
- <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
- </head>
- <body>
- <div class="container mt-5 w-50">
- <?php
- if (isset($_POST['muunna'])) {
- if(strpos($_POST['rivit'], "\n")) {
- // tässä jaetaan eri riveillä olevat hevoset erikseen
- $rivit = explode("\n", $_POST['rivit']);
- } else {
- // jos rivejä on vain yksi, luetaan se
- $rivit = array($_POST['rivit']);
- }
- echo '<div class="alert alert-success" role="alert">';
- // käydään jokainen rivi yksitellen läpi
- foreach ($rivit as $rivi) {
- // tässä muutetaan jokainen tabin painallus ;-merkiksi
- $rivi = trim(preg_replace('/\t/', ';', $rivi));
- // tässä haetaan jokainen arvo järjestyksessä
- list($vhtunnus, $nimi, $osoite, $a, $b, $c, $ka, $yht, $palkinto) = explode(";", $rivi);
- // tässä tulostetaan arvot, niitä voi jättää myös pois. myös välimerkit on lisätty
- echo $vhtunnus . ';' . $yht . ';' . $palkinto . ';' . $a . ' + ' . $b . ' + ' . $c . ' + ' . $ka . ' = ' . $yht . 'p.<br>';
- }
- echo '</div>';
- }
- ?>
- <form action="" method="post">
- <h2>Muunna tulokset</h2>
- <p>PSB:n tulosten muunto VRL:oon sopivaksi suoraan Sheetsistä!<br>
- Syötä tiedot muodossa:<br>
- <em>VH-tunnus, rotu-skp Hevosen nimi, hevosen osoite, piste A, piste B, piste C, keskiarvo, yhteispisteet, palkinto</em><br>
- erotettuna <strong>tabeilla</strong>.</p>
- <textarea rows="10" class="form-control" name="rivit" width="100%"></textarea><br>
- <input class="btn btn-primary" type="submit" name="muunna" value="Muunna">
- <p>Eikö tällä suju omien tulosten laitto? Kopioi <a href="https://pastebin.com/k50sJeqM">koodi</a> ja muokkaa sopivaksi!</p>
- </form>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement