Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przejście do następnej linii
cano
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.06.2007

Ostrzeżenie: (0%)
-----


Chcę zrobić stronkę, która modyfikuje plik tak, że wstawia tekst w drugą linijkę pliku:
  1. <?
  2. echo '<meta charset=ISO-8859-2>';
  3. echo '<form action="wynik.php" method=post>
  4. <tr>
  5. <td>Wpisz tekst:</td>
  6. </tr>
  7. <tr>
  8. <td><input size="60" name="text" cols="100" rows="10"></textarea></td>
  9. </tr>
  10. <tr>
  11. <td><input type=submit value="Zmień" ></td>
  12. </tr>
  13. </table>'
  14. ?>

Formularz, który pyta o to, co ma być dodane.

  1. <?
  2. echo '<meta charset=ISO-8859-2>';
  3. $plik = fopen ("pliczek.txt", "r");
  4. while (!feof ($plik)) {
  5. $linijki[] = fgets($plik, 4096);
  6. $licz++;
  7. }
  8. fclose ($plik);
  9. $nowedane = $linijki[0];
  10. $nowedane .= $_POST['text']; //Co mam tu wstawić, żeby przeszło do następnej linijki?
  11. for($i=1; $i<$licz-1;) {
  12. $nowedane .= $linijki[$i];
  13. $i = $i+1;
  14. }
  15. $plik = fopen ("pliczek.txt", "w");
  16. fwrite ($plik, $nowedane);
  17. fclose ($plik);
  18. ?>

To co dopisałem w kodzie: jak zrobić, żeby linijka druga pliku przeskakiwała do trzeciej? Z góry dzięki!

Pzdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Mazur_pl
post
Post #2





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 11.05.2007

Ostrzeżenie: (0%)
-----


Nie wiem czy dobrze zrozumiałem ale $_POST['....']."\n";
Go to the top of the page
+Quote Post
LonelyKnight
post
Post #3





Grupa: Zarejestrowani
Postów: 240
Pomógł: 13
Dołączył: 1.06.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $nowedane .= $_POST['text']."n";
  3. ?>
Go to the top of the page
+Quote Post
cano
post
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.06.2007

Ostrzeżenie: (0%)
-----


Początki bywają trudne. Mój pierwszy dzień z php. Wiedziałem, że \n powinno rozwiązać sprawę, ale nie wiedziałem gdzie je dać i wywalało mi to "\n" w pliku. Teraz działa, wielkie dzięki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) .

Pzdr

Ten post edytował cano 8.06.2007, 19:32:39
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 02:43