| start Webszerkesztés egyéb PHP alapú megoldások Lyzu hírküldő scriptje |
| A kereséshez kattints a fentebb látható mezőbe > írd be a keresett kifejezést majd nyomj egy ENTER-t. FRISS FÓRUMTÉMÁK Kinek milyen a websiteja? II. [respector] Egyéni rajzok saját 5let alapján III. [D3fy] offtopic III. [BlackY] Emotikon hetek [Halfbreed] Joomla! (Mambo 4.5.x) [LeGaS] Help! [Mozaik] Segítséget kérnék [LeGaS] Hálózat [Flatron] Általános kérdések [Tirion] Php-s Probléma... [unduruxi] LAPAJÁNLÓ Jano honlapja nagyon hasznos tippek és trükkök webes témában (CSS, usability stb...) RSS / META STATISZTIKA |  |
Lyzu hírküldő scriptje |  |
Írta: Lyzu
Ebben a tutorialban most azt mutatom meg, hogy hogyan lehet egy egyszerűbb hírküldő script-et összedobni. Elég lesz a php, ugyanis txt dokumentumban tárolja az adatokat. Először kezdjük az admin résznél: addnews.php <? //nevezd el a fájlt addnews.php -nek if($HTTP_POST_VARS['submit']) { if($HTTP_POST_VARS['password'] == 'pass') { if(!$HTTP_POST_VARS['name']) { echo "Meg kell adnod a neved!"; exit; } if(!$HTTP_POST_VARS['news']) { echo "Nem írtál hírt!"; exit; } if(strstr($HTTP_POST_VARS['name'],"|")) { echo "A nevedben nem megfelelő karakterek találhatóak- |"; exit; } if(strstr($HTTP_POST_VARS['news'],"|")) { echo "A hírben nem megfelelő karakterek találhatóak- |"; exit; } $fp = fopen('news.txt','a'); if(!$fp) { echo "HIBA a megnyitott fájlban!"; exit; } $line = date("m.d.y") . "|" . $HTTP_POST_VARS['name']; $line .= "|" . $HTTP_POST_VARS['news']; $line = str_replace("\r\n","<BR>",$line); $line .= "\r\n"; fwrite($fp, $line); if(!fclose($fp)) { echo "HIBA a fájl zárásában!"; exit; } } else { echo "Rossz jelszó!"; } } ?> <FORM ACTION="<?=$PHP_SELF?>" METHOD="POST" NAME="newsentry"> A te neved:<BR> <INPUT TYPE="text" SIZE="30" NAME="name"><BR> A h&iacute;r:<BR> <TEXTAREA NAME="news" COLS="40" ROWS="5"></TEXTAREA><BR><BR> H&iacute;r jelszava:<BR> <INPUT TYPE="password" SIZE="30" NAME="password"><BR> <INPUT TYPE="submit" NAME="submit" VALUE="Elk&uuml;ld!"> <BR> </FORM> Természetessen a script elején a 'pass' bejegyzést változtassuk meg, ugyanis ez lesz a jelszónk. Na, az admin résszel készen is vagyunk! :) Nyissunk egy új dokumentumot, nevezzük el news.php-nek. news.php<?php $data = file('news.txt'); $data = array_reverse($data); foreach($data as $element) { $element = trim($element); $pieces = explode("|", $element); echo $pieces[2] . "<BR>" . "<b>Írta: " . $pieces[1] . " ideje: " . $pieces[0] . "</b><BR><BR>"; } ?> Már csak egy news.txt fájlt kell csinálnunk és készen is vagyunk. Ne felejtsük el a news.txt-nek beállítani az atribútumát! Itt megtudjátok nézni a végeredményt Írta: Honlapja: http://gamehungary.srv.hu/
< Előző |  | Következő >
[vissza]
(C) 2006 www.tutorial.hu - photoshop és webszerkesztés leírások Joomla! is Free Software released under the GNU/GPL License. | ### FÓRUMOK [WEB] Honlapkészítés témában az alábbi 2 alfórumunkat tekintsd meg: - webprogramozás (PHP, MySQL) - webszerkesztés, webdesign (ami a honlapkészítéssel kapcsolatos lehet) Az olvasáshoz nem, de a hozzászóláshoz regisztrálni kell magad. Javasoljuk a kereső használatát a kérdések feltevése előtt.. ;) ### LETÖLTÉSEK [WEB] Forráskód szerkesztők Könyvek Link menedzsment Kódoptimalizálás Scriptek, kódok Szervercsomagok ### ONLINE CUCCOK Linkek... - URL "tisztítás" - Url továbbítás - Linkrövidítés - Linkhosszabítás - halott linkek ellenőrzése - Aktuális IP címed Színek... - Colormixers - wellstyled.com - ReedDesign Colors - crieseuwebsite.com - more.btexact.com - colorcube - behr.com - workbook - Defence Mechanism ColorToy - ColorWhore - dev.sessions.edu - ficml.org - colorschemer.com - online - themaninblue.com - technicolor - colormatch.dk - nebulus.org - fullscreen color picker CSS... - Jano - CSS, usability stb. - js.hu CSS puska - CSS Box Border Teszt - CSS - CSS compatibility - Gördítősáv módosítása - CSS lapgenerátor I. Biztonság... - .htaccess és .htpasswd - .htaccess user tiltás - Egyéni hibalapok - Htaccess direktlink tiltás - Jelszavas védelem - Jelszó generátor I. - Jelszó generátor II. - MD4, MD5, SHA-1 Forráskód... - Tidy (online HTML tisztító) - HTML encoder - HTML titkosítás - E-mail encoder Generálnak ezt-azt... - i-Frame - Marquee - Felugró ablak I. - Felugró ablak II. - Meta tagok - Favicon I. - Favicon II. Képekhez... - JPG PNG GIF optimalizáló - kulcsszavak (keywords) - Online képszerkesztő - Honlap betöltési ideje - robots.txt generator Mintaszöveg... - lipsum.com - lorem-ipsum.info - malevole.com Fordítás... - translit.ru - dict.sztaki.hu szótár - babelfish szótár Egyéb... - - HTMLinfo - webes technológiák - Webdesigner's Handbook |