Formularz wyzwa? dla strony o Counter Stricke 1.6
|
makaronek |
Dodany dnia 11.07.2008 22:38:50
|

Przedszkolak

Postów: 5
Data rejestracji: 11.07.2008 22:36
|
Witam próbowa?em ostatnio napisa? formularz wyzwa? ale nie wiem jak :/ nie umiem prosi? bym aby kto? pomóg? mi. Chodzi mi o formularz wyzwa? do strony po?wi?conej Counter Stricke 1.6 . Taki ?e b?dzie mo?na wpisa? godzin?, wybra? map?, serwer itp. Chodzi mi o takie co? jak jest w nuked klan.
PW od moderatora:
- Zmiana nazwy tematu - Pieka 11.07 - 22:48
- Przeniesienie tematu - Pieka 11.07 - 23:17
Edytowane przez Pieka dnia 12.07.2008 01:07:24
|
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 12:05:11
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
kefirek |
Dodany dnia 11.07.2008 22:45:39
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Formularz to bardzo prosto wykona? ale co on ma robi? wys?a? dane z formularza na email i jakie pola ma mie? ?
Edytowane przez Pieka dnia 12.07.2008 01:08:14
|
|
|
|
makaronek |
Dodany dnia 11.07.2008 22:58:38
|

Przedszkolak

Postów: 5
Data rejestracji: 11.07.2008 22:36
|
Formularz ma wysy?a? dane na e-maila.
Nazwa klanu, adres strony klanu, godzin? spotkania, typ rozgrywki, map?, po ilu, IP serwera i jeszcze w?asne uwagi co do meczu. No to chyba tyle
Edytowane przez Pieka dnia 12.07.2008 01:08:28
|
|
|
|
kefirek |
Dodany dnia 12.07.2008 09:36:34
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Tworzysz sobie plik rekrutacja.php, który umieszczasz w g?ównym katalogu strony:
<?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
opentable('Zg?oszenie');
function walidacja($dane) {
$dane = trim($dane);
$dane = stripslashes($dane);
return strip_tags($dane);
}
if (isset($_POST['submit'])) {
$name = walidacja($_POST['name']);
$adres = walidacja($_POST['adres']);
$typ = walidacja($_POST['typ']);
$mapa = walidacja($_POST['mapa']);
$wlasne = walidacja($_POST['wlasne']);
$wykonany = array(
"mday" => isNum($_POST['data']['mday']) ? $_POST['data']['mday'] : "--",
"mon" => isNum($_POST['data']['mon']) ? $_POST['data']['mon'] : "--",
"year" => isNum($_POST['data']['year']) ? $_POST['data']['year'] : "----",
"hours" => isNum($_POST['data']['hours']) ? $_POST['data']['hours'] : "0",
"minutes" => isNum($_POST['data']['minutes']) ? $_POST['data']['minutes'] : "0",
);
if ($_POST['data']['mday']!="--" && $_POST['data']['mon']!="--" && $_POST['data']['year']!="----") {
$wykonany = mktime($_POST['data']['hours'],$_POST['data']['minutes'],0,$_POST['data']['mon'],$_POST['data']['mday'],$_POST['data']['year']);
}
$data = showdate("%d.%m.%Y %H:%M:%S", $wykonany);
if ($name == "") {
$error .= "<span class='alt'>Nie wpisa?e? nazwy klanu.</span><br>\n";
}
if ($adres == "") {
$error .= "<span class='alt'>Nie wpisa?e? adresu strony klanu.</span><br>\n";
}
if ($typ == "") {
$error .= "<span class='alt'>Nie wpisa?e? jaki typ meczu.</span><br>\n";
}
if ($mapa == "") {
$error .= "<span class='alt'>Nie wpisa?e? mapy.</span><br>\n";
}
if ($wlasne == "") {
$error .= "<span class='alt'>Nie wpisa?e? w?asnych uwag meczu.</span><br>\n";
}
if (!$error) {
$message = "Tre?? wiadomo?ci: Zg?oszenie meczu. \nNazwa klanu: $name\nAdres: $adres \nTyp meczu: $typ \nMapa: $mapa \nUwagi: $wlasne \nData meczu: $data";
$subject ="Zg?oszenie";
$to = twój_email;
$headers .= 'From: Zg?oszenie '.$name.'' . "\r\n";
@mail($to, $subject, $message, $headers);
echo "<center>Zg?oszenie wys?ane poprawnie.</center><br>\n";
}else {echo "<center><br>\nB??d<br><br>\n$error<br>\nSpróbuj ponownie</center><br>\n";}
} else {
echo "<form name='rekrutacja' method='post' action='".FUSION_SELF."'>
<table align='center' cellpadding='0' cellspacing='0' class='tbl'>
<tr>
<td width='100'>Nazwa klanu:</td>
<td><input type='text' name='name' maxlength='50' class='textbox' style='width: 200px;'></td>
</tr>
<tr>
<td width='100'>Adres strony klanu:</td>
<td><input type='text' name='adres' maxlength='100' class='textbox' style='width: 200px;'></td>
</tr>
<tr>
<td width='100'>Godzina spotkania:</td>";
$rok = date('Y');
$dzien = date('d');
$miesioc = date('n');
$godz = date('G');
$min = date('i');
echo "
<td><select name='data[mday]' class='textbox'>\n<option>$dzien</option>\n";
for ($i=1;$i<=31;$i++) echo "<option".(isset($wykonany['mday']) && $wykonany['mday'] == $i ? " selected" : "").">$i</option>\n";
echo "</select>
<select name='data[mon]' class='textbox'>\n<option>$miesioc</option>\n";
for ($i=1;$i<=12;$i++) echo "<option".(isset($wykonany['mon']) && $wykonany['mon'] == $i ? " selected" : "").">$i</option>\n";
echo "</select>
<select name='data[year]' class='textbox'>\n<option>$rok</option>\n";
for ($i=$rok;$i<=2010;$i++) echo "<option".(isset($wykonany['year']) && $wykonany['year'] == $i ? " selected" : "").">$i</option>\n";
echo "</select> /
<select name='data[hours]' class='textbox'>\n<option>$godz</option>\n";
for ($i=0;$i<=24;$i++) echo "<option".(isset($wykonany['hours']) && $wykonany['hours'] == $i ? " selected" : "").">$i</option>\n";
echo "</select> :
<select name='data[minutes]' class='textbox'>\n<option>$min</option>\n";
for ($i=0;$i<=60;$i++) echo "<option".(isset($wykonany['minutes']) && $wykonany['minutes'] == $i ? " selected" : "").">$i</option>\n";
echo "</select></td>
</tr>
<tr>
<td width='100'>Typ rozgrywki:</td>
<td><input type='text' name='typ' maxlength='100' class='textbox' style='width: 200px;'></td>
</tr>
<tr>
<td width='100'>Mapa:</td>
<td><input type='text' name='mapa' maxlength='100' class='textbox' style='width: 200px;'></td>
</tr>
<tr>
<td valign='top' width='90'>W?asne uwagi co do meczu.</td>
<td><textarea name='wlasne' rows='10' class='textbox' style='width: 320px'></textarea></td>
</tr>
<tr>
<td align='center' colspan='2'>
<input type='submit' name='submit' value='Wy?lij' class='button'>
<input type='reset' value='Wyszy??' class='textbox'>
</td>
</tr>
</table>
</form>";
}
closetable();
require_once "side_right.php";
require_once "footer.php";
?>
Kliknij i zaczekaj na załadowanie kodu ...
W linii:
$to = twój_e-mail;
Kliknij i zaczekaj na załadowanie kodu ...
wpisujesz swój adres e-mail.
Edytowane przez Pieka dnia 18.03.2009 20:27:19
|
|
|
|
makaronek |
Dodany dnia 12.07.2008 09:44:09
|

