Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Prosty skrypt edycji pliku
Age1869
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 6
Dołączył: 25.10.2010
Skąd: Radzyn Podlaski

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


Hej, piszę właśnie prosty skrypt edycji pliku wybranego przez usera. Chciałbym, żeby wyświetłał on pobraną treść w odpowiednim miejscu formularza:

  1. <?php
  2.  
  3. if ($_POST['number'])
  4. {
  5. $_POST['tresc'] = file_get_contents($_POST['number']'.php');
  6. }
  7. if ($_POST['koment'] == 1)
  8. {
  9. $koment = "<br /><br /><?php include('includes/komentarze.php'); ?>";
  10. }
  11. if ($_POST['licznik_do'] == 1)
  12. {
  13. $licznik = "<?php include('includes/zliczanie_wejsc_do_artykulu.php'); ?><br /><br />";
  14. }
  15. if ($_POST['autor'])
  16. {
  17. $wstaw = $licznik + $_POST['tresc'] + $koment;
  18. $pobierzxd = fopen($_POST['number']'.php', "w+");
  19. fputs($pobierzxd, $wstaw);
  20. echo 'Edycja udana <br /><br />';
  21. }
  22. ?>
  23.  
  24. <form method="POST">
  25. Numer artykulu do otworzenia: <input name="number" type="text" size="15" /><br />
  26. <input type="submit" name="pobierz" value="pobierz plik"></form><br />
  27.  
  28. <form method="POST">
  29. Komentarze <input type="checkbox" value="dodać" name="koment"><br />
  30. Licznik_odw <input type="checkbox" value="dodać" name="licznik_od"><br />
  31. Tytuł: <input type="text" size="55" name="titel"><br />
  32. Autor: <input type="text" size="55" name="autor"><br />
  33. Treść: <input type="text" size="55" name="tresc"><br />
  34. <input type="submit" value="Wyslij" />
  35. </form>
  36.  
  37. <?php
  38. $arty = mysql_query("SELECT * FROM najcz", $connect);
  39. while ($dane1 = mysql_fetch_array($arty))
  40. {
  41. echo 'numer: ' . $dane1['id'] . ' tytul: ' . $dane1['adres'];
  42. }
  43. ?>


i wywala mi błąd:
  1. Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/.../domains/.../public_html/4a.php on line 5


--------------------
Michal Zarobkiewicz Photographic Gallery
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
konrados
post
Post #2





Grupa: Zarejestrowani
Postów: 623
Pomógł: 79
Dołączył: 16.01.2008

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


No to spójrz na tę linijjkę, kropki zapomniałeś, winno być raczej:


  1. $_POST['tresc'] = file_get_contents($_POST['number'].'.php');
Go to the top of the page
+Quote Post
Age1869
post
Post #3





Grupa: Zarejestrowani
Postów: 118
Pomógł: 6
Dołączył: 25.10.2010
Skąd: Radzyn Podlaski

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


Dzięki wielkie za pomoc! Wszystko działa ;-)


--------------------
Michal Zarobkiewicz Photographic Gallery
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 08:58