Keresés
Hírlevél
 
Kiemelt témák
»Hogy viszonyul ehhez a család?
»Legjobb metodika emberi relációk tárolására
»A programozó hibája, hogy törik a programját?
»Jogosultság kezelés mezőszinten
Állás/munka
»Wordpress szakértőt keresünk
»Kamu álláshirdetők listája
»Front-end fejlesztő / Sitebuilder
»DataStore Developer
»PHP programozó, webfejlesztő munkát keres
» több téma
Tudástár
?Input mezőből visszakapott adat probléma
?HTML-ben a Flash átméretezés torzul
Eredeti mezőnevek lekérdezése
Oldalon keresés 8x írja ki az eredményt
?XML-ből sok szövegmező
TinyMCE és az ékezetek
?Rengeteg hasonló kép betöltése gyorsan (PHP)
Ékezetes kar. nem minden táblában jól
?Shelltreeview gond
Grafikon rajzolás probléma
?Onclick= php függvény
?Egyenes megrajzolása
?Access-ből adott xml fájl kinyerése
Listázás időpont szerint
Exportálás változó könyvtárba
» több téma
Társalgó
»A programozásból jól meg lehet élni?
»MFC tanulás
»Könyvet adok-veszek
»Hogy viszonyul ehhez a család?
»Nintendo wii
»Letölthető az új Rad Studio XE és Delphi XE
»Weblap véleményezés
»Játékmotor elmélet
»Informatikai bulvárlap
»Delphi-ről C++-ra váltás
» több téma
ASP  |  C#  |  C++  |  CSS  |  Delphi  |  Flash  |  HTML  |  Java  |  JavaScript  |  Pascal  |  Perl  |  PHP  |  Python  |  Visual Basic  |  Visual C++  |    »    

Társalgó

»

Állás

»

Php lekérdezés SQL-be

»

Php lekérdezés SQL-be

nyitotta: poszti, idő: 2010.02.08., moderátor: netangel
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió
Ez a téma lezárásra került a moderátor által. A lezárás oka: Konkrét kérdéseket (de csak azokat) a Tudástárban kéretik feltenni - KÜLÖN-KÜLÖN! Ez így már egy nagy katyvasz...
Sorrend:
Időzóna:
Blokkméret:
Az lenne a problémám, hogy csináltam egy HTML kérdőívet,de nem tudok hozzá írni olyan PHP parancsot ami ebből az oldalból kiolvasná az adatokat egy Access adatbázisba vagy egy Excel fileba.

Az alábbi kód az amit csináltam és megköszönném ha valaki csinálna hozzá egy PHP kódot mondjuk feldolgoz.php néven.
Tőlem átírhatjátok akár ezt a forrást is hogy könnyebb legyen megírni hozzá a PHP kódot

Előre is köszi


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ..
További friss állás- és munkaajánlatokért iratkozz fel RSS csatornánkra!
Akkor hogy nézne ez ki korrektűl????? előzmény
Akkor hogy nézne ez ki korrektűl? előzmény
Én nem látok egy fia "insert .." vagy "addnew"-t se, vagy tényleg nincs benne?

Ez:
<form method="post" action="feldolgoz.php">
milyen php utasítás?

mysql_connect nem függvény? Paraméterei?

print "3/4" (%)".$_POST["3/4" (%)"];
Idézőjelek párosítása szerinted és egy programnyelv szerint milyen? előzmény
EZT írom be a feldolgoz.php-ba és lementi a php-t a gépre de ACCESSbe meg nem csinál semmit?


Mi lehet a gond?

<?php

$kapcsolat = mysql_connect

<form method="post" action="feldolgoz.php">


print "Szolgaltato ceg neve: ".$_POST["Szolgaltato ceg neve"];
print "Cime:".$_POST["Cime"];
print "Elerhetosege: ".$_POST["Elerhetosege"];
print "Kapcsolattarto: ".$_POST["Kapcsolattarto"];
print "Fomerok darabszam: ".$_POST["Fomerok darabszam"];
print "MOM:".$_POST["MOM (%)"];
print "ELSTER".$_POST["ELSTER (%)"];
print "SENSUS".$_POST["SENSUS (%)"];
print "13".$_POST["13 (%)"];
print "20".$_POST["20 (%)"];
print "1".$_POST["1" (%)"];
print "3/4" (%)".$_POST["3/4" (%)"];
<input type="checkbox" name="Azonosito1[]" $_POST["Terfogat aram"]; >1,5
<input type="checkbox" name="Azonosito1[]" $_POST["Terfogat aram"]; >2
<input type="checkbox" name="Azonosito1[]" $_POST["Terfogat aram"]; >2,5
<input type="checkbox" name="Azonosito1[]" $_POST["Terfogat aram"]; >3,5

