ďťż
Podstrony
|
telcocafeWitam. Mam następujący problem. Posiadam plikt .txt z cytatami (ok 170 kazdy w osobnym wierszu). Wiersz ma następującą konstrukcję:" C Y T A T " Autor Czyli cytat rozpoczyna się i kończy cudzysłowem po czym do końca linii pozostaje tylko autor. Chcę to teraz wgrać do bazy danych (id, cytat, autor). Problem polega na wyciągnięciu z .txt cytatu okalonego cudzysłowami no i autora ktory jest poza nimi. Nie mogę dopasować do tego żadnej funkcji PHP - zna ktoś rozwiązanie? Z góry dziękuję. Witam. Mam następujący problem. Posiadam plikt .txt z cytatami (ok 170 kazdy w osobnym wierszu). Wiersz ma następującą konstrukcję: " C Y T A T " Autor Czyli cytat rozpoczyna się i kończy cudzysłowem po czym do końca linii pozostaje tylko autor. Chcę to teraz wgrać do bazy danych (id, cytat, autor). Problem polega na wyciągnięciu z .txt cytatu okalonego cudzysłowami no i autora ktory jest poza nimi. Nie mogę dopasować do tego żadnej funkcji PHP - zna ktoś rozwiązanie? Z góry dziękuję. preg_match() a i nawet str_replace() w tym wypadku wystarczy Użytkownik .:dR@kE:. edytował ten post 21 sierpień 2006, 15:27 substr + strpos substr - pokazuje fragment tekstu od .. do ... strpos - pokazuje pozycje fragmentu tekstu (w tym wypadku ") (albo regularne, np preg_match) Użytkownik Einzeinbleth edytował ten post 21 sierpień 2006, 15:27 a nie lepiej tak? function cytat($id) { $plik = file('wyslij.php'); // tu plik z cyctatami list(, $cytat, $autor) = explode('"', $plik[$id-1]); return $autor.' napisał: <i>'.$cytat.'</i>'; } a wyswietlic tak echo cytat(1); gdzie 1 to ID cytatu (linijka w ktrej jest cytat) Użytkownik bikstopa edytował ten post 21 sierpień 2006, 19:47 |
|||
Sitedesign by AltusUmbrae. |