Szerző Téma: Ûrlapok  (Megtekintve 27299 alkalommal)

0 Felhasználó és 1 vendég van a témában

Nem elérhető dagoston

  • Törzstag
  • **
  • Hozzászólások: 308
Re: Ûrlapok
« Válasz #53 Dátum: 2007. december 14., 21:36:14 »
hali!
hogy tom azt, hogy eg yinput ba ne lehessen írni, csak az eredeti érték legyen?
???

Nem elérhető Dark Lord

  • Tag
  • *
  • Hozzászólások: 154
Re: Ûrlapok
« Válasz #52 Dátum: 2007. december 06., 21:24:57 »
Nagyon jó mostmár működik :P  Nagyon köszönöm a helpet :) Amúgy gondoltam rá én is, h esetleg az lehet a bay h  két form van benne és nemtudja a ketőt kezelni de inkább megvártam a választ :P

Elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.438
    • CodeNet
Re: Ûrlapok
« Válasz #51 Dátum: 2007. december 06., 21:14:09 »
Dark Lord: A probléma nem a radio gombok körül van, hanem, hogy két külön formot használsz. Az egyik tartalmazza a radio gombokat, a másik a feltöltési mezőt. A submit gomb a 2. formhoz tartozik, így értelemszerűen csak azt küldi el. A 2 formot egyesítsd egybe. Arra azért ügyelj, hogy a enctype="multipart/form-data" rész megmaradjon a form nyitásában, hogy a fájlfeltöltés működjön.

Illetve amit Dani mondott, az persze helyes és szükséges :yes:
« Utoljára szerkesztve: 2007. december 06., 21:25:23 írta Warner »

Elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.438
    • CodeNet
Re: Formok
« Válasz #50 Dátum: 2007. december 06., 21:05:27 »
nem tudjátok véletlenül h hogy lehet ms office infopath-ból (egy ilyen formkészítő progi) exportálni htmlbe?
Nem tudom, soha nem használtam eddig. Lehet egyáltalán? Lehet csak XSN-be lehet, az jó az ASP-nek, az MS meg azt támogatja.

Nem elérhető Dark Lord

  • Tag
  • *
  • Hozzászólások: 154
Re: Ûrlapok
« Válasz #49 Dátum: 2007. december 06., 21:02:21 »
Kipróbáltam de nem működött sehogysem:S

bemásolom az egészet inkább hátha valahol máshól van a hiba:S


<table width="146" border="0" cellspacing="0" cellpadding="0" align="center">
<form name="categories" action="<?php print $PHP_SELF ?>" method="post">
  <tr>
    <td width="106">Videó</td>
    <td width="40"><input name="upload" type="radio" value="video"></td>
  </tr>
  <tr>
    <td>Kép</td>
    <td><input name="upload" type="radio" value="picture"></td>
  </tr>
  <tr>
    <td>Flash (swf,exe)</td>
    <td><input name="upload" type="radio" value="flash"></td>
  </tr>
  <tr>
    <td>Játék</td>
    <td><input name="upload" type="radio" value="game"></td>
  </tr>
  <tr>
    <td>Program</td>
    <td><input name="upload" type="radio" value="program"></td>
  </tr>
  <tr>
    <td>Egyéb</td>
    <td><input name="upload" type="radio" value="other"></td>
  </tr>
  </form>
</table>


<form name="feltolto" action="<?php print $PHP_SELF ?>" method="post" enctype="multipart/form-data">

<div align="center">Fájl: <input type="file" name="feltoltott_fajl" size="40"><br><br></div>

<input type="hidden" name="MAX_FILE_SIZE" value="<?= $u_file_size ?>">

<div align="center"><input type="submit" name="elkuld" value="Feltöltés"></div>

</form>
<?

$filename=basename($_FILES['feltoltott_fajl']['name']);
$tempname=$_FILES['feltoltott_fajl']['tmp_name'];

$upload=$_POST['upload'];
$elkuld=$_POST['elkuld'];

