Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Edytowanie newsa, jak to zrobić?
MissMoneypenny
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.06.2005

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


Zaczęłam pisac prosty skrypt newsów (dopiero się uczę) i chcę spróbować dodać do niego panel administracyjny w dodawaniem newsów (to sobie poradziłam) ale gorzej jest już z edycją wpisów (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .Nie wiem jak się zabrać do tego. Może ktoś mógłby mi doradzić w jaki sposób to najprościej wykonać. Nie chodzi mi o gotowca tj. żeby mi ktoś napisał bo chcę się nauczyć. Jeśli ktoś może mi podpowiedzieć to byłabym bardzo wdzięczna.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MissMoneypenny
post
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 11.06.2005

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


Przeszukałam forum i znalazłam coś co mogłabym wykorzystać w swoim sktypcie. Próbowałam dostosować to do moich danych ale coś robię żle. Nie zapisuje mi pliku a jak już zapisze to zamiast spodziewanych danych jest Array. Nie potrafię znależć błędu, może ktoś będzie wiedział co jest źle. przedstwawiam ten fragment kodu:
  1. <?php
  2. if(!($_POST['id']==&#092;"\")){
  3. $plik=&#092;"newsy.txt\";
  4. $tablica=file($plik);
  5. $ile=count($tablica);
  6. $nr=$_GET['edit_id'];
  7. unset($tablica[$nr]);
  8. for($i=0; $i<=$nr-1; $i++){
  9. $tab[]=$tablica[$i];
  10. }
  11. $tab[]=&#092;"$_POST['id']|$_POST['dodal']|$_POST['nazwa']|$_POST['tresc']n\";
  12. for($i=$nr+1; $i<=$ile-1; $i++){
  13. $tab[]=$tablica[$i];
  14. }
  15. $plik=&#092;"newsy.txt\";
  16. $fp=fopen($plik, &#092;"w\");
  17. flock($fp, 2);
  18. fwrite($fp, $tab);
  19. flock($fp, 3);
  20. fclose($fp);
  21.  
  22. }
  23. ?>

http://forum.php.pl/index.php?showtopic=6758&hl=

To jest to co znalazłam na forum (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Z góry dzięki za wskazówki co robię nie tak
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 18:11