Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> przenoszenie wartości
bronx
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam

mam różne adresy e-mail na stronie, np:

ja@o2.pl
bronx@wp.pl
baran@tlen.pl
jurek@o2.pl

itd

i teraz jak zrobić, żeby po naciśnięciu na któryś z nich przeniosło adres do odpowiedniego pola (adresat) w formularza który znajduje się np. na stronie kontakt.php

mam nadzieję, ze zrozumieliście o co mi chodzi smile.gif

pozdrawiam i z góry dziekuje
Go to the top of the page
+Quote Post
kicaj
post
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


To nie jest problem zwiazany z php
Zrobisz to uzywajac JavaScript/DHTML (w php mozna to zrobic, ale musialoby przekalodoywac cala strone, a chyba nie o to tutaj chodzi?)


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
scanner
post
Post #3





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




php Początkujący => JavaScript


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
FiDO
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


  1. <a href="javascript:void(document.forms.formularz.pole.value = 'adres@com.pl')">adres@com.pl</a>


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
bronx
post
Post #5





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(FiDO @ 2004-06-22 13:19:29)
  1. <a href="javascript:void(document.forms.formularz.pole.value = 'adres@com.pl')">adres@com.pl</a>

nie bardzo rozumiem jak mam to zastosować sad.gif

adres to np. bronx@o2.pl (który znajduje się na stronie redakcja.php)

formularz nazywa się "formularz", pole ma nazwe "adresat" i cały formularz jest na podstronie kontakt.php

czyli jak mam to zapisac przy adresie e-mail questionmark.gif
Go to the top of the page
+Quote Post
FiDO
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Dokladnie tak jak w podanym przykladzie, zamieniasz tylko adres na swoj i wstawiasz swoja nazwe pola formularza.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
bronx
post
Post #7





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


Cytat(FiDO @ 2004-06-22 19:03:47)
Dokladnie tak jak w podanym przykladzie, zamieniasz tylko adres na swoj i wstawiasz swoja nazwe pola formularza.

no ale skoro e-maile są na INNEJ PODSTRONIE NIŻ FORMULARZ to gdzies w tym kodzie przecież musi być podany adres podtsrony gdzie jest formularz. Przecież to mnie nie przeniesie na żadną inną podstrone

emaile - redakcja.php
formularz - kontakt.php
Go to the top of the page
+Quote Post
GofNet
post
Post #8





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 20.06.2004
Skąd: Piotrków Trybunalski

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


Jeśli adresy e-mail są na innej stronie, niż formularz i na dodatek nie są owe stronki na raz wyświetlane (ramki, iframe), to najlepiej będzie wykorzystać php. Jednak należy się liczyć z koniecznością przeładowania, a racze załadowania nowej strony. Bo jeśli masz stronę z adresami i innej nie masz w ramkach lub pływających ramkach, to po prostu przekazujesz parametr z linku do skryptu php, wywołując stronkę z formularzem. I po robocie. Nawet nie musisz pisać specjalnego skryptu w php. Jeśli zrobisz to na polach formularza, to wartości pól będa przekazywane do następnego formularza w postaci już gotowych zmiennych. A później podstawiasz sobie te zmienne do 'value="$zmienna"' i gotowe.

Zależnie od ustawień php, możesz na początku skryptu wstawić:
  1. <!--c1--><div class='codetop'>Kod</div><div class='codemain'><!--ec1-->if(!isset($zmienna))
  2.    $zmienna="";<!--c2--></div><!--ec2-->


W ten sposób pozbędziesz się niepotrzebnych raportów o błędach braku zmiennej w logach. Dzięki temu w pliku z logami będziesz miał tylko logi z prawdziwymi błędami, bez redundantnych śmieci. aarambo.gif


--------------------
Athlon 2500+/GigaByte GA-7VAXPU2/512MB 400MHz KingSton/GeForce2 Pro WinFast/40GB Maxtor 7200obr./CD-RW 48x24x48x Plextor/DVD 16x48x Toshiba/Zasilacz 550W Tracer/LG Flatron F900P<
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 - 16:20