foreach ($_POST["Azonosito1"] as $Azonosito1){
print $Azonosito1;
}

<input type="checkbox" name="Azonosito2[]" $_POST["Indulasi erzekenyseg"]; >2-3
<input type="checkbox" name="Azonosito2[]" $_POST["Indulasi erzekenyseg"]; >3-4
<input type="checkbox" name="Azonosito2[]" $_POST["Indulasi erzekenyseg"]; >4-5

foreach ($_POST["Azonosito2"] as $Azonosito2){
print $Azonosito2;
}

<input type="checkbox" name="Azonosito3[]" $_POST["Anyag"]; >2-3
<input type="checkbox" name="Azonosito3[]" $_POST["Anyag"]; >3-4
<input type="checkbox" name="Azonosito3[]" $_POST["Anyag"]; >4-5

foreach ($_POST["Azonosito3"] as $Azonosito3){
print $Azonosito3;
}

<input type="checkbox" name="Azonosito4[]" $_POST["Mukodesi elv"]; >Szárnykerekes
<input type="checkbox" name="Azonosito4[]" $_POST["Mukodesi elv"]; >Gyűrűdugattyús
foreach ($_POST["Azonosito4"] as $Azonosito4){
print $Azonosito4;
}

<input type="checkbox" name="Azonosito5[]" $_POST["Pontossagi osztaly"]; >A
<input type="checkbox" name="Azonosito5[]" $_POST["Pontossagi osztaly"]; >B
<input type="checkbox" name="Azonosito5[]" $_POST["Pontossagi osztaly"]; >C
<input type="checkbox" name="Azonosito5[]" $_POST["Pontossagi osztaly"]; >D

foreach ($_POST["Azonosito5"] as $Azonosito5){
print $Azonosito5;
}

<input type="checkbox" name="Azonosito6[]" $_POST["Hitelesites szerint"]; >A
<input type="checkbox" name="Azonosito6[]" $_POST["Hitelesites szerint"]; >B


foreach ($_POST["Azonosito6"] as $Azonosito6){
print $Azonosito6;
}

<input type="checkbox" name="Azonosito7[]" $_POST["Tavleolvasas"]; >Igen
<input type="checkbox" name="Azonosito7[]" $_POST["Tavleolvasas"]; >Nem
<input type="checkbox" name="Azonosito7[]" $_POST["Tavleolvasas"]; >Igen és használjuk


foreach ($_POST["Azonosito7"] as $Azonosito7){
print $Azonosito7;
}

<input type="checkbox" name="Azonosito8[]" $_POST["Szamlalo"]; >Szárazon futó
<input type="checkbox" name="Azonosito8[]" $_POST["Szamlalo"]; >Nedvesen futó


foreach ($_POST["Azonosito8"] as $Azonosito8){
print $Azonosito8;
}

<input type="checkbox" name="Azonosito9[]" $_POST["Mukodesi nyomas"]; >0-10
<input type="checkbox" name="Azonosito9[]" $_POST["Mukodesi nyomas"]; >10-15
<input type="checkbox" name="Azonosito9[]" $_POST["Mukodesi nyomas"]; >15-20


foreach ($_POST["Azonosito9"] as $Azonosito9){
print $Azonosito9;
}

<input type="checkbox" name="Azonosito10[]" $_POST["Kora"]; >Új
<input type="checkbox" name="Azonosito10[]" $_POST["Kora"]; >Felújított


foreach ($_POST["Azonosito10"] as $Azonosito10){
print $Azonosito10;
}

<input type="checkbox" name="Azonosito11[]" $_POST["Ar"]; >3-4000
<input type="checkbox" name="Azonosito11[]" $_POST["Ar"]; >4-5000
<input type="checkbox" name="Azonosito11[]" $_POST["Ar"]; >5-6000


foreach ($_POST["Azonosito11"] as $Azonosito11){
print $Azonosito11;
}

mysql_close($kapcsolat);
?> előzmény
Egy kis segítség:

http://www.w3schools.com/PHP/php_db_odbc.asp

Bár én fordítva csinálnám, adatbázisba tárolnám a kérdőívet és abba is menteném el. PHP és Mysql erre tökéletesen alkalmas. :) előzmény
Nekem elég ha csak azt írja le valaki, hogy ha beírok valami szöveget a kérdőívbe vagy kipipálok benne 1 checkboxot akkor ahhoz mit kell beírni, hogy az majd megjenejen az Accessban.
Mennyi pénzed van erre? Privátban megírhatod...

