Horysz
-
Pontszám
84 -
Csatlakozott
-
Utoljára itt járt
Tartalom típusa
Profiles
Fórumok
Articles
Posts posted by Horysz
-
-
kilistázni akarod vagy hogy csak azt számlálja? Mer akkor pl csak ahhoz csinálsz ilyen download.php?id=1 hivatkozást.
ha meg kilistázni akkor csinálsz egy fájlt, mysql kapcsolódás bele, (behívod a config.phpt), aztán egy mysql kérés, hogy listázza ki az 1-es id-jűt:
$query=mysql_query("SELECT * FROM `downloads` WHERE `id` = 1"); $row = mysql_fetch_assoc($query); //a row egy asszociatív tömb lesz, a lekérdezés sor mezőivel. //kiíratod az echo paranccsal echo $row['downloaded'];
Dinamikussá alakíthatod, hogy mindig egy adott id-jűt kérdezzen le, szintén a GET metódust belerakod a fentiek alapján, aztán úgy hívod be (akármi.php?id=$id)
-
az int(11) 11 számjegyig használható
az stimmel, de én így írtam:
int(6) NOT NULL
mondjuk így korán reggel már máshogy csinálnám mint ahogy este megírtam, de ez benne a szép
amúgy szerintem minimális angol tudással meg egy kis utánajárással (hu.php.net/manual, google) bármelyikünk scriptje beüzemelhető lett volna. aki feladja megérdemli. ennyi.
-
Édes istenem. Te a php fájlodba mit írtál? Csak nem annyit, hogy
<html> <head><title>LETŐTÉS</title></head> <body><a href="TEHENES_HATTEREK.ZIP>KATTINCSÁ</a><br><img src="FRÍTAT.HU/ENYIMÉ></body> </html>
? Mer ehhez aztán nagyon nem kell péhápé. Ha használsz, vagy egyáltalán vala már használtál mysql-t egyáltalá nem érthetetlen amit a kolléga javasolt.
De az egyszerűség kedvéért:
Bemész a phpmyadmin felületbe, kiválasztod az adatbázisodat, majd rámész az SQL fülre, ahol kapsz egy input mezőt (igazából textarea.)
Oda szépen copypaste benyomod ezt:
CREATE TABLE IF NOT EXISTS `Downloads` ( `id` int(11) NOT NULL auto_increment, `link` char(255) NOT NULL, `downloaded` int(6) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
láss csodát a tábla létrehozva.
az id elsődleges kulcs és magától növekszik, a letöltések száma 6 számjegyig tárolható bár gondolom a 3 is sok lesz.
Ezután elkészíted a config.php-t amiben a beállításokat fogod tartani.
<?php $server = "127.0.0.1"; //szolgáltatónál tessék érdeklődni $uname = "root"; //neved $pwd = "dogshit"; //jelszavad $db = "adatbázisneve"; //tetudod $conn = mysql_connect($server, $uname$ pwd); mysql_select_db($db, $conn) or die ("Hibásan megadott adatok"); ?>
Aztán elkészíted a download.php-t:
<?php require_once "config.php"; if (isset($_GET['id'])) {$id = $_GET['id']; $query = mysql_query("SELECT * FROM `downloads` WHERE `id` = $id); $row = mysql_fetch_assoc($query); $size = filesize($row['link']); header("Content-type: archive/zip"); //ez átírható/törölhető/felheető új mező adatbázisba, hogy dinamikus legyen header("Content-Disposition: attachment; filename=$row['link']"); //ere ugyanaz vonatkozik mint az előzőre. vagy levágod a http tagot. vagy valami. header("Content-length: $size"); readfile($file); $downloaded2 = $row['downloaded'] +1; $query2 = mysql_query("UPDATE `downloads` SET `downloaded` = $downloaded2 WHERE `id` = $id"); } else {echo "Hibás letöltőlink!";} ?>
Nagy vonalakban ennyi ezt még kiegészítheted mindenféle figyeléssel, hogy egyáltalán létezik-e ilyen fálj, meg hasonló. Aztán csinálhatsz admin felületet, hogy ne phpmyadminon keresztül kelljen bevinni a linkeket.
Ja persze, a legfontosabb, úgy hivatkozol rá, hogy megnézed, milyen id-t kapott a cucc adatbázisba történő felvétel után, és azt az id-t használod download.php?id=$id formában, ahol az $id jelenti az adatbázisban tároltat.
De ezt is lehet dinamizálni. meg minden.
a kódot most gyorsan írtam 3 sör után, tesztelve nem volt, helyesírási és elvi hibák is lehetnek benne. Amit nem is áll szándékomban kijavítani, kezdőlökést megadtam szerintem.
szerk1: hah, lassú voltam de már nem törlöm ki
szerk2: hm, a kettőből egész jó kis cucc jönne össze
-
de, erre jó a hard reset, tehát hogy akksi ki-be. vannak készülékek amit gyárilag wm5tel adnak de van upgrade patch hozzá, így egy bios frissítéshez hasonlóan új rendszert éget a romba, így kerülhet rá akár wm6
-
pocket pc-k esetében az operációs rendszer a romba van égetve. az ilyen gépek esetében megkülönböztetünk "soft reset"et, erre általában egy kis pöcök van, ami újraindítja a rendszert, illetve "hard reset" ami minden telepített programot és beállítást töröl, a romba égetett állapotot állítja vissza, majd ezután általában rövid konfigurációt kell végrehajtani. Akksi kivétel - visszahelyezéssel szokott működni a dolog.
-
én nem utálom, de szerintem te azért igen, mert egybeírják és nem szeretsz helyesen írni
-
szívű richárd gedeon
-
bár igazából előtte
-
Letörlöd a vga drivert, kiveszed a vga-t, új vga be, xp bootol alap xp vga driverrel, új vga driver feltepít.
vagy: csökkentett mód.
-
Gondolom az ingyenes szolgáltatást veszed igénybe. Az apache conf kilőve. Nemtudom htaccess engedélyezve van-e?
szerk: bár gondolom tiltják őket, de azér nézd meg:
http://www.tutorial.hu/htaccess-atiranyitas/
. Régen az extrán engedték, fene tudja, hogy az újítások miket hoztak, de csak azt tudom javasolni, mint mindig, és amit már sokan mások: fizess elő. Valaki már a fórumon írta, hogy van szervere és igen olcsón tudna adni helyet. Ott már működhet egy virtuális apache conf fájl amiben te megadhatod a saját kezdőoldalad címét, létrehozhatsz egyedi végződéseket.
szerk: ModThisName írta az okosat valamiért átsiklottam fölötte de azért már nem törlöm ki a postot.
-
fizetős vagy ingyenes tárhelyed van? Ha fizetős átírathatod az apache konfig fájlt. esetleg lehet próbálkozni még htaccessel, de mindenképp tudni kéne, hol vagy.
-
lisztet kapált anyósának
-
egy drága alumíniummá
-
Ez nem videó, ez slideshow. Slideshow creator, vagy van még kismillió.
-
ajax, js oldalbetöltés? akár dinamikusan is? tutorial.hun volt erről egy jó kis cikk, ha érdekel megkeresem.
-
joomlával ingyenes tárhelyen ne nagyon próbálkozz, mert ha még az alap rendszernek találsz is olyan tárhelyet amin hiba nélkül fut a különböző modulok, komponensek nem fognak normálisan futni. legjobban a joomlatárhely.hu-val jössz ki ha kifejezetten joomlára akarsz specializálódni, itt normális supportot fogsz kapni és úgy van már konfigolva a rendszer hogy hiba nélkül menjenek a dolgok.
-
gratulálok. ismét sikerült válaszolni egy 1 éves postra..
-
ez nem privilégium, keresd meg a config.inc.php-t a feltelepített phpmyadmin mappában, majd keresd meg ezt a változót:
$cfg['Servers'][$i]['auth_type'] =
aztán ott vannak milyen értékeket vehet fel, talán a http ami neked kell, de erre most nem esküdnék meg.
-
szia.
Szerintem a legnagyobb baki az oldalon, ami engem 5 mp után arra késztetett, hogy elhagyjam az oldalt, és csak nagy nehezen tudtam rávenni magam, az a rémes, és sokszor értelmetlen, eseteként pontatlan fogalmazás.
Pl:
Nem hallok semmit miután rákattintok a "Skálára".Ez amiatt lehet, hogy nincs az alaplapodban az a "csipogó".
Ha már ilyent írsz, akkor tájékozódj egy kicsit. Az alaplapokban nincsenek "csipogók". Az a bizonyos beeper többnyire a számítógép házában van elhelyezve, de mindenképpen kívülről köthető az alaplapra.
Copyright -
Miért nem mysql? Elméletileg mindenképpen szükség van a php-re (najó, nem feltétlenül), de akkor már gyorsabb, egyszerűbb, szebb mysql-lel. szerintem.
csinálsz egy egyszerű jelszavas admin oldalt amihez csak te férsz hozzá oda meg egy tinymce-s textarea-t, és akkor már szépen tudod formázgatni is.
aztán meg ahova a dinaminkus szöveg megy majd, oda raksz egy lekérdezést.
Ezt egyszerűbb megcsinálni, mint leírni lépésről lépésre, de ha van rá igény készítek egy leírást, esetleg keress meg, ha csak a kész megoldás érdekel.
aloha
-
Védett Css
in PHP
üdv.
egy egyszerű kérdés. ki ellen véd ez? Mert atomtámadás ellen pl nem. Aztán szvsz. a jobbklikk forrás megjelenítése is mutatni fogja, ha includeolva van, ha máshogy, de beépül majd az összes html és css tagjével együtt is az oldalba, amit meg már a böngésző értelmez, így aztán ki is lehet onnan olvasni
Amúgy meg mire jó ez tényleg? Nem magadnak írod a kódot ha írsz, hanem mindenki másnak. Ha más ebből tanul annak örülni kell, ha meg nem akkor úgyse tudja megcsinálni egyedül, szóval mindenképp a fejlesztő érdeme az általa megírt kód.
-
php, vagy js szkriptet szeretnél?
(php-ban hatékonyabb, js valósidejű)
-
kicsit bővebben is kifejthetnéd
-
Ez mind szép és jó de szerintem sürgősen vegyetek egy domaint és költözzetek át egy fizetős tárhelyre mert nem sok potenciális üf fog megkeresni egy ingyenes tárhelyen levő csapatot, többek között azért, mert azt amatőr hatást keltet hogy nincs 10kHUFjuk egy .hu domain és 1 tárhely üzemeltetésére évente.
Űrlap készítése!
in Tutorialok
Posted
Néhány észrevétel:
Szerintem elég lenne egy html is, ugyanis semmi nem indokolja, hogy php legyen, nincs benne egy db php kód sem.
Ez köszönőviszonyban sincs a php-vel, ez egyszerű html.
Én a telefonszámhoz beírnám hogy maxlenght = 9, több karakter úgysem lehet, de ezt ellenőrizni kell akkor az action.php-vel is, mert kliensoldalon könnyen kikerülhető. Ez inkább akkor fontos ha adatbázisba írod, könnyebb keresni ha nincsenek benne / - karakterek.
Horysz