Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Autocompete, Ukrycie danych
Ryder
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 5.01.2008

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


Witam,

Mam pytanie odnośnie skryptów "autocompete".
Do tej pory korzystałem z http://bassistance.de/jquery-plugins/jquer...n-autocomplete/

Chcialbym zrobić podpowiadanie nazwy użytkownika przy tworzeniu wiadomości.
Skrypt działa w ten sposób, że dostarczam mu plik z listą użytkowników (json.)

Ale, jeżeli wpiszę w przeglądarce nazwę pliku żródłowego (http://nazwastrony.pl/users.php) to wyświetla się lista użytkowników - Chciałbym tego unikąć.

Pytanie, czy można jakoś zabezpieczyć plik, aby nie był dostępny po wpisaniu w pole adresu przeglądarki.
Czy muszę skorzystac z innego rozwiązania (Ajax?) lub innego skryptu jQuery?


Przykładowy skrypt:
  1. <script type="text/javascript">
  2. $(function() {
  3. function format(mail) {
  4. return mail.name + " &lt;" + mail.to + "&gt";
  5. }
  6. $("#email").autocomplete('users.php', {
  7. multiple: true,
  8. dataType: "json",
  9. parse: function(data) {
  10. return $.map(data, function(row) {
  11. return {
  12. data: row,
  13. value: row.name,
  14. result: row.name + " <" + row.to + ">"
  15. }
  16. });
  17. },
  18. formatItem: function(item) {
  19. return format(item);
  20. }
  21. });
  22. });


Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 03:51