Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [wysylanie danych]problem
nbkadi
post 9.01.2005, 09:37:23
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.11.2004

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


witam moja strona wykorzystuje autoryzacje ! i robie sobie takie panele pod rozne /dodawanie demek, clan wars, members, news itp ! i wlasnie z modulem news mam problemy ! oczywiscie wszystko odbywa sie za pomoca sesji a wiec jesli ktos niepowolany bedzie chcial ujrzec index.php?go=root_dodaj_news otrzyma komunikat

Cytat
Dostep zabroniony / Access Denied - wszystkie sesje sa monitorowane


wszystko dziala ale w czym rzec ! chodzi oto ze juz po owczesnym zalogowaniu sie otrzymujemy dodstep poprzez panel administracjyjny do wszystkich modulow ktore zarzadzaja trescia jednym z nich jest dodawanie newsa chodzi oto ze dane z wyslanego formularza nie zostaja wyslane do pliku xxx.dat > wczesniej wszystko dzialao boje sie ze to cos z tym print "
Zreszta zobaczcie sami !

  1. <p>
  2.  
  3. <?
  4. if(!auth())
  5. {
  6. print &#092;"<p align=center><b>Dostep zabroniony / Access Denied</b> - wszystkie sesje sa monitorowane</p>\";
  7. }
  8. else
  9. {
  10. print &#092;"
  11.  
  12. <?
  13.  if(!$napisz) { //
  14. ?>
  15. <FORM action=\"index.php?go=root_dodaj_newsa\" method=\"POST\">
  16. <INPUT type=\"hidden\" name=\"napisz\" value=\"tak\">
  17. Autor newsa: <INPUT type=\"text\" name=\"newsa_tytul\"><BR>
  18. Tresc newsa: <BR>
  19. <TEXTAREA name=\"newsa_tresc\" rows=5 cols=20></TEXTAREA><BR><BR>
  20. <INPUT type=\"submit\" value=\"Dodaj\">
  21. </FORM>
  22.  <?
  23.  } else { // zapisz newsa.
  24. copy('newsy.dat', 'tmp.dat'); 
  25. $formatNewsa = &#092;"<p>::<B>%s</B> (%s)<BR>%s</p>\"; // pierwsze %s to tytul, drugie %s to czas, ost. tresc
  26. $plikNews = fopen('newsy.dat', 'w');
  27. $tre = sprintf($formatNewsa, $newsa_tytul, date('d/m/Y H:i'), $newsa_tresc);
  28. $stareNewsy = implode('', file('tmp.dat'));
  29. $tre = $tre.$stareNewsy;
  30. fwrite($plikNews, $tre);
  31. fclose($plikNews);
  32.  echo '<CENTER>News zostal dodany</CENTER>';
  33.  
  34.  }
  35. ?>
  36. \"
  37. ;
  38. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
czachor
post 9.01.2005, 11:35:24
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


  1. <p>
  2.  
  3. <?
  4. if(!auth())
  5. {
  6. print &#092;"<p align=center><b>Dostep zabroniony / Access Denied</b> - wszystkie sesje sa monitorowane</p>\";
  7. }
  8. else
  9. {
  10. //print \" Po co ten print?questionmark.gif
  11.  
  12.  
  13.  if(!$napisz) { //
  14. ?>
  15. <FORM action=\"index.php?go=root_dodaj_newsa\" method=\"POST\">
  16. <INPUT type=\"hidden\" name=\"napisz\" value=\"tak\">
  17. Autor newsa: <INPUT type=\"text\" name=\"newsa_tytul\"><BR>
  18. Tresc newsa: <BR>
  19. <TEXTAREA name=\"newsa_tresc\" rows=5 cols=20></TEXTAREA><BR><BR>
  20. <INPUT type=\"submit\" value=\"Dodaj\">
  21. </FORM>
  22.  <?
  23.  } else { // zapisz newsa.
  24. copy('newsy.dat', 'tmp.dat'); 
  25. $formatNewsa = &#092;"<p>::<B>%s</B> (%s)<BR>%s</p>\"; // pierwsze %s to tytul, drugie %s to czas, ost. tresc
  26. $plikNews = fopen('newsy.dat', 'w');
  27. $tre = sprintf($formatNewsa, $newsa_tytul, date('d/m/Y H:i'), $newsa_tresc);
  28. $stareNewsy = implode('', file('tmp.dat'));
  29. $tre = $tre.$stareNewsy;
  30. fwrite($plikNews, $tre);
  31. fclose($plikNews);
  32.  echo '<CENTER>News zostal dodany</CENTER>';
  33.  
  34.  }
  35. ?>


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
nbkadi
post 9.01.2005, 17:46:46
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.11.2004

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


Cytat
arse error: parse error, unexpected '=' in /home/users/*****/public_html/root_dodaj_newsa.php on line 26



sad.gif

po to print bo jesli kto se wpisze index.php?go=root_dodaj_newsa to bedzie mogl dodac newsa a tak jesli ktos nie jest zalogowany dostanie info


Cytat
Dostep zabroniony / Access Denied</b> - wszystkie sesje sa monitorowane


a jesli zalogowany bedzie mogl dodac newsa

Ten post edytował nbkadi 9.01.2005, 17:48:35
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 Wersja Lo-Fi Aktualny czas: 23.06.2025 - 14:57