Amit eddig csináltál azt szerintem ki is törölheted nyugodtan, ebből kiindulni az tovább tart mint elölről elkezdeni az egészet. előzmény
1: az Access nem adatbázis kezelő, tehát annak formátuma sem adatbázis (csak a fogalmak tisztázása végett...)
2: ha ki tudtad mazsolázni az ide vonatkozó HTML és CSS alapokat, akkor a PHP is menni fog. Semmi extra dolgot nem kell használni, csak olvasni kell ;)
3: soha ne kérd fórumon, hogy valamit helyetted csináljon meg a közösség, legfeljebb ha munkát ajánlasz, pénzért.
4: ha munkát ajánlasz, akkor sem ez a feladatkiírás módja. A helyes mód: feladat _körvonalas_ leírása, szükséges ismeretek megfogalmazása, [ár tól-ig]/[árajánlatkérés], elérhetőség. Kapcsolatfelvétel után pedig specifikáció.
5: szemmel láthatóan bevállaltál egy feladatot, amihez lövésed sincs, és most azt reméled hogy majd a fórumozók megoldják. Rossz ötlet.

Kezdd el megoldani a feladat PHP részét is, és ha elakadsz, akkor kérdezz konkrét problémára, és fogsz kapni segítséget.

A célom nem a kötekedés, ezek jótanácsok ;) előzmény
Látom pool te sem tudod megoldani, mert akkor nem ilyen hülyeségeket írkálnál. előzmény
Az lenne a problemam hogy ultettem fuvet a kertbe es megnott.
Nem tudok kesziteni hozza olyan funyirot ami levagna.
Az alabbi linken talalhato egy kep a pazsitrol amit en ultettem es megkoszonnem ha valaki levagna mondjuk meg ma.
Tolem hozhattok is funyirot, hogy konyebb legyen a dolgotok.

Elore is koszi

PAZSITOM előzmény
Az lenne a problémám, hogy csináltam egy HTML kérdőívet,de nem tudok hozzá írni olyan PHP parancsot ami ebből az oldalból kiolvasná az adatokat egy Access adatbázisba vagy egy Excel fileba.

Az alábbi kód az amit csináltam és megköszönném ha valaki csinálna hozzá egy PHP kódot mondjuk feldolgoz.php néven.
Tőlem átírhatjátok akár ezt a forrást is hogy könnyebb legyen megírni hozzá a PHP kódot

Előre is köszi


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Kerdoiv</title>
<style type="text/css">
<!--
.style1 {font-size: 24px}
.style2 {font-size: 20px}
.style3 {font-size: 18px}
.style4 {font-size: 14px; }
.style5 {font-size: 14px; font-weight: bold; }
-->
</style>
</head>

<body>
<CENTER>
<H1>Adatfelvételi lap:</H1>

<form method=post action="feldolgoz.php">
<p align="left"><strong>Adatszolg&aacute;ltat&oacute; c&eacute;g megnevez&eacute;se:
<input name="Input" type="text" id="Szolgaltato ceg neve" />
</strong><br />
<strong>C&iacute;me:</strong>
<input name="Input2" type="text" id="Cime" />

<br />
<strong>El&eacute;rhetős&eacute;g (telefonsz&aacute;m, email):</strong>
<input name="Input2" type="text" id="Elerhetoseg" />
<br />
<strong>Kapcsolattart&oacute;:</strong><strong> </strong>

<input name="Input2" type="text" id="Kapcsolattarto" />
</p>
<p align="left" class="style2"><span class="style3">Lakoss&aacute;gi főm&eacute;rők műszaki param&eacute;tereivel kapcsolatos felm&eacute;r&eacute;s </span><img src="file:///C|/Documents and Settings/G&aacute;bor/Asztal/Untitled-1.jpg" width="228" height="206" /></p>
<p align="left" class="style5">&nbsp;</p>
<p align="left" class="style5">Lakoss&aacute;gi főm&eacute;rők darabsz&aacute;ma a szolg&aacute;ltat&aacute;sai ter&uuml;leten:
<input name="" type="text" id="Fomerok darabszam" />

</p>
<p align="left" class="style5"> Gy&aacute;rt&oacute; szerinti megoszl&aacute;s (%):?</p>
<p align="left">
<input name="" type="button" disabled="true" class="MOM" id="Gyarto1" value="MOM" />
<input name="Input4" type="text" id="MOM" />
</p>
<p align="left" class="style4"><input name="" type="button" disabled="true" class="Elster" id="Gyarto2" value="ELSTER" />
<input name="" type="text" id="ELSTER" /></p>

