a linkre bökve a phpinfo.php file kerül betöltésre, aminek tartalma:
<?
phpinfo();
?>
ez nem fut le.
a linkre bökve a phpinfo.php file kerül betöltésre, aminek tartalma:
<?
phpinfo();
?>
ez nem fut le.
milyen regex? sztem ő nem regexes megoldást akar.
én olyan template rendszert írtam (egy prog.hu-s írás alapján), amiben ilyen placemarkokat (helyőrzőket) helyezel el a html kódban, pl. nálam [[MEZŐNÉV]], a lényeg hogy ne hasonlítson a szokásos html elemekre. de ugyanígy lehet pl {{{MEZŐNÉV}}} is.
van a php-ban az strtr() függvény, ami egy sztringben egy asszociatív tömb kulcsainak megfelelő részeket kicseréli a kulcshoz rendelt értékekre. a sztring maga a template, a kulcsok a helyőrzők, az értékek a beillesztendő szövegek. frankón lehet automatizálni, pl adatbázisból berántod a szövegeket a tömbbe. de manuálisan is feltölthető a tömb.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
ok, megoldható php-s függvénnyel is a csere, a sebsséget az is lerontja. meg aztán tényleg nem látom annak előnyét, hogy még egy plusz réteget beraktok az alalmazáslogika és a megjelenítés közé.
Közben gondolt egyet a php és elindult. Ki érti ezt? Hozzá se nyúltam.
szerintem az ilyen placemarkoknak ajánlott html kommentet használni.
<!-- MEZONEV -->
ennek az az előnye, hogyha valamiért bennemarad a echozott face-ben akkor mivel html komment ezért nem jelenik meg, persze bizonyos esetben fejlesztés közepette lehet hátrány is.
Igaza van annak, aki később válaszolt: nem regexpre gondoltam, hanem sima str_replace()-re. Még semmi benchmarkot nem csináltam, még kódom sincs, csak elméletben tervezgettem. A <?= $valtozo ?> azért nem tetszik, mert ennek a szabályos módja a <?php echo $valtozo; ?>, az előbbi meg szerverfüggő, hogy engedélyezve van-e. (Ez a rövid nyitótag, ugye? )
nyitótagnak mindig ezt használd:
<?php
ez esetben nem érhet meglepetés.
https://toptarget.hu - Online Marketing Ügynökség
Ez a rövid nyitótag, ugye?
igen, az, bár szerintem az is szabványos. Tudom, néhány tárhelyen valóban nincs engedélyezve.
mondjuk nálam adott, hogy nem nagyon fejlesztek ingyenes tárhelyre, így az esetleges problémákat/kéréseket meg tudom beszélni a rendszergazdával - pl. az extra.hu-n ez nyilván nem járható út.
nem jó, mert akkor nem tudsz IE conditional commentet használni css hakkhoz. az én template-kezelőm kiíratáskor automatán kitakarítja a ki nem töltött placemarkokat.
cucka: sokkal több előnye van, mint hátránya. pl. dizájn cserénél, update-nél csak bedobálom a helyőrzőket az új html forrásba, és mehet tovább az oldal.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
számomra a komponens-orientált dolgok sokkal jobban kézreállnak, mint a template-esek, de igazából ízlés kérdése.
persze egy komponens-orientált cuccban is szokott lenni valamiféle template, csak ott nem kell belőle ekkora faksznit csinálni.
huhh, lehet oda kellett volna figyelni szoftvertech előadásokon, akkor most érteném mit mondasz
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
semmi vudu medzsik, a komponensek gyakorlatilag dobozok a weboldalon, pl. ha ki akarok listázni valamit, akkor csinálok egy listázó dobozt, a html sablonban pedig meghívom a listázó doboz objektumpéldányának a kiíró függvényét.
(a listázó dobozt természetesen fel kell paraméterezni, hogy mit hogyan listázzon)
akkor sacc ugyanazt csináljuk létrehozok egy példányt a template osztályból a doboz sablonnal, feltöltöm adatokkal, és belenyomom a fő template megfelelő helyére
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
jpgraph-al készített grafikonnal adódott problémám:
A saját gépemen (php 5.2.3) kiválóan, színesben, gradient effekttel együtt megjelenik ez [link] a grafikon, azonban, mint látható, a linkelt oldalon csak kék színben teszi. A linkelt oldal szerverén 4.3-as php fut. A jpgraph verziója 1.21, tehát elvben jónak kellene lennie php 4 alatt. Lehetséges, hogy mégis a php verziókkal lenne a baj?
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
szerintem inkább a GD verzióval lehet gond...
https://toptarget.hu - Online Marketing Ügynökség
Ok, köszi...
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
Hali,
segítséget szeretnék...szóval...
Az a gond, hogy a mysql-nél ha használok INSERT-et nem mindig a tábla végére szúrja be az új sort.
Hogy lehetne megoldani, hogy ómindig legalulra menjen?
csinálsz a táblába egy id oszlopot, ami auto increment-es, lekérdezésnél pedig aszerint rendezed.
köszi, asszem ez így jó is lesz
Hi!
Ki lehet iratni egy ismeretlen array-t szepen?
En a print_r fuggvennyel probalkoztam, de nem tetszik a vegeredmeny...
pl out:
Array ( [2007-12-01] => 41 [2007-12-03] => 22 [2007-12-04] => 26 [2007-12-05] => 17 [2007-12-06] => 27 )
vagy:
Array ( [78.92.xxx.xxx] => 87 [84.3.xxx.xxx] => 219 [84.206.xxx.xxx] => 14 [62.112.xxx.xxx] => 72 [89.133.xxx.xxx] => 22 [88.209.xxx.xxx] => 17 )
nem vmi szemleletes.
vmi olyasmmi kellene, hogy:
41...[2007-12-01]
22...[2007-12-03]
stb....
Szoval, hogy lehet kiiratni egy ilyen array-t szepen?
Elore is koszi!
Forest
-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
vagyis nem egy tömböt szeretnél végigjárni? mert azt a foreach ciklussal megteheted
www.movat.hu - http://bit.ly/2mIziA4
(#872) paramparya válasza Forest_roby (#870) üzenetére
ha csak debug miatt kell, hogy olvasható legyen, akkor tegyél fel xdebug-ot, és var_dump ;)
Igen, azt hiszem ez jo lesz!! En mindig for ciklussal irattam ki a tomboket,de ezt igy nem lehet.... thx!
paramparya:
ha ezt a progit a serverre kell telepiteni, akkor ez most nem megoldhato, mert egy ingyenes tarhelyen van tarolva a weblap amihez kell nekem most ez a tombos cucc....
De neked is koszi a valaszt!!
[ Szerkesztve ]
-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
a print_r eredményét rakd <pre></pre> közé
esetleg nézd a html forrásban az eredményt
(a print_r újsorokkal tördel, nem html tag-ekkel)
ez igy egy fokkal tenyleg latvanyosabb, de nem az igazi...
(furcsaltam is, hogy egy sorba irja ki a tombot a print_r)
-=Legyél Laza!=- __ ''Have you tried turning it off and on again?'' __ ''Is it definitely plugged in?'' /o\ :D:D
Hali!
Valaki tud nekem adni egy linket, amin letudok tölteni egy galéria kezelőt? Legyen igényes, ingyenesm egyszerű. A mappákat tudja kezelni, tubnail jó ha van, ha lehet minősítani a képet az bónusz. A mappákban lévő képet képes kilistázni és felismeri a bennük lévő képet.
egyrészt a print_r nem csak tömböket tud így kiírni, hanem pl. objektumokat is.
másrészt sokkal látványosabbat nem nagyon tudok elképzelni, már ha feltétel, hogy működjön bármilyen n dimenziós tömbre.
Hát, azért local-ban tegyél fel egy xdebug-ot, és nézd meg, milyen kimenetet ad a var_dump ;)
Van egy tabulátorral tagolt txt fájlom, ebből szeretném kinyerni az adatokat és feldolgozni.
Arra gondoltam, hogy a file()-val beolvasom a fájlt, majd egy foreach segítségével split()-el szétszedem az egyes értékeket.
A gond az, hogy nem tudom a mit írja be határoló jelnek a split utasításba...
nyomjak egy tab-ot a billentyűzeten ?...vagy \t ???...egyik sem jó
https://toptarget.hu - Online Marketing Ügynökség
dolgozd fel soronként a filet, használd az explode függvényt, a tabulátort pedig a "\t" jelöli
[ Szerkesztve ]
Köszi szépen ! Működik !
https://toptarget.hu - Online Marketing Ügynökség
up
valami, amit a lapomra tudok rakni
Sziasztok!
Egy kis segítség kellene.Két dolgot keresek.Egy képkezelőt, amibe regisztráció után bárki tölthet fel albumba szerkesztett képeket.A másik, egy könnyen használható php alapú fórum.Nem nagyon vagyok otthon a php-ben,tehát olyan kellene,amit nem sokat kell alakítgatni.
Előre is köszi a segítséget!
Dodo
pl: keptarhelyem.hu
ha saját kell, akkor meg olvass vissza 1 hszt
fórumnak meg talán a phpbb felelne meg, elég egyszerű, és ingyenes.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
Igen,miután megírtam a hozzászólást,visszaolvastam.
Feldobtam az extra.hu-ra a phpbb-t.Megy a dolog,csak vmit elronthattam,mert a telepítés sikerült,a 2 mappát kitöröltem,a test hozzászólást látom.Tehát a forum megy.A bibi az, hogy bármire kattintok,404es hibát kapok.Nem tudok bejelentkezni sem,és semmi más.Mit ronthattam el?Hogyan javítsam?
Köszi az 5leteket!
Feltesz a forum egy olyan kérdést, hogy mi legyen a forum elérési utvonala.Ha semmi más nem lesz az oldalon,akkor oda indexet kell írni?Vagy a teljes címet?És ha egy oldalba fogom beilleszteni,akkor az oldalról inulólink kell?Mindíg teljes cím?
Előre is köszi a segítséget!
Dodo
[ Szerkesztve ]
PHP5 + Domban otthon van valaki?
Sehogy nem akar összejönni, hogy egy elem összes childját listázzam. Nem a childok értékét, hanem a child nevét
"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
Sziasztok!
Én vagyok nagyon láma,vagy a phpbb nem képes arra,hogy a fórumozók képeket pakoljanak be a hozzászólásba?
Ha ezt nem tudja,tudnátok ajánlani egy olyan fórum motort,ami alkalmas erre?
Köszi!
most így fejből nem tudom, hogy éppen hogyan lehet képeket berakni hszekbe, de az biztos, hogy lehet, egy időben üzemeltettem egy ilyen fórumot, és bizony a botok elég sok nem odavaló képet tettek hszekbe...
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
a DOMNode osztály nodeName adattagja nem pont ez akar lenni?
Igen, végül azzal sikerült, de nagyon megkutyulták ezt az 5ös phpban...
$itemnodes = $doc->getElementsByTagName( "item" );
$nodes = $itemnodes->item(0)->getElementsByTagName( "*" );
for ( $i = 0; $i < $nodes->length; $i++ ) {
print "nodename=".$nodes->item( $i )->nodeName;
print "\t";
print "nodevalue : ".$nodes->item( $i )->nodeValue;
print "\r\n";
}
No mindegy Most még azzal lesz jó nagy szívás, hogyha mindez függvénybe lesz rakva, aminek a feladata , hogy beadott paraméterek esetén megfelelően jelenítsen meg.
Pl ha azt adom meg hogy /channel/description/item , akkor az összes childot és értékét listázza ki , de ha így /channel/description/item/link, akkor csak a linket.
itemből sok van...
"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
Van erről valami könnyen emészthető doksi?
function XML_select($filename,$path, $attrib)
{
$doc = new DomDocument;
$doc->validateOnParse = true;
$doc->load($filename);
$xpath = new DOMXPath($doc);
$entries = $xpath->query($path);
$resultNode = $entries->item(1);
$nodes = $resultNode->getElementsByTagName( "*" );
for ( $i = 0; $i < $nodes->length; $i++ ) {
$output[$nodes->item( $i )->nodeName]=$nodes->item( $i )->nodeValue;
}
return $output;
}
Ez így működik, ha utána így hívom meg:
print_r(XML_select($filename,'/rss/channel/item', 1))
Ha /rss/channel/item/link-et akarom, akkor már nem ad vissza semmit.
Ha /rss/channel-t írok be, akkor meg hibaüzenetet dob.
"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
A DOM bekaphassa....
"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
XSLT-vel a szép az ilyeneket csinálni
(#897) DeltaPower válasza paramparya (#896) üzenetére
de csúnyán beszélsz
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
Üdv
phpben létre lehet hozni olyan tömböt vagy változókat melyek minden oldalról elérhetők? Egy előre meghatározott szöveget kéne minden oldalon használni, viszont később ha módosítani akarom akkor ne kelljen mindenhol átírni. Az include() nem jó.
It's not a bug until it is in production. | Wake up and smell the ashes.
Pedig muszáj valahogy behúzni (include v. require). Jobb esetben keretrendszert használsz, és meg van oldva a dolog (természetesen ingyenes tárhelyeken erre nincs mindig lehetőség)
phpben létre lehet hozni olyan tömböt vagy változókat melyek minden oldalról elérhetők?
- include/require
- beolvasod file-ból
- beolvasod adatbázisból
más nem nagyon van.
Az include() nem jó.
jó az, miért ne lenne jó?
[ Szerkesztve ]