Weboldalra űrlap, amelyben fel lehet tölteni egy kis videót és az egyből elküldi e-mailba a tertalmat?
csináltam egy ilyen űrlapot: [link]
(nyereményjátékhoz a regisztráció, melyben fel kell tölteniük egy videót amit mi később felhasználunk)
Na ezzel az a baj, hogy amikor megnyomom, hogy jelentkezés akkor nem simán elküldi, hanem felhozza ezt: [link]
Miért nem egyből elküldi a feltöltendő videót és az adatokat? + a videót nem tölti fel, vagyis nem küldi el az e-mail címemre csak a címét.. miért? az első hozzászólásba raktam a forráskódot!
A segítséget megköszönném!
KEZDŐ VAGYOK!!
<table border="2">
<tbody>
<tr>
<td>
<h2>Jelentkezés a nyereményjátékra:</h2>
<form name="mail_form" action="mailto:loombandshun@gmail.com">
<table>
<tbody>
<tr>
<td><label for="lname">Vezetéknév:</label></td>
<td><input id="lname" name="lastname" type="text" /></td>
</tr>
<tr>
<td><label for="fname">Keresztnév:</label></td>
<td><input id="fname" name="firstname" type="text" /></td>
</tr>
<tr>
<td><label for="mail">Facebook adatlapod linkje:</label></td>
<td><input id="mail" name="email" type="text" /></td>
</tr>
<tr>
<td><label for="mailagain">A videód címe:</label></td>
<td><input id="mailagain" name="emailagain" type="text" /></td>
</tr>
<tr>
<td><label for="fajl">Videó feltöltése:</label>
<input id="fajl" name="fajl" type="file" /></td>
</tr>
</tbody>
</table>
<label><input name="leves" type="checkbox" value="Elfogadom" />Elfogadom, hogy a Loom Bands Hungary weboldal és tulajdonosai felhasználják a videómat a www.youtube.com oldalon.</label>
Itt kell lájkolni és megosztani:
<iframe style="border: none; overflow: hidden; height: 21px;" src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Floombandshungary.hu%2Fnyeremenyjatek%2F&width&layout=button_count&action=like&show_faces=false&share=true&height=21&appId=1411340989086364" width="300" height="150" frameborder="0" scrolling="no"></iframe>
<p style="text-align: center;"><input type="submit" value="Jelentkezés!" /></p>
</form></td>
</tr>
</tbody>
</table>
Ez semmi, ez nem űrlap, ajánlom barátkozz meg a php nyelv-l
is.
A mailto: -ra nem lehet fájlt küldeni.
Illetve a lehetne is, ott a levelező rendszerek korlátja, ami meggátolja a nagyméretű tartalmak mint videók átküldését.
Szerver oldalra fel kell tölteni, vagy youtube -ra és annak a linkjét elküldeni.
Értem, és köszönöm a választ!
Azt, hogyan lehetne megcsinálni, hogy egy tárhelyre töltse fel azonnal? mondjuk van egy tárhelyem.. hogyan tovább?
mit kell átírni a kódban, hogy működjön és jó legyen?
Előre is köszönöm!
"hogy egy tárhelyre töltse fel azonnal?"
Először is a FORM -ot POST -ba kell küldeni, és kell egy ENCTYPE ami "multipart/form-data".
Ezt utána elküldi a form egy PHP -s szerver oldali scriptnek, aminek elérését az action -ba tudod definiálni.
A $_FILES globális tömbbe lesznek a feltöltött fájl adatai, és PHP -ban a move_uploaded_file() funkcióval lehet az ideiglenes könyvtárból a cél könyvtárba mozgatni, ahonnan te majd pl. letöltheted...
Egy rövid ismertető hogyan is megy ez:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!