<p align="left" class="style4"><input name="" type="button" disabled="disabled" id="Gyarto3" value="SENSUS" />&nbsp;<input name="" type="text" id="SENSUS" />
</p>
<p align="left" class="style4">
<input name="" type="button" disabled="disabled" id="Gyarto4" value="Egy&eacute;b" />&nbsp;<input name="" type="text" id="EGYEB" /></p>
<p align="left" class="style5">&Aacute;tm&eacute;rő szerint (%)(13-20&Oslash;)?</p>
<p align="left"><input name="" type="button" disabled="disabled" id="Atmero1" value="13-as" />&nbsp;<input name="" type="text" id="13" /></p>
<p align="left" class="style4">
<input name="" type="button" disabled="disabled" id="Atmeto2" value="20-as" />
<input name="" type="text" id="20" />
</p>
<p align="left" class="style5"> K&ouml;t&eacute;s szerint (%)(&frac34;&rdquo;-os vagy 1&rdquo;-os)?</p>

<p align="left"><input name="" type="button" disabled="disabled" id="Kotes1" value="3/4&quot;-os" />&nbsp;<input name="" type="text" id="3/4" /></p>
<p align="left">
<input name="" type="button" disabled="disabled" id="Kotes2" value="1&quot;-os" />&nbsp;<input name="" type="text" id="1" />
</p>
<p align="left"><strong> T&eacute;rfogat &aacute;ram szerint (Qn: 1,5; 2; 2,5; 3,5)</strong>?</p>
<p align="left"><input name="" type="checkbox" id="Terfogat1" value="" />&nbsp;<input name="" type="button" disabled="true" id="1,5" value="1,5" /></p>
<p align="left" class="style2"><input name="" type="checkbox" id="Terfogat2" value="" />&nbsp;<input name="" type="button" disabled="true" id="2" value="2" /></p>
<p align="left" class="style2"><input name="" type="checkbox" id="Terfogat3" value="" />&nbsp;<input name="" type="button" disabled id="2,5" value="2,5" /></p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Terfogat4" value="" />&nbsp;
<input name="" type="button" disabled="true" id="3,5" value="3,5" />
&nbsp;</p>

<p align="left"><strong>Indul&aacute;si &eacute;rz&eacute;kenys&eacute;g szerint</strong>?</p>
<p align="left">
<input name="" type="checkbox" id="Indulas1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Indul&aacute;s11" value="2-3 L/h" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Indulas2" value="" />

&nbsp;
<input name="" type="button" disabled="true" id="Indulas22" value="3-4 L/h" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Indulas3" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Indulas33" value="5-6 L/h" />
</p>
<p align="left"><strong>&nbsp;Anyag szerint?</strong></p>
<p align="left">
<input name="" type="checkbox" id="Anyag1" value="" />

&nbsp;
<input name="" type="button" disabled="true" id="Anyag11" value="R&eacute;z &ouml;tv&ouml;zet" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Anyag2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Anyag22" value="Kompozit" />
</p>
<p align="left"><strong>Műk&ouml;d&eacute;si elv szerint?</strong></p>

<p align="left">
<input name="" type="checkbox" id="Elv1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Elv11" value="Sz&aacute;rnykerekes" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Elv2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Elv22" value="Gyűrűdugatty&uacute;s" />
</p>
<p align="left"><strong>Pontoss&aacute;gi oszt&aacute;ly szerint</strong>?</p>

<p align="left">
<input name="" type="checkbox" id="Osztaly1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Osztaly11" value="A" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Osztaly2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Osztaly22" value="B" />
</p>
<p align="left" class="style2">

<input name="" type="checkbox" id="Osztaly3" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Osztaly33" value="C" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Osztaly4" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Osztaly44" value="D" />
&nbsp;</p>
<p align="left"><strong>Hiteles&iacute;t&eacute;s szerint?</strong></p>

<p align="left">
<input name="" type="checkbox" id="Hitelesites1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Hitelesites11" value="MKEH" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Hitelesites2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Hitelesites22" value="K&uuml;lf&ouml;ldi" />
</p>
<p align="left"><strong>T&aacute;vleolvas&aacute;sra alkalmas-e a v&iacute;zm&eacute;rő, ha igen, akkor haszn&aacute;lj&aacute;k-e</strong>?</p>

<p align="left">
<input name="" type="checkbox" id="Leolvasas1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Leolvasas11" value="Igen" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Leolvasas2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Leolvasas22" value="Nem" />
</p>
<p align="left" class="style2">

