Short Php kirjoitti:
Few hours, and problem is here again
Eli siis miksi tämä id:n perusteella hakeminen ei luonnistu?
<?php $jasenfile = file("jasenet.txt"); if(isset($_GET['id'])) { for ($o = 0; $o < count($jasenfile); $o++) { $dynamitee = explode("|", $jasenfile[$o]); if ($dynamitee[3] === $_GET['id']) { echo "Id: " . $dynamitee[3] . "<br>Nimi: " . $dynamitee[0] . "<br> Pistemäärä: " . $dynamitee[1] . "<br>"; } } ?>
*** jasenet.txt Matti|50|m@mail.com|1 Matti|80|m@mail.com|2 Matti|70|m@mail.com|3 Pekka|71|jee@mailer.com|4
trim
Eli?
Oma-aloitteisuutta saa olla. Kantsii tutustua http://www.php.net -sivustoon ja sen kattavaan hakuun. https://www.php.net/manual/fi/function.trim.php
Juu kyllä olen tuon php.net:in trimmin tutkinut, mutta mihin kohtaan scriptiä minun pitäisi tuo trim tunkea?
EDIT: Oops, tietysti se dynamiitti piti trimmata. Kiitos avusta!
Myös rtrim riittää, ja funkkarin läpi pitää ajaa lähinnä tuo id, sillä sen perässä on rivinvaihtomerkki.
Ei mitään trimmejä, kun homma hoituu lisäämällä rivin loppuun | merkki.
Tämä on niin yleinen ongelma, jonka kanssa olen joskus itsekin paininut :)
Tosiaan, | rivin loppuun on nopeampi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.