Sziasztok!
Azt szeretném megtudni hogyan kell php-ben html elemeket kiiratni így pl: echo(''<input type...........>''); ,erról kellene egy bővebb leírás de az se baj ha szűkebbAzért kéne leírás mert egy kicsit meg van bonyolítva sztem ez a php ben mármint a különféle jelek meg a sortörés(\n) stb.Úgy szeretnék oldalt létrehozni,hogy egy lapból állna és csak table-okban jelenne meg az info amikor a menüben kattintgat a kliens,php-ban megoldható minden html elem megjelenése,mármint amikkel létre lehet hozni egy igényes oldalt?Az oldal elmélete megoldható a gyakorlatban hogy lehessen rajta login rendszer meg nem korlátoz semmit ha így csinálom meg az oldalt?
[Szerkesztve]
Gyorskeresés
Legfrissebb anyagok
Általános témák
LOGOUT.hu témák
- [Re:] eBay-es kütyük kis pénzért
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] USB to S/PDif konverter a modern RIAA, elektroncsövekkel
- [Re:] [Hieronymus:] Békésen legelészik a májusi hardvercsorda
- [Re:] [Wiz Khalifa:] Grand Theft Auto VI - Érdekességek, látványosságok, képek, infók egy helyen.
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] Bakancslista Route 66 Chicagótól Los Angelesig 3.
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Hozzászólások
sksporky
tag
tbs
addikt
Egy php fájlon belül php kódot a php zárotagokon belül értelmez csak, a többit fájlként visszadja. Végy egy kutyaközönséges html fájlt. Nevezd el .php-nek, majd valahová a közepébe írd bele, hogy
<? phpinfo( ) ; ?>
sksporky
tag
http://www.moneyonweb.extra.hu/index2.php hogy tudom megoldani hogy ha rákattolok a ''regisztráció''-ra akkor a ''hírek'' felirat eltünjön a táblázattával együtt és csak a regisztráció jelenjen meg a táblázatával,gondolom érti aki megnézi,hogy mire gondolok,fopennel nem oldhatom meg úgyemléxem az extra tiltja a használatát,magyarán hogy töröljem ki a hírek részt?Én régebb óta keresek rá megoldást.
tbs
addikt
Hát a fopen nem feltétlenül arra való, amire gondolok, hogy gondolsz. De egyébként is picit zavaros volt a problémafelvetés.
tildy
nagyúr
Szeretném végre megcsinálnia homepagem.
Kész portálmotort tilos használnom, szóval nekem kell megírni.
A lényeg olyan formátumot szeretnék, ami később is könnyen szerkeszthető.
Menük, infók dinamikusak legyenek, könnyű törlési, beszúrási, megfelenési lehetőséggel.
Css lenne ugye az oldal kinézetéért felelős.
Azt nem tudom, hogy az adatokat xmlben vagy adatbázisban , vagy csvben tároljam inkább.
Illetve azt sem, hogy a megjelenítés is abban legyen e letárolva.
Pl. hogy az adott szöveg épp link-e, vagy kép e meg ilyenek.
Ötlet?
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
tbs
addikt
Adatok mehetnek diszkrét fájlokba, felület template rendszerbe (pl. smartyban), logika php. Kezdetnek jó. Menük, meg infók, meg dinamizmus az kliensoldal.
tildy
nagyúr
Smartyt még nem ismerem, de ilyesmi templatekben gondolkodtam én is. Olyan már úgyis készült Kösz a tippet
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
vakondka
őstag
...akkor a TBS template system nem hozzád fűződik ?
pedig tényleg tök jó [link]
https://toptarget.hu - Online Marketing Ügynökség
tbs
addikt
De nem ám..! (Szerintem picit ''buta''... Bár ebben hasonlítunk... )
vakondka
őstag
Őszintén szólva engem kicsit elíjesztett a smarty igen hosszú doksija...
https://toptarget.hu - Online Marketing Ügynökség
tbs
addikt
Hmmm... A php-é meg nem..? Semmi veszélyes nincs benne, elhiheted. Php szemszögből hamar átlátható, könnyen lehet oop-s logikára ráépíteni, kiváló debug outputja van, stb. Arra viszont vigyázni kell, hogy a templatek-be ne sok logikát tegyen az ember: a smarty ''túl'' okos...
vakondka
őstag
hááát...a PHP-t már kezdem tudni, de ez így egy új programnyelvnek tűnik,
hiszen egy új gondolkodásmód kell a programok felépítéséhez...
...legalább is szerintem...de én még nem dolgoztam sablonkezelő renszerekkel, csak ''gépelem a weblapok kódját''
Egyébként a TBS megtetszett a maga kis 28oldalas leírásával és egyszerűségével.
Szerinted nem is érdemes belekezdeni a TBS-be, hanem álljak neki a SMARTY-nak ?
Neked van tapasztalatod a SMARTY-val?
Elvileg ''bármit'' meg lehet valósítani vele ? (Gondolok pl egy webshop-ra minden funkciójával, vagy a portál rendszerre)
https://toptarget.hu - Online Marketing Ügynökség
tbs
addikt
Hmmm... Párat kipróbáltam, szerintem smarty, de másnak biztos más tetszik. 90%-ban tetszés kérdése.
Jórészt smartyval dolgozom, ha php-s munka van. A felületeket egy grafikus lány szokta összerakni, én csak átalakítom smartyra. Azaz belerakom a ciklusokat a megfelelő helyre, meg kicserélem a konstans szövegeket változóra... Minden templétrendszer így működik. A smarty kielégíti a perverz programozó énemet.
Mindent meg lehet csinálni a templétrendszerekkel. Csak türelem kérdése...
Benmartin
senior tag
smarty, mert szinte mindenhol azt kérik. plusz biztos fejlesztési háttér, hiszen a php group tagja.
vakondka
őstag
Ezek jó érvek a Smarty mellett...mire megtanulom én is smarty leszek
...sajnos eddig nem találtam egy normális magyar leírást sehol, csak az angol kézikönyvet...
...nem mintha nem menne az angol, csak magyarul jobban tudnék haladni
köszi mindketőtöknek a segítséget!
https://toptarget.hu - Online Marketing Ügynökség
Benmartin
senior tag
George Schlossnagle PHP fejlesztés felsőfokon könyvében van pár oldal a smartyról.
vakondka
őstag
Köszi !
https://toptarget.hu - Online Marketing Ügynökség
sksporky
tag
Sziasztok!
Most olvasgatom a class-okat meg nézek példákat,de nem tok rájönni 1-2 dologra mit jelöl a $this-> meg van hogy nem this hanem más, valaki tud konkrét leírást vagy tud segíteni?
Benmartin
senior tag
ha van egy osztályod és abban az osztályban deklaráltál bizonyos elemeket(válozók, tagfüggvények), akkor osztályon belül $this->-el hivatkozhatsz, hogy ez bizony, amit most meghívok a meghívó osztályé.
egyszerű példa:
class Osztaly {
function __construct($var, $var2) {
$this->var = $var;
$this->var2 = $var2;
public function osszead($var,$var2) {
$result = $var + $var2;
return $result;
}
public function osszadottszamokosztasa($mennyivel) {
$result = $this->osszead($this->var,$this->var2)/$mennyivel;
return $result;
}
}
$obj = new Osztaly(5,5);
print $obj->osszadottszamokosztasa();
most hirtelen nem próbáltam ki, remélem jó.
[Szerkesztve]
cucka
addikt
ha van egy osztályod és abban az osztályban deklaráltál bizonyos elemeket(válozók, tagfüggvények), akkor osztályon belül $this->-el hivatkozhatsz
majdnem jó . osztály metódusában (vagyis függvényben) a $this az aktuális objektumpéldányt jelenti. a php támogatja a statikus változókat/metódusokat, azokra mondjuk így illik hivatkozni: self::$valtozonev
fera
csendes tag
Köszönöm mindenkinek az értékes segítséget! Néhány napig nem tudtam feljönni mert rossz volt a vga-m.
fera
csendes tag
Lenne egy újabb kérdésem:
Azt hogy lehet megcsinálni, hogy amikor egy változónak akarok átadni egy szöveget akkor ne csak a szóközig vegye figyelembe, hanem végig?
Köszönöm a segítséget!
Benmartin
senior tag
csak én nem értem a kérdést?
fera
csendes tag
Van egy hivatokzás oldal.php?k=$valtozo ahol a $valtozo értéke egy olyan karaktersor, ami szóközt is tartalmaz. Később a $k változót akarom összehasonlítani egy másik változóval, de az a baj hogy az csak az első szóközig veszi fel a $valtozo tartalmát.
Szóval pl.:
$valtozo értéke: ''képek és videók''
utána jön a hivatkozás: oldal.php?k=$valtozo
ezek után $változót szeretném összehasonlítani egy másik változóval:
de az a baj hogy $k értéke ''képek'' nem pedig ''képek és videók''
Benmartin
senior tag
urldecode és urlencode segíthet.
fera
csendes tag
És azzal hogy?
Benmartin
senior tag
hát úgy hogy kódolva adod át, majd amikor megérkezik dekódolod.
fera
csendes tag
Köszönöm szépen.Sikerült megoldani.
Korcsii
őstag
már találkoztam ezzel a függvénnyel, de most sehogy sem akar eszembe jutni...
naszóval: szeretnék csinálni egy menüt, ami máshogy jelöli az éppen megnyitott oldalt a menüben... ehhez meg kéne határozni hogy mi van a böngészőben a / után... magyarul hogy melyik az a fájl, amit az ember éppen néz...
előre is kösz
Benmartin
senior tag
nem fv., hanem egy előre definiált változóban (szuperglobális), pontosabban tömbben lévő érték:
$_SERVER['SCRIPT_NAME'];
[Szerkesztve]
Korcsii
őstag
és esetleg olyan, amivel csak a fájl nevét kapom meg, a mappa nevét nem?
persze utánna már egyszerűen el lehetne távolítani, de egyszerűbb lenne...
a következőket próbáltam, és ezek mind kiadják a mappát is:
$_SERVER['REQUEST_URI'];
$_SERVER['PHP_SELF'];
$_SERVER['SCRIPT_NAME'];
[Szerkesztve]
vakondka
őstag
echo basename(__FILE__);
https://toptarget.hu - Online Marketing Ügynökség
szicsu
őstag
Hi!
Lenne egy kis gondom file feltöltéssel:
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 10016 is not allowed to access /var/...../keptar owned by uid 33 in /var/......../kep_fel.php on line 55
arra rájöttem a safe_mode okozza a hibát, csak azt nem tudom hogy tudom feltölteni a képet a szerverre.Tudnátok segíteni?
''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
vakondka
őstag
próbáltál 777-es jogosultságot tenni a mappára ?
https://toptarget.hu - Online Marketing Ügynökség
szicsu
őstag
aha avval nincs gond
''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
vakondka
őstag
lehetséges, hogy a olyan helyen van a script, hogy nincs jogosultsága ahhoz a könyvtárhoz, ahová fel kellene töltenie a képet ?
pl a mappa ahová fel kell töltenie a www/root/
a feltöltő program pedig a www/root/azendomainom.hu/upload.php vagyis már a domain alatt van, míg a mappa kívül ezen...esetleg így nem fér hozzá a script a mappához...
[Szerkesztve]
https://toptarget.hu - Online Marketing Ügynökség
szicsu
őstag
a mappák egy szinten vannak:
/var/hosting/..../mydomain/kepek
/var/hosting/..../mydomain/old
én egy leírást találtam a problémáról csak nem találom a megoldást:[link]
''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
vakondka
őstag
esetleg ezzel a feltöltővel...?
<?php
// Alap beállítások
$datadir = ''sajatadmin/'';
if (isset($_POST['mehet']))
{
// Van-e feltöltött file, de 100K-nál kisebb
if ($_FILES['csatolas']['size'] > 0 && $_FILES['csatolas']['size'] < 100000)
{
// Másolás
if(move_uploaded_file($_FILES['csatolas']['tmp_name'], $datadir.$_FILES['csatolas']['name']))
{
$msg = ''Sikeres feltöltés! :)'';
}
else
{
$msg = ''Sikertelen feltöltés! :('';
}
}
}
// A megfelelő kódlap
header(''Content-type: text/html;charset=iso-8859-2'');
?>
<html>
<head>
<title>
File feltöltő alkalmazás
</title>
</head>
<body>
<center>
<h3>
File feltöltés
</h3>
</center>
<form action=''<?php echo $_SERVER['PHP_SELF']; ?>'' method=''post'' enctype=''multipart/form-data''>
<input type=''file'' name=''csatolas''>
<br>
<input type=''submit'' name=''mehet'' Value=''Mehet!''>
</form>
<p>
<?php echo ''<b>''.$msg.''</b>''; ?>
</p>
</body>
</html>
https://toptarget.hu - Online Marketing Ügynökség
szicsu
őstag
Reggel megnézzem evvel is
''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''
Thunder78
senior tag
Egy portált szerkesztek és a segítségeteket szeretném kérni!
Egyrészt szerződéskötést szeretnék e-mail-ben megerősíttetni. Itt md5 vagy base64 kódolást javasoltok inkább? A user_id és a szerződés_id lesz lekódolva, és egy aktiváló oldalnak get-tel átadva!
A másik, hogy szeretnék az oldalon mindjárt szerződést generálni. Ezt mivel érdemes? PDF v. DOC formátum inkább?
''A víz a legerősebb ital. Egy egész hajót is elbír!''
tbs
addikt
MD5, SHA1 -> hash, az input elvileg egyedi lenyomata. Ugyanarra az inputra ad csak ugyaolyan outputot. Ellenőrzésekre jó, pl. ahol direkt nem akarod tudni, hogy mi az eredeti szöveg. Vagy a szöveg vátozatlanságának ellenőrzésére.
Base64 -> röviden ''bitszámcsökkentő''. Benne van az adat, 0 titkossággal. Mintha nem is kódolnád.
A feladatra hash függvényt használnék. Ha tényleg lehet. Az jól mutat GET kérésben is.
Pdf-et generálnék az FPDF nevű cuccal.
Thunder78
senior tag
Köszi a segítséget, én is az md5 hash-re gondoltam első körben
csak ugye ez nem túl felhasználóbarát, ha valakinek a levelezője nem ismeri fel a linkeket
FPDF-ről tudnál egy leírást vagy linket küldeni?
''A víz a legerősebb ital. Egy egész hajót is elbír!''
tbs
addikt
www.fpdf.org
Thunder78
senior tag
Én patTemplate-t használok és tudom ajánlani
''A víz a legerősebb ital. Egy egész hajót is elbír!''
Thunder78
senior tag
Gondolom magyar nyelvű leírás nem nagyon van hozzá. ugye?
''A víz a legerősebb ital. Egy egész hajót is elbír!''
tbs
addikt
Nem tudom, sohasem kerestem.
Mai Hardverapró hirdetések
prémium kategóriában
ingyenes kategóriában
- Elektromos hűtőláda Peme Expedition 30, 12V/230V,wifi,fagyaszt is
- iPhone 13 Pro Graphite 128GB - MINT AZ ÚJ!! - 88% akksi - független
- Apple iPhone 13 Mini 128GB, Felújított, 100%, 1 év garancia
- Eladó Nintendo NEW 3DS + NEW 3DS XL + 18 játék + 2 tok ( Esztétika hibás ) - Egyben eladó
- Fujitsu Notebook LIFEBOOK A3510 Intel i3-1005G1 8Gb DDR4 15,6 FullHD IPS laptop