<input name="" type="checkbox" id="Leolvasas3" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Leolvasas33" value="Igen &eacute;s haszn&aacute;ljuk" />
</p>
<p align="left">&nbsp;<strong>Sz&aacute;ml&aacute;l&oacute;szerkezet szerint? </strong></p>
<p align="left">
<input name="" type="checkbox" id="Szamlalo1" value="" />
&nbsp;

<input name="" type="button" disabled="true" id="Szamlalo11" value="Sz&aacute;razon fut&oacute;" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Szamlalo2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Szamlalo22" value="Nedvesen fut&oacute;" />
</p>
<p align="left"><strong>Maxim&aacute;lis műk&ouml;d&eacute;si nyom&aacute;s</strong>?</p>

<p align="left">
<input name="" type="checkbox" id="Nyomas1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Nyomas11" value="0-10 B&aacute;r" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Nyomas2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Nyomas22" value="10-15 B&aacute;r" />
</p>
<p align="left" class="style2">

<input name="" type="checkbox" id="Nyomas3" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Nyomas33" value="15-20 B&aacute;r" />
</p>
<p align="left">&nbsp;<strong>&Uacute;j vagy fel&uacute;j&iacute;tott v&iacute;zm&eacute;rőket haszn&aacute;lnak</strong>?</p>
<p align="left">

<input name="" type="checkbox" id="Kor1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Kor11" value="&Uacute;j" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Kor2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Kor22" value="Fel&uacute;j&iacute;tott" />
</p>
<p align="left"><strong>&Uacute;j m&eacute;rő &aacute;ra (Ft/db)? </strong></p>

<p align="left">
<input name="" type="checkbox" id="Ar1" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Ar11" value="3-4000" />
</p>
<p align="left" class="style2">
<input name="" type="checkbox" id="Ar2" value="" />
&nbsp;
<input name="" type="button" disabled="true" id="Ar22" value="4-5000" />
</p>
<p align="left" class="style2">

<input name="" type="checkbox" id="Ar3" value="" />
&nbsp;
<input name="" type="button" disabled="disabled" id="Ar33" value="5-6000" />
</p>
<p align="left" class="style2">&nbsp;</p>
<tr><td align=right>&nbsp;</td>
<td>
<input name="" type="submit" onclick="OnClick" value="Elk&uuml;ld"></td>
</tr>
<p align="left" class="style2">&nbsp;</p>
<p align="left" class="style1">&nbsp;</p>
<p align="right">&nbsp;</p>

</body>
</html>
Ez a téma lezárásra került a moderátor által. A lezárás oka: Konkrét kérdéseket (de csak azokat) a Tudástárban kéretik feltenni - KÜLÖN-KÜLÖN! Ez így már egy nagy katyvasz...
Belépés
E-mail cím:
Jelszó:

RSS források
-Hírek
-Cikkek
-Fórumok
-Állás/munka
Top pontgyűjtők
»Micu1.030
»Interlock280
»mezofi150
»Pitta_100
»Frostech0100
»szbzs.2100
»Hack100
»Riha60
»Akhiles50
»mrchandra50
Top wikieditorok
»Sting
»Doi
»FlamingClaw
»Argathron
»Csaboka2
»Vodka
»Joexy
»Ivn
»Balucinho
»Kelemzol
» ugrás a wikire
A nap kifejezései
»Algoritmus
»Hogyan kezdjem el
»Perl
» ugrás a wikire
Hírek
»Megérkezett a PostgreSQL 9.0 kiadásra jelölt változata
»Letölthető az új Rad Studio XE és Delphi XE
»Function-X digitális művészeti találkozó és demoscene party
»Webfejlesztőknek szóló közösségi oldalt indított a Microsoft
»Letölthető a hardvergyorsított Chrome 7 első fejlesztői kiadása
» több hír
PC Fórum hírek
»Itt az első kép az AMD nyolcmagos processzoráról
»"Szuperdizájnos" érintő-egeret mutatott be a Microsoft
»Szabadalmaztatta a számítógép kikapcsolását a Microsoft
»Vírusriadót váltott ki a webezőknél a Google
»Ingyen iWiW-ezhetnek mobiljaikról a T-Mobile-osok
»Automatikusan kiválogatja legfontosabb leveleink a Google
»OOo4Kids - ingyenes Office csomag gyerekeknek
»Új, gyorsabb Core i3 és Pentium processzorokat jelentett be az Intel
Tagi blogok
»PSP
»Első Programozó
»USB
»PHP, mint sablonmotor egyszerűen