Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] Formularz z zaznaczaniem
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
Pyksel
Wiem jak zrobic zwykly formularz w php i mam z modulu phpnuka kod formualarza.Jest to modul Rekomenduj nas.
I chce zrobic formularz KUPNA REKLAMY chodzi oto ze w formularzu sa do zaznaczania pewne pola , ale nie typu ALBO/ALBO , i po kliknieciu przycisku OK to dane z formularza wysylane sa do mnie.
Lub moze ktos ma taki modul?
halfik
heee... pomyliłeś fora?
BzikOS
Pro => Początkujący

A o co chodzi?
Pyksel
questionmark.gif Przeciez pisze oco mi chodzi
invx
[php:1:48a5473cbb]<?php
<form method="POST" action="mailto:mail">
pole1<input type="checkbox" name="C1" value="ON"><br>
pole2<input type="checkbox" name="C2" value="ON"><br>
pole3<input type="checkbox" name="C3" value="ON"><br>
<input type="submit" value="Prześlij" name="B1"></p>
</form>
?>[/php:1:48a5473cbb]
o to chodzi??
BzikOS
Cytat
questionmark.gif Przeciez pisze oco mi chodzi


Cytat
Wiem jak zrobic zwykly formularz

A są niezwykłe formularze?

Cytat
formularz w php

A to coś nowego, bo nie słyszałem o formularzach w php.

Cytat
ale nie typu ALBO/ALBO

Mówisz o polach typu 'radio'?

Cytat
Lub moze ktos ma taki modul?

Czyli jaki? Bo zdanie: "I chce zrobic formularz KUPNA REKLAMY chodzi oto ze w formularzu sa do zaznaczania pewne pola , ale nie typu ALBO/ALBO , i po kliknieciu przycisku OK to dane z formularza wysylane sa do mnie." jest jak dla mnie niezbyt logiczne i nadal nei rozumiem z czym masz problem.
Pyksel
TAK RADIO niechce okraglych tylko kwadraty
BzikOS
No to zamień 'radio' na 'checkbox', a jako nazwa użyj tablicy, czyli np. <input type="checkbox" name="check[]" value="kolejny nr checkboxa"> - w php dostaniesz tablicę $check z wartościami (value) zaznaczonych checkboxów.

Początkujący -> XHTML, CSS i ECMAScript
Pyksel
Cytat
[php:1:fcdbb0592a]<?php
<form method="POST" action="mailto:mail">
pole1<input type="checkbox" name="C1" value="ON"><br>
pole2<input type="checkbox" name="C2" value="ON"><br>
pole3<input type="checkbox" name="C3" value="ON"><br>
<input type="submit" value="Prześlij" name="B1"></p>
</form>
?>[/php:1:fcdbb0592a]
o to chodzi??

Noi wpisalem swoj mail i oto co wyskakuje po odpaleniu
Cytat
Parse error: parse error in /usr/home/user/pyksel/www/formularz.php on line 2
Zajec
1) przeczytaj co Ci napisał BzikOS
2) dowiedz sie co to html
3) dowiedz sie co to php :?
invx
A moze tak questionmark.gif
Kod
<html>

<form method="POST" action="mailto:mail">

  pole1<input type="checkbox" name="C1" value="ON"><br>

  pole2<input type="checkbox" name="C2" value="ON"><br>

  pole3<input type="checkbox" name="C3" value="ON"><br>

  <input type="submit" value="Prześlij" name="B1"></p>

</form>

</html>
Pyksel
a mozna by taki formularz bez uzycia programu pocztowego??
Bo taki mi nie odpowiada.CHociaz sprubuje jeszcze cos
Zajec
Kod
action="zapisuj.php"


a w pliku zapisuj.php pobierasz wartość zmiennych z formularza, czyli
Kod
$_POST['C1']

$_POST['C2']

$_POST['C3']


