Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] skok do zakladki na stronie
kamilo81
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.02.2010

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


cel:
pobieram od uzytkownika zmienna, ktora jest nazwa zakladki, nastepnie przechodze do wlasciwego miejsca na stronie

  1. <FORM ACTION="index.php?go=Zawodnicy" METHOD="POST" NAME="iform">
  2. imie: <INPUT TYPE="text" NAME="imie">
  3. <a href="index.php?go=Zawodnicy#<?php echo $_POST['imie'] ?>" onclick="iform.submit()">wyslij</a>
  4. </FORM>


lub

  1. <FORM ACTION="index.php?go=Zawodnicy#<?php echo $_POST['imie'] ?>" METHOD="POST" NAME="iform">
  2. imie: <INPUT TYPE="text" NAME="imie">
  3. <a onclick="iform.submit()">wyslij</a>
  4. </FORM>


lub

  1. <FORM ACTION="index.php?go=Zawodnicy" METHOD="POST" NAME="iform">
  2. imie: <INPUT TYPE="text" NAME="imie">
  3. <a onclick="iform.submit()">wyslij</a>
  4. </FORM>
  5.  
  6. <a href="#<?php echo $_POST['imie'] ?>">przejdz</a>


zadne z tych rozwiazan nie dziala poprawnie (IMG:style_emoticons/default/sad.gif)
Chcialbym zeby wykonywalo to sie za 1 kliknieciem... mozliwe? jakies wskazowki?


Pozdrawiam

Moje rozwiazanie:

  1. <FORM ACTION="index.php?go=Zawodnicy" METHOD="POST" NAME="iform">
  2. imie: <INPUT TYPE="text" NAME="imie">
  3. <INPUT TYPE="submit" value="wyslij">
  4. </FORM>
  5. <?php
  6. echo "<skok kk=".$_POST['imie'].">";
  7. ?>
  8. $(function () {
  9. var zm=$("skok").attr("kk")
  10. window.location.href="#"+zm;
  11. });
  12. </script>


wszystko smiga tak jak powinno, ale sam stwierdzam ze bardzo dziwnie to skonstruowane jest :
echo "<skok kk=".$_POST['imie'].">"; (IMG:style_emoticons/default/sciana.gif) - nie mam inego pomyslu zeby przypisac wartosc do zmiennej, ktora pozniej moge zczytac za pomoca jQuery...

Inne rozwiazanie?
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: 14.10.2025 - 09:44