XxMichałxX Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Umiem odczytać z pliku tekstowego cos tam (include) ale nie umiem zapisac.. np zapisz_do_pliku_tekstowego("plik.txt","$tekst") Jak to zrobic? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 (edytowane) W sumie napisałem ci takie coś, ale nie jestem pewien, czy będzie śmigać : <?php // zmienna $dane, która będzie zapisana // może także pochodzić z formularza np. $dane = $_POST['dane']; $dane = "tekst do wprowadzenia\n"; // przypisanie zmniennej $file nazwy pliku $file = "baza.txt"; // uchwyt pliku, otwarcie do dopisania $fp = fopen($file, "a"); // blokada pliku do zapisu flock($fp, 2); // zapisanie danych do pliku fwrite($fp, $dane); // odblokowanie pliku flock($fp, 3); // zamknięcie pliku fclose($fp); ?> A żeby dopisać coś na samym początku to musisz użyć 'rewind'. Tak mi się wydaję :) Edit : Z resztą poczytaj : http://webmade.org/porady/zapis-pliku-odcz...plikach-php.php Edytowane 16 Marca 2009 przez Mimek Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
adam014 Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 $tresc=$_POST['tresc']; $plik=fopen("pliczek.txt","w"); fputs($pliczek,$tresc); fclose($plik); EDIT: Aha i najlepiej żeby plik miał CHMOD 666 :D Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 16 Marca 2009 Autor Udostępnij Opublikowano 16 Marca 2009 ok. bo ja robie sobie takiego shoutboxa tylko że teraz każdy moze sobie jakikolwiek kod php czy html wpisac.. jak zrobic zeby ignorowalo te kody? edit: a jak zrobić, że jeżeli w zmiennej $dane istnieją znaki "<" lub ">" to ma je wykasowac? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
adam014 Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Kilka bardzo przydatnych funkcji:addslashes,stripslashes,nl2br :D To są praktycznie podstawy,więc zanim zaczniesz programować,to przeczytaj jakąkolwiek książkę nt. PHP. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kofel Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Chyba dokumentacje miałeś na myśli Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 To już do wszystkiego potrzeba książki? Dopełnię tylko wypowiedź Kofelka: http://www.php.net/manual/pl/ i file_put_contents. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Makary155 Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Na necie jest pełno gotowców shoutboxów, wystarczy poszukać Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 16 Marca 2009 Administratorzy Udostępnij Opublikowano 16 Marca 2009 Umiem odczytać z pliku tekstowego cos tam (include) ale nie umiem zapisac.. np zapisz_do_pliku_tekstowego("plik.txt","$tekst") Jak to zrobic? file_put_contents('plik.txt',$tekst); Przypominam, że 'plik.txt' i "plik.txt" to nie to samo. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kofel Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Różnica jest taka że w "" są respektowane znaki \n \t itp. więc o czym ty mówisz? ; o Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Jest różnica, ' jest szybsze ( to raz ) właśnie z tego względu, że nie uwzględnia znaków ucieczki ( to dwa ). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Filar Społeczności Ranmus Opublikowano 16 Marca 2009 Filar Społeczności Udostępnij Opublikowano 16 Marca 2009 A trzy, że już dawno w php różnica szybkości między ' a " stała się praktycznie niezauważalna, że tego się nie optymalizuje. ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Ale " brzydziej wygląda od ', dlatego osobiście stosuję apostrofy. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 16 Marca 2009 Administratorzy Udostępnij Opublikowano 16 Marca 2009 od kiedy stosuje się coś co wygląda ładniej, zamiast tego co jest optymalniejsze i lepsze ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 16 Marca 2009 Autor Udostępnij Opublikowano 16 Marca 2009 Na necie jest pełno gotowców shoutboxów, wystarczy poszukać ale ja chce zrobic swoj ;P apropo: " i ' myślałem że ' ignoruje zmienne: np echo '$dupa' pokaze tekst '$dupa' a nie wartość tej zmiennej ? Kilka bardzo przydatnych funkcji:addslashes,stripslashes,nl2br a gdzie mogę się o nich dowiedziec jak działają? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Tymon Opublikowano 16 Marca 2009 Udostępnij Opublikowano 16 Marca 2009 Dopełnię tylko wypowiedź Kofelka: http://www.php.net/manual/pl/ i file_put_contents. 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ę