ugrás a tartalomhoz

PHP Ürlap txt fájlba mentése vagy emailbe elküldése

Erdembenugymond · 2015. Nov. 26. (Cs), 22.15
Sziasztok beadandót készitek és van egy ürlap phpm amit csináltam. Abban szeretnék segitséget kérni hogy amikor rákattintanak az elküld gombra akkor mentse el egy txt filebe a bevitt adatokat, vagy küldje el egy megadott email cimre.

Segitségeteket előre is köszönöm. Zsolt
  1. <html>  
  2. <head>  
  3. <title>beadando.php</title>  
  4. </head>  
  5. <body>  
  6. ŰRLAP <br><br>  
  7. <form method="post" action="">  
  8. <table border="0" cellspacing="5">  
  9. <tr>  
  10. <td width="150" height="30" >Név:</td>  
  11. <td>  
  12. <input type="text" name="nev" value="">  
  13. </td>  
  14. </tr>  
  15. <tr>  
  16. <td width="150" height="30" >Nem:</td>  
  17. <td>  
  18. <select name="nem">  
  19. <option value="0" >Férfi</option>  
  20. <option value="1" ></option>  
  21. <option value="2" >Egyéb</option>  
  22. </select>  
  23. </td>  
  24. </tr>  
  25. <tr>  
  26. <td width="150" height="30" >e-mail:</td>  
  27. <td>  
  28. <input type="text" name="email" value="">  
  29. </td>  
  30. </tr>  
  31. <tr>  
  32. <td>Rólad:</td>  
  33. <td>  
  34. <textarea cols="25" rows="5" name="bemutatkozas"></textarea>  
  35. </td>  
  36. </tr>  
  37. <tr>  
  38. <td>Kedvenc tantárgy:</td>  
  39. <td>  
  40. <input type="checkbox" name="tantargy[]" value="0" > Analizis<br>  
  41. <input type="checkbox" name="tantargy[]" value="1" > Valószinüség számitás<br>  
  42. <input type="checkbox" name="tantargy[]" value="2" > Lineáris algebre<br>  
  43. <input type="checkbox" name="tantargy[]" value="3" > Operációkutatás<br>  
  44. <input type="checkbox" name="tantargy[]" value="4" > Statisztika<br>  
  45. <input type="checkbox" name="tantargy[]" value="5" > Hagyjál békén :D<br>  
  46. </td>  
  47. </tr>  
  48. <tr>  
  49. <td>Kedvenc tanár:</td>  
  50. <td>  
  51. <input type="checkbox" name="tanar[]" value="0" > Vadvári Tibor<br>  
  52. <input type="checkbox" name="tanar[]" value="1" > Hornung Tamás<br>  
  53. <input type="checkbox" name="tanar[]" value="2" > Jámbor Balázs<br>  
  54. <input type="checkbox" name="tanar[]" value="3" > Balogh Csaba<br>  
  55. <input type="checkbox" name="tanar[]" value="4" > Gubán Miklós<br>  
  56. </td>  
  57. </tr>  
  58. <tr>  
  59. <td width="150" height="100" >&nbsp;</td>  
  60. <td>  
  61. <input type="checkbox" name="elfogad" value="1"> Elfogadom a feltételeket  
  62. </td>  
  63. </tr>  
  64. <tr>  
  65. <td width="150" height="100" >&nbsp;</td>  
  66. <td>  
  67. <br><input type="submit" name="submit" value="Elküld">  
  68. </td>  
  69. </tr>  
  70. </table>  
  71. </form>  
 
1

Mi a kérdésed?

Hidvégi Gábor · 2015. Nov. 27. (P), 00.53
Mi a kérdésed?
2

adatok elküldése emailbe

Erdembenugymond · 2015. Nov. 27. (P), 01.22
Igazábol az lenne hogy hogyan tudom megcsinálni hogy ha a kitöltő rákkatint az elküld gombra akkor az küldödjön el az emailemre?
4

A legfapadosabb megoldás.

Hidvégi Gábor · 2015. Nov. 27. (P), 10.06
8

működik

Erdembenugymond · 2015. Nov. 27. (P), 18.04
Nagyon szépen köszönöm ezt a megoldást választottam és működik is!
3

Szerver oldal

tisch.david · 2015. Nov. 27. (P), 09.21
Szia!

Ez még csak a HTML kód. Amit Te szeretnél, annak a szerver oldalon kell megtörténnie, tehát a <form> tag action attribútumát felhasználva utasítsd a formot, hogy hová küldje az adatokat. Pl. <form method="post" action="feldolgoz.php">. A feldolgoz.php-ben meg küldj a megadott adatokkal e-mailt.

Üdv:

Dávid
5

feldolgoz.php

Erdembenugymond · 2015. Nov. 27. (P), 13.12
Abban tudnál segiteni hogy ez a feldolgoz.php hogyan is épülne fel?
6

Az itt a baj, hogy te azt

erik0415 · 2015. Nov. 27. (P), 17.18
Az itt a baj, hogy te azt kéred, hogy mi írjuk meg neked lényegébe a programot. Nézz utána youtube-on, biztos rengeteg hasznos információ van fent.
7

Vagy ha beadandó, akkor

Endyl · 2015. Nov. 27. (P), 17.31
Vagy ha beadandó, akkor megnézhetné a "jegyzeteit" :) Meg leginkább a php doksi vonatkozó részeit. Meg persze az emailküldés egyéb nyűgjeivel (biztonság, karakterkódolás, stb.) sem árt tisztában lenni.