Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][AJAX] skrypt nie pobiera zmiennej z GET
Terrorizer
post
Post #1





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


Mam plik /user.php z taką zawartością:
  1. <?php
  2. echo $_GET['user'];
  3. ?>

Wpisując w wyszukiwarce np: /user.php?user=Kasia
echo niczego nie wyświetla. Co jest z tym nie tak?

Właściwie to posiadam skrypt ajax który powinien wysłać tam zmienną poprzez GET jednak coś jest nie halo.
Tak przy okazji zastanawiam się czy ten href nie psuje wszystkiego. Usiłuję utworzyć link do profilu danego użytkownika

EDIT tutaj jest reszta kodu:
  1. echo 'Dodał:<a href="user.php?user=' . $numphotos["user"] . '" " onclick="prof(\''.$profuser.'\')"> '.$numphotos["user"].'</a>';
  2.  
  3. <script>
  4. function prof(profuser){
  5. var xmlhttp=new window.XMLHttpRequest();
  6. xmlhttp.open("GET", "user.php?user=" + profuser, true);
  7. xmlhttp.send();
  8. }
  9. </script>


Ten post edytował Terrorizer 22.09.2014, 03:50:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Terrorizer
post
Post #2





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 31.03.2012

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


Generalnie wszystko już działa. Zastanawia mnie tylko jedna rzecz.
Znajduję się na stronie main.php skąd wysyłam zmienną do user.php
Czy mam teraz jakąś możliwość przenieść się na stronę user.php która będzie znała wartość tej zmiennej?
Mam wrażenie ,że robię niepotrzebną głupotę z tym ajaxem, chyba wystarczy zwyczajnie dodać do hrefu wartość zmiennej i bez funkcji onclick się obejdzie co (IMG:style_emoticons/default/haha.gif) ?
Chyba kupię sobie książki o js, bo to co zaczynam wymyślać przechodzi ludzkie pojęcie (IMG:style_emoticons/default/biggrin.gif)

Ten post edytował Terrorizer 22.09.2014, 12:24:07
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: 29.12.2025 - 02:31