if($elkuld)
{
if($upload == "video")
{
move_uploaded_file($tempname,$u_video.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}
elseif($upload == "flash")
{
move_uploaded_file($tempname,$u_flash.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}
elseif($upload == "game")
{
move_uploaded_file($tempname,$u_game.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}
elseif($upload == "program")
{
move_uploaded_file($tempname,$u_program.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}
elseif($upload == "other")
{
move_uploaded_file($tempname,$u_other.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}
elseif($upload == "picture")
{
move_uploaded_file($tempname,$u_picture.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}
else
{
print '<div align="center" style="margin-left:8; color:red;">Hiba! Nem választottál kategóriát!</div>';
}

}

Nemtudom h így látható e valami gond én már nemtudok vele mit kezdeni:S
Köszönöm a helpet azért



Használd a code () BB tagot a kódok formázására!
Warner
« Utoljára szerkesztve: 2007. december 06., 21:09:17 írta Warner »

Nem elérhető Dani

  • Tag
  • *
  • Hozzászólások: 207
  • Magyari Simon xD (nyúlketrec 4 ever)
Re: Ûrlapok
« Válasz #48 Dátum: 2007. december 06., 20:13:23 »
Helló

Az a probléma, hogy a video-t nem tetted "közé", a stringeket mindíg "" közé kell tenni.

Helyesen
<?php
if($upload == "video")
?>


Ja és a többi if-nél is javítsd

A munkához úgy kell hozzáálni, hogy más is hozzáférjen!

Nem elérhető Dark Lord

  • Tag
  • *
  • Hozzászólások: 154
Re: Ûrlapok
« Válasz #47 Dátum: 2007. december 06., 20:07:06 »
Sziasztok

Volna nekem egy űrlappal és azon belül a rádiógombokkal kapcsolatos problémám:S Most használok először ilkyen gombokat és nem nagyon jövök rá a lényegükre...egy feltöltési kategória listát szerettem volna csinálni de a php programnak mindegyik kategória hamis értéket ad vissza:S

itt a példa:

<table width="146" border="0" cellspacing="0" cellpadding="0" align="center">
<form name="categories" action="<?php print $PHP_SELF ?>" method="post">
  <tr>
    <td width="106">Videó</td>
    <td width="40"><input name="upload" type="radio" value="video"></td>
  </tr>
  <tr>
    <td>Kép</td>
    <td><input name="upload" type="radio" value="picture"></td>
  </tr>
  <tr>
    <td>Flash (swf,exe)</td>
    <td><input name="upload" type="radio" value="flash"></td>
  </tr>
  <tr>
    <td>Játék</td>
    <td><input name="upload" type="radio" value="game"></td>
  </tr>
  <tr>
    <td>Program</td>
    <td><input name="upload" type="radio" value="program"></td>
  </tr>
  <tr>
    <td>Egyéb</td>
    <td><input name="upload" type="radio" value="other"></td>
  </tr>
  </form>
</table>

$upload=$_POST['upload'];


if($upload == video)
{
move_uploaded_file($tempname,$u_video.$filename);
print '<div align="center" style="margin-left:8; color:green;">Feltöltés sikeres</div>';
print '<div align="center" style="margin-left:8; color:green;">Ugrás a <a href="index.php?old=uploads_list">feltöltések listájára</a></div>';
}

.....

else
{
print '<div align="center" style="margin-left:8; color:red;">Feltöltés sikertelen</div>';
}

Segítségetek légyszi mert ezzel küszködöm nemtudom hány órája:S
Köszi előre is

Máskor használd a [ code ] [ /code ] bb tagot
« Utoljára szerkesztve: 2007. december 06., 20:26:28 írta Dani »

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Ûrlapok
« Válasz #46 Dátum: 2007. december 06., 19:55:19 »
szerintem pontosabban nem tudom leírni, mint ahogy ott a topic-ban többször is leírtuk :) Lényeg hogy PHP-ban kell elküldeni a levelet. Az viszont függ a tárhelytől is, hogy lehet-e és mennyit küldeni. A mail() függvény való php-ben az email küldésre. A továbiak ott szépen le vannak írva. Ha nem világos mégsem, akkor ott kérdezz tovább.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető rolee.

  • Törzstag
  • **
  • Hozzászólások: 310
  • d(o.O)b
    • >> R <<
Re: Formok
« Válasz #45 Dátum: 2007. december 06., 18:56:10 »
nem tudjátok véletlenül h hogy lehet ms office infopath-ból (egy ilyen formkészítő progi) exportálni htmlbe?

Nem elérhető Steven_Wright

  • Felhasználó
  • Hozzászólások: 25
Re: Ûrlapok
« Válasz #44 Dátum: 2007. december 05., 15:35:47 »
Ömmm... Megnéztem amit mondtál, de sajnos nem találtam választ. Nem tudnád ide beírni a lényeget? Olyan bonyolult kimenetelű volt nekem ez az egész. Csak az Első részről van szó. A másodikat meg tudom oldani. Szóval nem tudád elmagyarázni, kicsit pontosabban? :blush:

Nem elérhető Steven_Wright

  • Felhasználó
  • Hozzászólások: 25
Re: Ûrlapok
« Válasz #43 Dátum: 2007. december 01., 13:01:34 »
Oké. Rendben. Megnézem amit mondtál. Köszi.

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Ûrlapok
« Válasz #42 Dátum: 2007. december 01., 12:50:11 »
Az első kérdés: Levelezés topic
A második kérdés: Ez javascripttel lenne megoldható. De a február sem mindíg 28 napos így arra is figyelni kellene.
De ezt fel tudod használni amit egyszer leírtam: Javascript formok

3. kérdés: Tökéletessé neked kell megcsinálnod, ám egy két hibát megemlítenék. A táblázatkezelést nézd át a HTML-ben mert látom nem vagy tisztában a használatukkal. egy táblázat így épülne fel:

Kód: HTML
  1. <tr>
  2.    <td></td>
  3.    <td></td>
  4. </tr><tr>
  5.   <td></td>
  6.   <td></td>
  7. </tr>

Te pedig nem használod a <table>-t és a sorok közé teszel formázó tag-eket.
Egyszer azt mondtad értesz a html-hez csak nem profi szinten. Javaslom tanulj még, hogy mondhasd, hogy értesz hozzá. mégha nem is profi szinten  O0
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Steven_Wright

  • Felhasználó
  • Hozzászólások: 25
Re: Ûrlapok
« Válasz #41 Dátum: 2007. december 01., 12:32:40 »
Hali!

Én egy jelentkezős űrlapot szeretnék. Ezek megvannak:
Kód: HTML
  1. <form name="mail_form" action="mailto:kapasi_istvan@hotmail.com" method="post" enctype="text/plain">
  2. <input type="hidden" size="0" name="web-üzenet" />
  3. <caption><b>Jelentkezés</b></caption>
  4. <P align="left"><tr>
  5.   <td>Karaktered neve:</td>
  6.   <td><input name="név" type="text" size="20" value="" /></td>
  7.  </tr></P>
  8. <P align="left"><tr>
  9.   <td>E-mail címed:</td>
  10.   <td><input name="e-mail" type="text" size="20" value="" /></td>
  11.  </tr></P>
  12. <P align="left"><tr>
  13.   <td>Karaktered születési dátuma:</td>
  14.   <td>
  15. <select name="date">
  16.    <option name="Válassz!">Válassz!</option>
  17.    <option name="1995">1995</option>
  18.    <option name="1994">1994</option>
  19. <select name="date2">
  20.    <option name="Válassz!">Válassz!</option>
  21.    <option name="jan">január</option>
  22.    <option name="febr">február</option>
  23.    <option name="marc">március</option>
  24.    <option name="ápr">április</option>
  25.    <option name="máj">május</option>
  26.    <option name="jun">június</option>
  27.    <option name="jul">július</option>
  28.    <option name="aug">augusztus</option>
  29.    <option name="sept">szeptember</option>
  30.    <option name="okt">október</option>
  31.    <option name="nov">november</option>
  32.    <option name="dec">december</option>
  33. <select name="date">
  34.    <option name="Válassz!">Válassz!</option>
  35.    <option name="01">01</option>
  36.    <option name="02">02</option>
  37.    <option name="03">03</option>
  38.    <option name="04">04</option>
  39.    <option name="05">05</option>
  40.    <option name="06">06</option>
  41.    <option name="07">07</option>
  42.    <option name="08">08</option>
  43.    <option name="09">09</option>
  44.    <option name="10">10</option>
  45.    <option name="11">11</option>
  46.    <option name="12">12</option>
  47.    <option name="13">13</option>
  48.    <option name="14">14</option>
  49.    <option name="15">15</option>
  50.    <option name="16">16</option>
  51.    <option name="17">17</option>
  52.    <option name="18">18</option>
  53.    <option name="19">19</option>
  54.    <option name="20">20</option>
  55.    <option name="21">21</option>
  56.    <option name="22">22</option>
  57.    <option name="23">23</option>
  58.    <option name="24">24</option>
  59.    <option name="25">25</option>
  60.    <option name="26">26</option>
  61.    <option name="27">27</option>
  62.    <option name="28">28</option>
  63.    <option name="29">29</option>
  64.    <option name="30">30</option>
  65.    <option name="31">31</option>
  66.   </td>
  67.  </tr></P>
  68. <P align="left"><tr>
  69.   <td>Karaktered születési helye:</td>
  70.   <td><input name="hely" type="text" size="20" value="" /></td>
  71.  </tr></P>
  72. <P align="left"><tr>
  73.   <td>Karaktered bemutatása:</td>
  74.   <td>
  75.   <textarea name="szöveg" rows="5" cols="30" value="Hogy néz ki, rövid múltidézés, stb."></textarea>
  76.   </td>
  77.  </tr>
  78. <P align="left"><tr>
  79.   <td> </td>
  80.   <td>
  81.     <input type="submit" value="Jelentkezés!" />
  82.   </td>
  83.  </tr></P>
  84. </form>
Két kérdésem lenne:
1. Meg lehet az oldani, hogy ne outlook-kal küldje?
2. Hogy lehet azt megcsinálni, hogy amikor kiválasztja, hogy mikor született, akkor ha decemberre vált 31 napos legyen, ha február akkor 28 stb.

Ja igen és mit kell még javítani rajta, hogy tökéletes legyen?

Nem elérhető dagoston

  • Törzstag
  • **
  • Hozzászólások: 308
Re: Ûrlapok
« Válasz #40 Dátum: 2007. november 06., 16:52:09 »
Ok köszi!

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Ûrlapok
« Válasz #39 Dátum: 2007. november 05., 20:26:56 »
Ennyi az egész. Tutorial nincs erre mert ez annyira egyszerű.

<form action="valami.php" method="post">
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.