i zapisujesz w pliku czy bazie - zależnie od upodobań
Pyksel
Chyba jednak za malo jeszcze umiem php ;(
invx
to w takim trazie zacznij od kursy ew. poszukaj sobie gotowca np. system newsow i przerob...

dodaj.html

[xml:1:519cbc1c6c]
<html>
<p>
<center> <font color="green" size="7"> Dodaj ogłoszenie
</center> <br>
<div align="center">
<table border="2" width="230" height="180">
<tr>
<td width="230" height="210">
<form action="dwa.php" method="POST">
<p align="center"><br>
<b> <font color="#008000">
Tytuł reklamy: </font> </b> <br>
<input type="text" name="p1" size="20" maxlenght="30"> <br>
<br>
<b> <font color="#008000">
Treść reklamy: </font> </b> <br>
<textarea rows="3" name="p2" cols="20"> </textarea>
<br>
<br>
<b> <font color="#008000"> Twuj
nick: </font> </b> <br>
<input type="text" name="p3" size="22" maxlenght="30"> <br>
<b> <font color="#008000"> Twuj
e-mail: </font> </b> <br>
<input type="text" name="p4" size="22" maxlenght="30"> <br>
<br>
<input type="submit" value="WYSLIJ">
</font>
</form>
</td>
</tr>
</table>
</div>
</body>
</html>
[/xml:1:519cbc1c6c]

dwa.php
[php:1:519cbc1c6c]
<?php
$plik="ogloszenia.txt";
$tablica=file($plik);
$ile=count($tablica);
$data=date('d m y');

for($id=0; $id<$ile; $id++);
$fp = fopen("ogloszenia.txt", "a");
$p2= str_replace("rn", " ", $_POST['p2']); //zamienia enter w polu textarea na space
$p2= str_replace("n", " ", $_POST['p2']); //zamienia enter w polu textarea na space
flock($fp, 2);
fwrite($fp,
$_POST['p1']."|*|".$p2."|*|".$_POST['p3']."|*|".$_POST['p4']."|*|".$data."|*|"."
n");
flock($fp,3);
fclose($fp);
echo("
<center><font size="5" face="verdana" color="green">reklama została
pomyślnie dodane <br>kliknij <a href="odczyt.php#dol">TUTAJ</a> aby je
zobaczyć<br>
lub <a href="../index.php">tutaj</a> aby powrócić do strony głównej<br>serwisu
</font></center>");

?>
[/php:1:519cbc1c6c]

masz gotowca ehhh...
Pyksel
Dobra zrobilem cos takiego :/:
[php:1:0764e17fc4]
<?php
#### Generated by Module Creator - By Disipal site (www.disipal.net) ####
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");

}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
$index = 0;
OpenTable();
echo"<B>Formularz do wypelnienia&nbsp; <b></center><TABLE CELLSPACING=0 CELLPADDING=0 WIDTH="550" ALIGN=CENTER BORDER=0><TBODY> <TR> <td><form action="http://www.interpc.pl/~pyksel/modules?=hgfdh" method="post"> <center><p><br></p><p align=center style="margin-bottom:4px;"><font face="verdana,arial,sans" size="2" color="#ffff00"><b>Wy&para;wietlenia bannera :</b></p><table width="100%" cellpadding="0" cellspacing="0" align=center style="font: 11px verdana,arial,verdana,sans; "><tr>"
. " <td ALIGN=left><B>15000</B></td>"
. " <td ALIGN=right><b>3.00 zł</b> <INPUT TYPE="CheckBox" NAME="wb1" value="3"> &nbsp; </td>"
. " </tr><tr><td ALIGN=left><B>25,000</B> wy&para;wietleń</td>"
. " <td ALIGN=right><b> 5.00 zł</b> <INPUT TYPE="CheckBox" NAME="wb2" value="5"> &nbsp;&nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>100,000</B> wy&para;wietleń</td><td ALIGN=right><b>15.00 zł</b> <INPUT TYPE="CheckBox" NAME="wb3" value="15"> &nbsp;&nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>1 dzień </B> wy&para;wietleń</td><td ALIGN=right><b>5.00 zł</b> <INPUT TYPE="CheckBox" NAME="wb4" value="5"> &nbsp;&nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>1 tydzień</B> wy&para;wietleń</td><td ALIGN=right><b>15.00 zł</b> <INPUT TYPE="CheckBox" NAME="wb5" value="15"> &nbsp; </td>"
. " </tr><tr><td ALIGN=left><B>1 miesi&plusmn;c</B> wy&para;wietleń</td>"
. " <td ALIGN=right><b>50.00 zł</b> <INPUT TYPE="CheckBox" NAME="wb6" value="50"> &nbsp;&nbsp;</td>"
. " </tr></table><TABLE CELLSPACING=0 CELLPADDING=0 WIDTH="100%" ALIGN=CENTER BORDER=0 > <center>"
. " <p align=center class="style1" style="margin-bottom:4px;"><font face="verdana,arial,sans" size="2">Buttony 88x33 </font></p>"
. " <table width="100%" cellpadding="0" cellspacing="0" align=center style="font: 11px verdana,arial,verdana,sans; ">"
. " <tr>"
. " <td ALIGN=left><span class="style1"><font size="2" face="verdana,arial,sans">150000 </font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>2.50 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb1" value="3">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>250000</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>4.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb2" value="5">"
. "&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>100,0000</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>13.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb3" value="15">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>1 dzień </B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>4.50 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb4" value="5">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>1 tydzień</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>12.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb5" value="15">"
. "&nbsp;&nbsp;</font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>1 miesi&plusmn;c</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>30.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb6" value="50">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " </table>"
. " <p align=center class="style1" style="margin-bottom:4px;"><font face="verdana,arial,sans" size="2">Buttony 100x50</font></p>"
. " <table width="100%" cellpadding="0" cellspacing="0" align=center style="font: 11px verdana,arial,verdana,sans; ">"
. " <tr>"
. " <td ALIGN=left><span class="style1"><font size="2" face="verdana,arial,sans">150000 </font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>3.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb1" value="3">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>250000</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>5.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb2" value="5">"
. "&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>100,0000</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>14.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb3" value="15">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>1 dzień + 6 godzin </B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>5.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb4" value="5">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>1 tydzień</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>13.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb5" value="15">"
. "&nbsp;&nbsp;</font></span></td>"
. " </tr>"
. " <tr>"
. " <td ALIGN=left><span class="style2"><font size="2" face="verdana,arial,sans"><B>1 miesi&plusmn;c</B> wy&para;wietleń</font></span></td>"
. " <td ALIGN=right><span class="style2"><font size="2" face="verdana,arial,sans"><b>40.00 zł</b>"
. " <INPUT TYPE="CheckBox" NAME="wb6" value="50">"
. "&nbsp;&nbsp; </font></span></td>"
. " </tr>"
. " </table>"
. " <center>"
. " <p></p>"
. " </center>"
. " </table>"
. " <center>"
. " <p></p>"
. " </center>"
. " <p style="margin-bottom: 4px"><b> Wy&para;wietlenia Pop'op :</b></p>"
. " <td ALIGN=left><B>1500</B> odsłon</td>"
. " <td ALIGN=right><b>5.00 zł</b> <INPUT TYPE="CheckBox" NAME="wpa1" value="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>"
. " </tr><tr>"
. " <td ALIGN=left><B>5000</B> odsłon</td>"
. " <td ALIGN=right><b>15.00 zł</b> <INPUT TYPE="CheckBox" NAME="wpa2" value="15">&nbsp;&nbsp; </td>"
. " </tr><tr>"
. " <td ALIGN=left><B>10000</B> odsłon</td>"
. " <td ALIGN=right><b>25.00 zł</b> <INPUT TYPE="CheckBox" NAME="wpa3" value="25">&nbsp;&nbsp; <b> </b></td>"
. " </tr><tr><td ALIGN=left><B>1 dzień </B> odsłon</td><td ALIGN=right><b>20.00 zł</b> <INPUT TYPE="CheckBox" NAME="wpa4" value="20"> &nbsp;&nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>1 tydzień</B> odsłon</td>"
. " <td ALIGN=right><b>70.00 zł</b> <INPUT TYPE="CheckBox" NAME="wpa5" value="80"> &nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>1 miesi&plusmn;c</B> odsłon</td>"
. " <td ALIGN=right><b>200.00 zł</b> <INPUT TYPE="CheckBox" NAME="wpa6" value="300"> &nbsp;</td>"
. " </p><p align=center style="margin-bottom:4px;"><font face="verdana,arial,sans" size="2" color="#ffff00"><b>Linki :</b></p>"
. " <table width="100%" cellpadding="0" cellspacing="0" align=center style="font: 11px verdana,arial,verdana,sans; "><tr><td ALIGN=left><B>Link textowy (</B>zwykły<B>) 2 Miesi&plusmn;ce</B> odsłon</td>"
. " <td ALIGN=right><b> 4.00 zł</b> <INPUT TYPE="CheckBox" NAME="linktxt1" value="4"> &nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>Link textowy (pogrubiony) 2 Miesi&plusmn;ce</B> odsłon</td><td ALIGN=right><b>5.00 zł</b> <INPUT TYPE="CheckBox" NAME="linktxt2" value="5">"
. " &nbsp;</td>"
. " </tr><tr><td ALIGN=left><B>Link textowy (</B><font color=#FF0000>K</font><font color=#FF2400>o</font><font color=#FF4800>l</font><font color=#FF6D00>o</font><font color=#FF9100>r</font><font color=#FFB600>o</font><font color=#FFDA00>w</font><font color=#FFFF00>y</font><B>) 2 Miesi&plusmn;ce</B> odsłon</td><td ALIGN=right><b>5.50 zł</b> <INPUT TYPE="CheckBox" NAME="linktxt3" value="5.50"> "
. " &nbsp; </td>"
. " </tr><tr>"
. " <td ALIGN=left>&nbsp;</td>"
. " <td ALIGN=right>&nbsp;</td>"
. " <p align=center style="margin-bottom:4px;"><font face="verdana,arial,sans" size="2" color="#ffff00"><b>Płatne klikniecia w banner :</b></p>"
. " <td ALIGN=left><B>500</B> kliknięć (gwarantowana liczba kliknieć)</td>"
. " <td ALIGN=right><b>5.00 zł</b> <INPUT TYPE="CheckBox" NAME="pk1" value="5"> &nbsp;&nbsp;</td>"
. " </tr><tr>"
. " <td ALIGN=left><B>1000</B> kliknięć (gwarantowana liczba kliknieć)</td>"
. " <td ALIGN=right><b>9.00 zł</b> <INPUT TYPE="CheckBox" NAME="pk2" value="9">&nbsp; &nbsp;</td>"
. " </tr><tr>"
. " <td ALIGN=left><B>2000</B> kliknięć (gwarantowana liczba kliknieć)</td>"
. " <td ALIGN=right><b>15.00 zł</b> <INPUT TYPE="CheckBox" NAME="pk3" value="17"> &nbsp;&nbsp;</td>"

. " <td ALIGN=left><B>5000</B> kliknięć (gwarantowana liczba kliknieć)</td>"
. " <td ALIGN=right><b>30.00 zł</b> <INPUT TYPE="CheckBox" NAME="pk4" value="40"> "
. " &nbsp;</td>"
. " <center><p><br></p>"
. " <p align=center style="margin-bottom:4px;">"
. " <center>"
. " <font class="title"><b>: Formularz do wypełnienia </b></font><br>"
. " <br>"
. " Komentarze i informacje dotyczace Reklamy lub strony sa dla nas ważna informacja. <br>"
. " <br>"
. " <strong>Twoje Imie i Nazwisko :</strong><br>"
. " <INPUT type="url" NAME="sender_imienazwisko" VALUE="" SIZE=25>"
. " <BR>"
. " <strong>Twój adres e-mail :</strong><br>"
. " <INPUT type="text" NAME="sender_email" VALUE="" SIZE=30>"
. " <BR>"
. " <strong>Nazwa Banku :</strong> </p>"
. " <p align=center style="margin-bottom:4px;">"
. " <input type="url" name="sender_bank" value="" size=40>"
. " <br>"
. " <BR>"
. " <strong>Numer konta bankowego :</strong><br>"
. " <INPUT type="text" NAME="sender_numer" VALUE="" SIZE=40>"
. " <BR>"
. " <strong>Wiadomosc(uwagi):</strong><br>"
. " <TEXTAREA NAME="message" COLS=30 ROWS=5 WRAP=virtual></TEXTAREA>"
. " <BR>"
. " <INPUT type="hidden" name="opi" value="ds">"
. " </p>"
. " <P><INPUT TYPE="submit" NAME="submit" VALUE="-- Wy&para;lij --"></p></FORM></center>"
. "
. ";
CloseTable();
include("footer.php");

?>
[/php:1:0764e17fc4]

Tylko teraz niewiem czemu te tabelki sie popsuly nie w Mysql ale w wygladzie :/ moze mi ktos powiedziec jak zrobic normalnie
?>[/php]
invx
a kto sie z tego kodu cos doczyta... napisz to jeszce raz w notatniku, ladnie sformatuj i wklej
e-Gandalf
I zminimalizuj kod do testu.
Pyksel
Dziala ale te tabelki :/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.