Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]php przekazywanie zmiennych
canismajoris
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 11.01.2012

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


Witam

Mam taki kod: - problem

  1. <form action=costam.php method=get>
  2. <input type=button value=go></input></form>


wszystko jasne, jak zrobic aby po wcisnieciu button do costam.php przekazywala sie zmienna?

name=zmienna value=$zmienna wiem - ale jak wyzej value jest juz uzyte. jak to połaczyć?

pzdr.,
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
h3xed
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 7
Dołączył: 30.01.2012

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


Bo zrobiłeś więcej błędów niż się dało.

jeżeli zmienna jest wewnątrz cudzysłowów to wyświetla się jako tekst. Aby poprawnie ją wyświetlić musisz 'otoczyć' ją tymi samymi cudzysłowami oraz kropkami, np.

  1. echo 'To jest zmienna '.$x.'';
  2. echo "To jest zmienna ".$x.""


  1. echo 'dane '.$adres.' zostały zapisane!<br />';
  2. echo '<form method="link" action="'.$adres.'.php">
  3. <input type="submit" value="go">';


A tak na marginesie, co to za metoda "link" ?
Go to the top of the page
+Quote Post
mortus
post
Post #3





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Cytat(h3xed @ 31.01.2012, 15:46:02 ) *
Bo zrobiłeś więcej błędów niż się dało.

jeżeli zmienna jest wewnątrz cudzysłowów to wyświetla się jako tekst. Aby poprawnie ją wyświetlić musisz 'otoczyć' ją tymi samymi cudzysłowami oraz kropkami, np.

  1. echo 'To jest zmienna '.$x.'';
  2. echo "To jest zmienna ".$x.""


Nieprawda. Apostrofy to nie cudzysłowy. Kropkami trzeba łączyć (konkatenować) łańcuchy znaków objęte apostrofami. Przy łańcuchach znaków objętych cudzysłowami nie trzeba używać konkatenacji, ale należy stosować się do pewnych reguł określonych w manualu.

Niemniej kolega chyba naprowadził na rozwiązanie, tylko upewnij się, że masz plik kolor.php, czy jaki tam sobie generujesz poprzez konkatenację $zmienna . '.php'.

Ten post edytował mortus 31.01.2012, 15:56:41
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 - 21:24