Wykonanie formularza i rozwijanego menu w nawigacji lub belce
|
kamy |
Dodany dnia 05.04.2008 22:38:48
|

Początkujący

Postów: 150 Ostrzeżeń: 3
Data rejestracji: 10.02.2008 15:10
|
Z racji ze nie mam o tym zbyt wielkiego pojęcia proszę was o pomoc.
Chciałbym zrobić formularz który zostanie wysłany na mojego maila chciałbym żeby wyglądał tak:
Nazwa koła: [--------]
Opis koła: [------]
Prezes koła: [------]
Zarząd: [-------]
Informacje dodatkowe: [-------]
Adres i telefon okręgu PZW pod które przynależy koło: [------]
W miejsce [----] chciałbym zeby użytkownicy mieli możliwość "wolnego opisu"
Wiem ze tematy związane z menu rozwijanym i formularzem już istnieją... Jednak nie potrafię tego zgrać w całość (nie mowie o pełnym automacie i akceptacji administratora lecz tylko o wysłaniu formularza na mój mail i opis jak dodać linki do tego menu rozwijanego)
Proszę Administracje o wyrozumiałość
Ps. Oczywiście dotyczy to strony o wędkarstwie.
PW od moderatora:
- Przeniesienie tematu - Pieka 05.04 - 23:13
Edytowane przez Pieka dnia 05.04.2008 23:13:10
|
|
|
|
Wścibski Gość |
Dodany dnia 01.05.2025 06:45:32
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
MeTeo |
Dodany dnia 06.04.2008 11:56:18
|

Bywalec

Postów: 880 Pomógł: 23 Ostrzeżeń: 2
Data rejestracji: 14.12.2005 19:38
|
Co do 1 to jest to zwykły formularz html ;) Co i jak masz tutaj:
http://www.kursht...larze.html
Ogólna budowa formularza opiera się o:
<form action="mailto:twój_adres_poczty@domena" method="post" enctype="text/plain">
...TWOJE KOMÓRKI FORMULARZA...
</form>
Przykładowy formularz masz również pod podanym wyżej linkiem, dokładniej tu
Zgodnie z tym powinieneś to wykonać ;) Cały kod układa się po kolei z przykładem, tak więc usuwając po części kod powinieneś to zrobić ;) |
|
|
|
kamy |
Dodany dnia 06.04.2008 19:40:51
|

Początkujący

Postów: 150 Ostrzeżeń: 3
Data rejestracji: 10.02.2008 15:10
|
No dobra udalo mi sie wstepnie to napisac... http://e-ryby.net... ale jak wrzucic to w "strone" tak jak kontakt skoro to jest html?
Kod pliku:
<form action="mailto:" method="post" enctype="text/plain"><div>
<!-- Podstawowe pole tekstowe -->
<input name="nick" />Podaj swoj nick na stronie<br />
<input name="Nazwa koła" />Podaj nazwę swojego koła<br />
<input name="Prezes koła" />Podaj imię i nazwisko prezesa koła<br />
<input name="Zarząd" />Podaj skład zarzadu swojego koła<br />
<input name="adres i telefon" />Podaj adres i telefon okręgu PZW pod które przynależy koło<br />
<input name="Informacje dodatkowe" />Informacje dodatkowe na temat Twojego koła<br />
<!-- Pole komentarza (o powiększonych rozmiarach oraz z tekstem domyślnym) -->
<p>Podaj swój komentarz:</p>
<textarea name="Komentarz" cols="50" rows="10">Dlaczego Twoje koło zasługuje na miejsce na e-ryby.net?</textarea>
<br /><br /><br />
<!-- Przycisk WYŚLIJ -->
<input type="submit" value="Wyslij formularz" />
<!-- Przycisk WYCZYŚĆ DANE -->
<input type="reset" value="Wyczysć dane" />
</div></form>
Aha i po nacisnieciu buttona "Wyslij formularz" niewyslyla maila przez strone:| jak to ustawic?
Edytowane przez kamy dnia 06.04.2008 19:47:39
|
|
|
|
kefirek |
Dodany dnia 07.04.2008 15:23:20
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Proszę bardzo pogrubionym znaczyłem miejsce gdzie wpisujesz swój email
Zastąp swój kod tym i powinno działać jeśli mój post okazał się pomocny kliknij pomógł :D
<?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
opentable('PZW');
if (empty($_POST['submit'])) {
echo "
<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tbl\"><form method=\"post\">
<tr>
<td>Nazwa koła:</td>
<td><input type=\"text\" name=\"nazwa\" style=\"width: 200px\" class=\"textbox\"></td>
</tr>
<tr>
<td>Opis koła:</td>
<td><input type=\"text\" name=\"opis\" style=\"width: 200px\" class=\"textbox\"></td>
</tr>
<tr>
<td>Prezes koła:</td>
<td><input type=\"text\" name=\"prezes\" style=\"width: 200px\" class=\"textbox\"></td>
</tr>
<tr>
<td width=\"100\">Zarząd:</td>
<td><input type=\"text\" name=\"zarzad\" maxlength=\"50\" class=\"textbox\" style=\"width: 200px;\"></td>
</tr>
<tr>
<td width=\"100\">Informacje dodatkowe:</td>
<td><input type=\"text\" name=\"informacje\" maxlength=\"50\" class=\"textbox\" style=\"width: 200px;\"></td>
</tr>
<tr>
<td width=\"100\">Adres i telefon okręgu PZW pod które przynależy koło:</td>
<td><input type=\"text\" name=\"adres\" maxlength=\"50\" class=\"textbox\" style=\"width: 200px;\"></td>
</tr>
<tr>
<td valign=\"top\" width=\"90\">Podaj swój komentarz:</td>
<td><textarea name=\"tresc\" style=\"width: 320px;\" class=\"textbox\" rows=\"10\"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type=\"submit\" name=\"submit\" value=\"Wyślij formularz\" class=\"textbox\">
<input type=\"reset\" value=\"Wyczyść dane\" class=\"textbox\"></td></form>
</tr>
</table>";
}
elseif (!empty($_POST['tresc']) && !empty($_POST['nazwa']) && !empty($_POST['opis']) && !empty($_POST['prezes']) && !empty($_POST['zarzad']) && !empty($_POST['informacje']) && !empty($_POST['adres'])) {
$message = "Podaj swój komentarz:\n$_POST[tresc]\nNazwa koła: $_POST[nazwa]\nOpis koła: $_POST[opis]\nPrezes koła: $_POST[prezes]\nZarząd: $_POST[zarzad]\nInformacje dodatkowe: $_POST[informacje]\nAdres i telefon okręgu PZW pod które przynależy koło: $_POST[adres]";
$header = "From: $_POST[prezes] <$_POST[nazwa]>";
@mail("[b]twó[/b]","Wiadomosc ze strony WWW","$message","$header")
or die('Nie udało się wysłać wiadomości');
echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>";
}
else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>";
closetable();
require_once "side_right.php";
require_once "footer.php";
?>
Edytowane przez kefirek dnia 07.04.2008 15:23:57
|
|
|
|
kamy |
Dodany dnia 07.04.2008 15:44:17
|

