Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][html]przekazanie wartości funkcji
-kymen-
post
Post #1





Goście







Ogólnie chodzi mi o to by otworzyć plik z wybranym rysunkiem
i przekazanymi wartościmi położenia top i left obiektu <div>


<FORM method="POST" action="aaa.php">
<input type="hidden" name="pion" value="xxx" />
<input type="hidden" name="poziom" value="yyy" />

w pliku aaa.php
<div style="position: absolute; left: yyypx; width: xxxpx">


Nie wiem czy jest to możliwe, jeśli trzeba to wartości zmiennej mogą być pobrane z bazy mysql
Nie wiem jak to zrobić a kawałek kodu napisałem by lepiej zrozumieć o co mi chodzi a nie jako rozwiazanie mojego problemu dlatego może być bez sensu nie znam za dobrze php ale jakoś staram się z niego korzystać.

Kymen
Powód edycji: dodalem tagi (cysiaczek)
Go to the top of the page
+Quote Post
Fistach
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 23.11.2003

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


wystarczy wpisac:

  1. <?php
  2. </php
  3.  
  4. print "<div style=\"position: absolute; left: $zmienna[0] px; width: $zmienna[1]px\">";
  5.  
  6. ?>


gdzie $zmienna to rozne zmienne w tym przypadku $pion, $poziom itd.
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #3





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Cytat(Fistach @ 27.12.2007, 18:00:43 ) *
wystarczy wpisac:

  1. <?php
  2. </php
  3.  
  4. print "<div style=\"position: absolute; left: $zmienna[0] px; width: $zmienna[1]px\">";
  5.  
  6. ?>


gdzie $zmienna to rozne zmienne w tym przypadku $pion, $poziom itd.


$zmienna[0] ? -> co to jest ? To nie chyba nie o to chodziło.

Oprócz tego, że masz błędy w formularzu, powinieneś zrobić tak:

I sposób:

aaa.php:
  1. <?php
  2. echo '<div style="position: absolute; left: '.$_POST["poziom"].'px; width: '.$_POST["pion"].'px"></div>';
  3. ?>


EDIT: tak, potrzebna jest tablica POST z której pobierasz dane

plik w którym jest formularz:
  1. <FORM method="POST" action="aaa.php">
  2. <input type="hidden" name="pion" value="100" />
  3. <input type="hidden" name="poziom" value="200" />
  4. <input type="submit" name="dalej" value="dalej"/>


Pamiętaj, że formularz zostanie wysłany tylko jeśli ktoś kliknie na przycisk, bo taka jest zasada. Jeśli chcesz zrobić to w formie linka, robisz tak:

II sposób:

plik który ma przekierowywać do pliku z divem:
  1. <a href="aaa.php?poziom=100&pion=200">link dalej</a>


a potem aaa.php:

  1. <?php
  2. echo '<div style="position: absolute; left: '.$_GET["poziom"].'px; width: '.$_GET["pion"].'px"></div>';
  3. ?>


GET, ponieważ zmienne są przekazywane w adresie smile.gif

Ten post edytował sniezny_wilk 27.12.2007, 18:24:10


--------------------
Go to the top of the page
+Quote Post
-kymen-
post
Post #4





Goście







Dziekuję za pomoc, badzo się przydała i rozwiazała mój problem.
Go to the top of the page
+Quote Post
StevDefs
post
Post #5





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 22.08.2019

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


Viagra Bestellen Strafbar Generic Levitra Professional canadian cialis Biomedical Supplier Amoxicillin Viagra Free Pills

Propecia De 1 Miligramo Lasix viagra Achat Cialis Pro Attivo

Effetti Viagra Cialis viagra prescription Prix Cialis One Day

Supplements With Amoxicillin Discount Pfizer Viagra Buy Clonidine Online Overnight Delivery viagra online prescription Acheter Cialis 20mg En Pharmacie Cialis Generico En Farmacias Espanolas Donde Venden Viagra Madrid
Go to the top of the page
+Quote Post

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: 19.08.2025 - 08:42