Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> skladnia wysylania zmiennych w php
_y4kko
post 13.02.2005, 11:14:03
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 13.02.2005

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


jak mozna wyslac zmienna z przegladarki do pliku php jezeli nie ma formularza...cos trzeba dopisac do adresu www tylko co questionmark.gif dokladnie chodz io to zeby do zmiennej $x1 przeslac jej wartosc
Go to the top of the page
+Quote Post
escaflowne
post 13.02.2005, 11:21:49
Post #2





Grupa: Zarejestrowani
Postów: 220
Pomógł: 0
Dołączył: 20.02.2003
Skąd: Poznań

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


Przesyłanie jednej zmiennej
http://adres.serwera/plik.php?x1=wartosc

Przesyłanie więcej niż jednej zmiennej:
http://adres.serwera/plik.php?x1=wartosc&x2=wartosc&x3=wartosc

Ten post edytował escaflowne 13.02.2005, 11:23:10


--------------------
Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4
Go to the top of the page
+Quote Post
_y4kko
post 13.02.2005, 13:17:50
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 13.02.2005

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


dziekuje bardzo ;]

Ten post edytował _y4kko 13.02.2005, 13:28:11
Go to the top of the page
+Quote Post
crash
post 13.02.2005, 13:28:30
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


W adresach nie dajesz $.


--------------------
Go to the top of the page
+Quote Post
_y4kko
post 13.02.2005, 13:35:38
Post #5





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 13.02.2005

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


juz wiem ale sie zapedzilem i napisalem za duzo zanim przeczytalem dokladnie poprzedniego posta ale dzieki i tak
Go to the top of the page
+Quote Post
Kuziu
post 13.02.2005, 13:37:34
Post #6





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Odbierając te dane używaj

  1. <?php
  2.  
  3. $_GET['x1'];
  4.  
  5. ?>

lub przepisz ich wartość ...
  1. <?php
  2.  
  3. $x1 = $_GET['x1'];
  4.  
  5. ?>


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
_y4kko
post 13.02.2005, 13:55:52
Post #7





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 13.02.2005

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


a mam jeszcze jedno pytanie czy funkcje mozna wywolac podobnie po znaku ? lub & np. adres.serwera.pl/plik.php?pageindex=3?mail(xyz@xyz.pl)... czy w ogole tak to powinno wygladac mail(xyz@xyz.pl) questionmark.gif
Go to the top of the page
+Quote Post
Kuziu
post 13.02.2005, 14:23:52
Post #8





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Jak już to tak
  1. <a href='index.php?funkcja=mail&argument=arg1'>Link</a>


  1. <?php
  2.  
  3. if($_GET['funkcja'] == 'mail'){
  4.   mail($_GET['argument']);
  5. }
  6.  
  7. ?>


Ten post edytował Kuziu 13.02.2005, 14:24:09


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
Majdan
post 13.02.2005, 15:14:29
Post #9





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

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


Cytat(Kuziu @ 2005-02-13 14:37:34)
(...)
lub przepisz ich wartość ...
  1. <?php
  2.  
  3. $x1 = $_GET['x1'];
  4.  
  5. ?>

A po co? blink.gif Przecież tym tylko zapychamy pamięć! Jeżeli istnieje zmienna, to po co tworzyć drugą taką samą?
Tablice $_GET[] mają pomagać, a nie przeszkadzać! dry.gif


--------------------
Go to the top of the page
+Quote Post
Kuziu
post 13.02.2005, 16:21:50
Post #10





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Między innymi po to by kod był bardziej przejrzysty ... ciągłe pisanie $_GET ... przeszkadza w czytaniu kodu ...

a zapchanie pamięci 1 zmienną mając pewnie 50 innych niepotrzebnych nic Ci nie zaszkodzi ... a szybkie przeczytanie kodu może często pomóc ...

a tak BTW ... napisałem "lub przepisz ich wartość ..." widzisz słowo lub ?


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
sobstel
post 14.02.2005, 11:39:26
Post #11





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


Cytat(Majdan @ 2005-02-13 15:14:29)
Cytat(Kuziu @ 2005-02-13 14:37:34)
(...)
lub przepisz ich wartość ...
  1. <?php
  2.  
  3. $x1 = $_GET['x1'];
  4.  
  5. ?>

A po co? blink.gif Przecież tym tylko zapychamy pamięć! Jeżeli istnieje zmienna, to po co tworzyć drugą taką samą?
Tablice $_GET[] mają pomagać, a nie przeszkadzać! dry.gif

oczywiscie w tym przypadku nie ma to wiekszego sensu, a nawet moim skormnym zdaniem GET jest rpzejrzysciej. ale np. aby gdy chcemy wyraźnie odseparować zmienne przefiltrowane od nieprzefiltrowanych np. $x1 =(int) $_GET['x1']


--------------------
"If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org
Go to the top of the page
+Quote Post
Majdan
post 14.02.2005, 23:10:01
Post #12





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

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


sopel, mi chodzi o bezmyślne przepisywanie zmiennych, a nie tworzenie drugiej do czegoś sensownego.

Kuziu...
Człowieku, mi chodzi o poprawne pisanie kodu. Ja uważam, że wpajanie złych rzeczy osobom uczącym się nie jest na miejscu.

Cytat
Między innymi po to by kod był bardziej przejrzysty ... ciągłe pisanie $_GET ... przeszkadza w czytaniu kodu ...

Dla mnie pisanie $_GET jest męczące, ale dzięki temu dokładnie widzę, która zmianna jest przesłana z formularza i to czyni kod bardziej przejrzystym.

Cytat
a zapchanie pamięci 1 zmienną mając pewnie 50 innych niepotrzebnych nic Ci nie zaszkodzi ... a szybkie przeczytanie kodu może często pomóc ...

To, że kod ma 50 niepotrzebnie zdefiniowanych zmiennych, to nie znaczy, że możemy stworzyć sobie jeszcze jedną. Powinniśmy usunąć te 51 niepotrzebnych, a nie później się dziwić, że strona "jakoś" wolno się ładuje...

Cytat
a tak BTW ... napisałem "lub przepisz ich wartość ..." widzisz słowo lub ?

... BWT... Radziłbym abyś to Ty nauczył się czytać, bo ja neguję właśnie to Twoje "lub"...

To mój ostatni post w tym temacie... offtopic.gif


--------------------
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 Wersja Lo-Fi Aktualny czas: 19.04.2024 - 18:29