Początkujący

Postów: 150 Ostrzeżeń: 3
Data rejestracji: 10.02.2008 15:10
|
Kefirek oczywiscie klikam Pomógl dziekuje bardzo
Teraz przejdzmy do 2 czesci czyli menu nawigacja zeby sie rozwijalo....
fajnie by bylo gdyby to wygladalo tak:
Koła PZW <naglowek po kliknieciu sie rozwija>
- kolo sum
- kolo teresin
..... itd.
linki do koł beda tworzone za pomoca stron informacyjnych...
|
|
|
|
kefirek |
Dodany dnia 07.04.2008 15:56:32
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Nie wiem czy o to ci chodziło ale zobacz ten kod
pogrubionym znaczyłem miejsce gdzie podajesz link do strony informacyjnej oraz nazwe koła
Jak chcesz dodać kolejne koło to dodajesz takie cos
<option VALUE=\"viewpage.php?page_id=6 \">i tak dalej</option>
<?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
opentable('Koła');
echo "
<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tbl\"><form method=\"post\">
<tr>
<td width=\"100\">Koła PZW:</td>
<td>
<select onchange=\"self.location.href = this.value\" class=\"textbox\">
<option VALUE=\"[b]viewpage.php?page_id=6[/b] \">[b]kolo sum[/b]</option>
<option VALUE=\"[b]viewpage.php?page_id=6[/b] \">[b]kolo teresin[/b]</option>
<option VALUE=\"[b]viewpage.php?page_id=6[/b] \">[b]jakies 3 kolo[/b]</option>
<option VALUE=\"[b]viewpage.php?page_id=6[/b] \">[b]i tak dalej[/b]</option>
</select>
</td>
</tr>
</table>";
closetable();
require_once "side_right.php";
require_once "footer.php";
?>
Edytowane przez kefirek dnia 07.04.2008 16:26:23
|
|
|
|
kamy |
Dodany dnia 07.04.2008 20:10:43
|

Początkujący

Postów: 150 Ostrzeżeń: 3
Data rejestracji: 10.02.2008 15:10
|
Swietna robota!! Dziekuje myslalem o czym innym ale to opcja jest lepsza niz sam moglem to wymyślić
|
|
|
|
kefirek |
Dodany dnia 07.04.2008 20:16:22
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Źle cię zrozumiałem ale jak ci się podoba to fajnie bo już wiem o co ci chodziło chciałeś takie cos w panelu nawigacyjnym
Edytowane przez kefirek dnia 07.04.2008 20:16:42
|
|
|
|
kamy |
Dodany dnia 07.04.2008 20:21:38
|

Początkujący

Postów: 150 Ostrzeżeń: 3
Data rejestracji: 10.02.2008 15:10
|
Dokladnie ale to opcja jest malinowa jestem bardzo zadowolony z pomocy
|
|
|