Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][jQuery] Ajax nie przekazuje danych.
Dominator
post 18.02.2012, 00:00:40
Post #1





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Witajcie

Z godzinę nad tym siedzę, ale bez rezultatów.

A więc mam sobie stronę, na której jest

  1. <input type="text" name="link" id="link" placeholder="Wklej tutaj długi link ..." >


Na górze strony mam

  1. <script src="skrypt.js"></script>


A w nim:

  1. $(document).ready(function()
  2. {
  3. $("#short").click(function()
  4. {
  5. $.ajax(
  6. {
  7. url : 'home.php',
  8. data: "dlugi_link=majaczos",
  9. type: 'POST',
  10. success: function(data)
  11. {
  12. alert(data);
  13. }
  14. });
  15. });
  16. });


W pliku home.php jest dodawanie rekordu do bazy, lecz nie chce się dodać tekst w inpucie. Dla przykładu dałem tutaj w AJAX'ie data: "dlugi_link=majaczos", i faktycznie się dodaje, ale jedno zero do bazy. Więc powinien być tekst 'majaczos', a nie zero ... co zrobić ?

W tym home.php mam

  1. $dlugi_link = intval($_POST["link"]);


Ten post edytował Dominator 18.02.2012, 00:01:55
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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:58