Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][jQuery] Ajax nie przekazuje danych.
Dominator
post
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
 
Start new topic
Odpowiedzi (1 - 3)
IceManSpy
post
Post #2





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


A co robi wg Ciebie funkcja intval?
Go to the top of the page
+Quote Post
Dominator
post
Post #3





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

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


To ma coś wspólnego z liczbami ?

Edit: Naprawiłem.
Go to the top of the page
+Quote Post
IceManSpy
post
Post #4





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


Nie widzę żadnej poprawki, a przynajnej mi sie nie rzuca. Dalej nie odp., co robi funkcja intval wg Ciebie?
Podpowiedzi:
Cytat
Returns the integer value of var

Cytat
The integer value of var on success, or 0 on failure.

Cytat
Strings will most likely return 0 although this depends on the leftmost characters of the string.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 14:29