Przedszkolak

Postów: 5
Data rejestracji: 11.07.2008 22:36
|
Wszystko OK jeszcze jak by? móg? zrobi? ?eby do dwóch osób wysy?a?o i kodowanie by? bym wdzi?czny Podzi?kuj?  |
|
|
|
K-DEVIL |
Dodany dnia 18.03.2009 20:13:57
|

Przedszkolak

Postów: 9
Data rejestracji: 28.02.2009 14:31
|
Gdzie wpisa? e-mail? Bo ja tam nic na czerwono nie widze :/ |
|
|
|
khaman |
Dodany dnia 18.03.2009 21:23:39
|


Postów: 2511 Pomógł: 78
Data rejestracji: 26.06.2007 12:11
|
Przecie? pisze:
$to = twój_e-mail;
Podmieniasz na swój e-mail.
Posty pomocne oznaczaj jako pomóg? Nie pomagam na PW/GG | Brak stopki = brak pomocy
|
|
|
|
sajmon008 |
Dodany dnia 24.04.2009 21:20:16
|

Przedszkolak

Postów: 1
Data rejestracji: 24.04.2009 21:17
|
@kefirek ten formularz co dales nie dziala moglbys napisac go jeszcze raz bardzo potrzebuje takiego formularza zamiesc w nim to co na tej stronie http://www.poland...?file=Defy
Z gory dzieki.
Edytowane przez Pieka dnia 24.04.2009 22:41:19
|
|
|
|
poziomamp |
Dodany dnia 08.05.2009 14:59:17
|

Przedszkolak

Postów: 26
Data rejestracji: 20.05.2007 09:02
|
Przy??czam si? do pro?by.
EDYCJA:
Wszystko dzia?a, problem pojawia? si? gdy w pole twoj_mail wpisywa?em mail bez cudzys?owiu. Gdy go doda?em wszystko zacz??o dzia?a? bez zarzutu.
Dzi?ki
Edytowane przez poziomamp dnia 12.05.2009 11:11:23
|
|
|