OriPL Opublikowano 12 Maja 2009 Udostępnij Opublikowano 12 Maja 2009 Witam mam teraz taki problemik ;] nie umiem się jeszcze posługiwać baza danych MySQL wiec robię wszystko na plikach tekstowych ;] i mam takie pytanko: ------------------------------- BlaBlaBla|BlaBlaBla|BlaBLaBla chcial bym żeby zamiast tych "--------" był kolejny wpis ;] tylko jak to zrobić?? potrafię zrobić na samym końcu dokumentu ale nie potrafię zrobić na samym początku... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 12 Maja 2009 Administratorzy Udostępnij Opublikowano 12 Maja 2009 $x=filegetcontents("plik.txt"); $x = 'BlaBlaBla|BlaBlaBla|BlaBLaBla' . "\r\n" . $x; fileputcontents($x,"plik.txt"); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
OriPL Opublikowano 12 Maja 2009 Autor Udostępnij Opublikowano 12 Maja 2009 ale wartość linijki nie jest znana... i ich liczba także nie jest znana ;/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 12 Maja 2009 Administratorzy Udostępnij Opublikowano 12 Maja 2009 Włącz głowę //wczytanie $x=filegetcontents("plik.txt"); // ... operacje $x = 'tekst_do_zapisania_ktory znam' . "\r\n" . $x; fileputcontents($x,"plik.txt"); //koniec pliku i sobie po drodze dodajesz co tam chcesz. To nie ma znaczenia ile linijek.... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 12 Maja 2009 Udostępnij Opublikowano 12 Maja 2009 gnysek, ale mieszasz. Po primo nie ma czegoś takiego jak "filegetcontents" tylko file_get_contents, tak samo jak file_put_contents. Po drugie kolejność argumentów xP $tmp = file_get_contents("plii.txt"); #co tam tylko chcesz.. $tresc = "ta linia zostanie wpisana na początku pliku :p"; file_put_contents( "plik.txt", $tresc. "\r\n". $tmp ); ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 12 Maja 2009 Administratorzy Udostępnij Opublikowano 12 Maja 2009 oj dobra, bo piszę w tylu językach, że już teraz nie wiem gdzie jest CamelCase, gdzie są _ i się gubię, złapałeś mnie :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
OriPL Opublikowano 12 Maja 2009 Autor Udostępnij Opublikowano 12 Maja 2009 BAAAARDZO dziekuje ;] Jestem Zielony w PHP i nie znalem jeszcze tych funkcji ;]: file_put_contents(); i file_get_contents(); Edit: Zapomnialem oddac ;] DZIAŁA CUD MIÓD :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kofel Opublikowano 12 Maja 2009 Udostępnij Opublikowano 12 Maja 2009 gnysek, ale mieszasz. Po primo nie ma czegoś takiego jak "filegetcontents" tylko file_get_contents, tak samo jak file_put_contents. Po drugie kolejność argumentów xP $tmp = file_get_contents("plii.txt"); #co tam tylko chcesz.. $tresc = "ta linia zostanie wpisana na początku pliku :p"; file_put_contents( "plik.txt", $tresc. "\r\n". $tmp ); ;) Już nie łap takiego bulwersu, by sobie znalazł w manualu odpowiednie funkcje... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się