Webre nem MVC-t lehet alkalmazni, de az is ölég ződség... Hogyan tudod a munkát mondjuk kiadni egy felület-tervezőnek..? Egy adatbázis-specialistának..? Létezik más szeparációs technika is, de weboldalak gyors alkotásához szerintem messze az MVC a legjobb tipp...
Gyorskeresés
Legfrissebb anyagok
Általános témák
LOGOUT.hu témák
- [Re:] [bambano:] Bambanő háza tája
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
- [Re:] Elektromos rásegítésű kerékpárok
- [Re:] USB to S/PDif konverter a modern RIAA, elektroncsövekkel
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] Négymagos Xeon(!) CPU LGA775-ös deszkában
- [Re:] [magmakocka:] PSX/PS2 CD/DVD tokhoz jó minőségű borító elkészítése
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
GAMEPOD.hu témák
Hozzászólások
Tippcsi10
tag
ha foreach előtt beállitom, hogy $helyes = true akkor meg minden file típust feltölt
ha meg false-ra állitom akkor meg nem tölt fel semmit
szóval nem ez a megoldás! de akkor mi???
Lortech
addikt
A kód jó (működik) így ahogy van, arra kéne rágyúrni, hogy nálad mi a hiba nem megy, pl előszöris beszúrhatnál a foreach elé egy print_r($kep['type'); sort (vagy print_r($kep).
Thank you to god for making me an atheist
tbs
addikt
Szóvalakkor, kedves Vatszon doktorom..? Mi is a következtetés..? Hogy a foreach belében a feltétel vmi miatt SOHA nem teljesül... Komolyabb segítséget nem kívánok nyújtani, meg egy genyó állat vagyok...
Protezis
őstag
''Webre nem MVC-t lehet alkalmazni'' - ezt a tagmondtatot nem teljesen ertem
A keretrendszeremet azota nem hasznalom. Mellesleg mind a designt, mind az adatbazist en terveztem es keszitettem. Es valoban korulmenyes lett volna, ha mas csinalja ezeket. Mondjuk ugy, gyarkorlasnak jo volt, sokat tanultam belole. (ORM modult is csinaltam, azt meg lehet tovabbfejlesztem )
Visszaterve az OOP-re, C++ es Java binaris/desktop programok irasa utan picit furcsa az allapotmentesseg. Egyik baratom C++ -ban ir szamlazoprogramot, es bizony neki is magyarazni kellett, hogy hiaba hoz letre egy objektumot, a kovetkezo http keresnel az mar nem letezik ( bar akkor nem php-ban, hanem java servletekkel dolgoztunk).
Lacir
csendes tag
Sziasztok!
Most egy PHP progiban egy MySql lekérdezés eredményét kellene exportálni, hogy az excel meg tudja nyitni további feldolgozás céljából. A phpMyAdmin exportálja nekem az egész adatbázist, de nekem csak a lekérdezés eredménye kéne. Hogy lehet ezt megoldani?
tbs
addikt
''...hiaba hoz letre egy objektumot, a kovetkezo http keresnel az mar nem letezik...'' Jajajajajajj..! Pláne szervletekkel..! Mondd hogy vicceltél..!
''Web-re nem MVC-t...'' Tehát, a web, illetve a hosszú userwaitekkel tarkított állapotmentes felület/logika kapcsolat elfogadhatóan MVC struktúrával kezelhető. Ettől el lehet térni, de nem érdemes. Erre van rengeteg dekompozíciós tapasztalat. Persze ez egy vanmensónál mellékes...
Protezis
őstag
Szervlettel egyszer foglalkoztam, igy minimalis a tudasom. De ha munkamenetvaltozokra gondolsz, akkor az azert picit mas. Hagyomanyos ertelemben veve buveszkedes, a http protokoll megeroszakolasa.
Ertem, hogy az MVC a legjobb szerinted, de a mondatod akkor se ertelmes. Hianyzik valahonnan vesszo, vagy egy szo, nem tudom. De mindegy, a lenyeget ertem.
[Szerkesztve]
tbs
addikt
Hihi... Pedig értelmes mondat. Hangsúlyozd a NEM szócskát. Persze szívesen központoznám, de nem tudom hogy...
Semmiféle erőszakbűvészkedésre nem kell gondolni, de ha más java és szervletek, akkor 2 pillanat egy alkalmazásszervert összeütni a logikának, az pedig nagyon nem állapotmentes... Persistant objectek tömegével lehet variálni...
A http/web protokollra úgy kell gondolni, mint I/O szeközre: monitorra és billentyűzetre. Pici trükk, hogy rengeteg monitor és bill lehet egyidőben, de azért ez nem igazán nagy probléma: a legelső tömegszámítógépek is időosztásosak voltak már, könnyedén azonosították a különböző termináljaikat...
Protezis
őstag
Rendben, java servletnel rendben van. Hiszek neked. Abban az esetben egy desktop alkalmazashoz hasonloan programozhatsz?
''Pici trükk...'' - igen, trukk. Nem azt mondtam, hogy nagy, hanem azt, hogy trukk. Nem tudom, egy alkalmazasszerver hogy azonositja a usereket a hatterben, de gyanitom, hogy hasonloan, mintha kezzel oldanam meg a problemat. Az, hogy ezt levettek a programozok vallarol, orvendetes. Ettol meg tartom azt, hogy egy C++/Java programozo mindenfele webes eloismeret nelkul csak nez, mint borju az uj kapura, amikor meglat egy session szocskat. (felteve, hogy nem egy alkalmazasszerveren csucsul, ugye?!)
''legelső tömegszámítógépek is időosztásosak voltak már, könnyedén azonosították a különböző termináljaikat'' - na neee mooond. Talan mert erre voltak kitalalva, nem ugy, mint a http.
Most befejeztem az offolast. Nem sok ertelmet latom ennek.
tbs
addikt
''...erre voltak kitalalva, nem ugy, mint a http...'' Felületesek az ismereteid.
De tényleg hagyjuk, van pár hasonló (nálam okosabb) kollégám, mint Te, ők sem akarják elfogadni az igazságot... De használják.
Lacir
csendes tag
Valaki esetleg a 356-ra ?
Lortech
addikt
Phpmyadminnal lehet lekérdezést is exportálni excelnek. De egyébként xml, xhtml-be menti az is, az excel meg tudja nyitni. Nézz bele egy ilyen kiexportált fájlba, megírható szerintem kis időráfordítással, vagy kiszedni a phpmyadminból a rutinokat (libraries / export).. De ha van pear, akkor ezt is meg lehet nézni: [link] Úgy látom a phpmyadmin is ez utóbbit használja, ha adott.
Thank you to god for making me an atheist
Lacir
csendes tag
''Phpmyadminnal lehet lekérdezést is exportálni excelnek.''
Köszönöm ezt nem tudtam. Megpróbálom
sksporky
tag
Helló!
Lenne egy alapkérdésem van A.php meg B.php fájlom és B fájlból szeretném A fájl változóját elérni.Az A egy C fileba van includolva és A file változóját ki szeretném iratni a B fileon úgy hogy űrlapot postolok az A fileról a cél a B de nem űrlapmező csak egy 1xű váltózó.Csak ugye elvész így a post miatt.Aki találkozott ilyen problémval vagy csak 1xűen tudja a választ segitsen ha szépen megkérem
Tele von Zsinór
őstag
session?
SEK3
tag
pedig sessionnal csak két sor az A-ban és egy a B-ben
Ha a B-t az A-ról hívod meg egy linkkel, akkor meglehet még GET-tel is csinálni
gErYoN
tag
Hello!
Most kezdek ismerkedni a php-vel.
Kérdésem az lenne, hogy hogyan tudnék olyan ''linkeket'' csinálni hogy egy gombra rákattintva az url az alábbi lenne pl: www.valami.hu/index.php?page=valami
Azért kérdezem ezt így, mert nem tudom hogy mi enneka neve, ígyaztán nem is tudok rákeresni.
Végül is a célom az lenne, hogy egy legördűlő menüből kiválasztva egy elemet megnyíljon egy új oldal a fenti ''szerkezetben''. Ehhez gondolom külön el kell készítenem majd a hivatkozott oldalakat.
Sorry ha sokszor volt tárgyalva, de nem akartam visszaolvasni 2 archívumot.
Ha valamit nagyon nem érthető módon írtam le akkor majd pontosítok.
thx
SEK3
tag
hello,
hihetetlen hányan vagyunk kezdők
a legördülő menüket nemtudom, de egy linket így:
print
''<a href='www.valami.hu/index.php?page=valami'>menj valamire</a>'';
[Szerkesztve]
gErYoN
tag
de a print az csak kiíratja nem? Ennek tuti így kéne kinéznie mert nem nagyon akar összejönni?
Igazából itt az a baj hogy ez: www.valami.hu/index.php?page=valami egy oldal.
Ezt hogy készítsem el?
[Szerkesztve]
SEK3
tag
Szóval van egy valami.php-d amit be szeretnél tölteni az index,php-be, akkor amikor arra a linkre kattintanak? ha igen akkor jó, az amit írtam csak az index.php-be be kéne írni:
if ($_GET[ 'page' ]== ''valami''){
include 'valami.php';
}
Ha viszont nem beágyazni akarod, hanem megnyitni akkor meg rosszul adtam meg és a href='valami.php' lesz
Ha olyat akarsz, amire egyik megoldás sem jó, akkor el kell, hogy mondjam: az a cím az index.php-t hozza be, de page néven információt ad át index.php-nek, aminek a tartalma: valami és $_GET[ 'page' ] -el férhetsz hozzá
[Szerkesztve]
SEK3
tag
u.i.:
igen csak kiírja, hogy menj valamire, és ha rákattintasz, akkor betöltődik ez: www.valami.hu/index.php?page=valami, vagyis az index.php, ha a link is az index.php-n van, akkor nem fogsz változást látni.
Tele von Zsinór
őstag
Akkor ideje elkezdeni használni, mert ennél egyszerűbb mód nincs
gErYoN
tag
Ok, tehát nekem index.php?page=valami szerkezet akkor lesz ha include van ha jól értem.
Ha nincs include akkor simán valami.php-re váltok a linkre kattintás után?
Mondjuk ezt a részt nem értem teljesen
if ($_GET[ 'page' ]== ''valami''){
include 'valami.php';
}
hogy mit hova kéne írni.
[Szerkesztve]
Ja meg köszi az eddigieket.
[Szerkesztve]
gErYoN
tag
Sikerült megcsinálni! Már csak annyit akarok kérdezni, hogy hogytudom aztmeghatározni hogy hova töltse be? Melyik részére a lapnak.
Olyan ez mintha egy táblázatot szeretnék elhelyezni, hogy odamegyek és beszúrom. Itt meg odamegyek és ott helyezem el a szerveroldali kódot?
gErYoN
tag
ui:
Mondjuk teljesen nem tiszta a dolog még most sem, mert ha
print
''<a href='index.php?page=valami'>menj valamire</a>'';
if ($_GET[ 'page' ]== ''valami''){
include 'valami.php';
}
?>
e helyett mondjuk csak ennyit írok
print
''<a href='valami.php'>menj valamire</a>'';
if ($_GET[ 'page' ]== ''valami''){
include 'valami.php';
}
?>
akkor később az include helyett megnyitja simán a valami.php-t nem pedig az index.php-be beágyazva a valami.php-t
Benmartin
senior tag
mivel a page nem lesz egyenlő ''valami''-vel, nem is adsz át változót, és teljesen más oldalt hívsz meg, mint amiben az includoláshoz szükséges kód szerepel. szerinted a programnak kellene kitalálnia, hogy mit szeretnél csinálni?
[Szerkesztve]
Benmartin
senior tag
ezt meg ugyanúgy, mint az előzőt plusz egy kis javascript (location.href).
SEK3
tag
ahova kerül az include-os rész, oda fogja beszúrni...
gErYoN
tag
megértettem a dolgot, és sikerült is megcsinálni még a legördűlő listát is!!
Köszönöm a segítséget.
Hujikolp
őstag
RSS-el próbálkozok hamarosan, vagyis csinálnék. Azt szeretbém én megkérdezni, hogy jó úton logikázok-e a felé, hogy jól működjön.
A hírolvasó kap egy linket. Ez lehet-e .php kiterjesztésű, vagy xml-nek kell lennie? Mert ha php lehet, akkor nagyon nincsen gond, elvileg megtudom oldani a dolgokat. Deha xml-nek kell lennie, akkor azt most hogyan generáljam le? Ha rakok bele php kódót az xml-be azt akkor most lefuttatja? szerver: extra és uw, de inkább extra lenne.
meg ez mi? <ttl>10</ttl> [link]
[Szerkesztve]
Tele von Zsinór
őstag
Bármi lehet a kiterjesztése, a tartalom számít. Ajánlom használatra a feedvalidatort: [link]
retes
aktív tag
Sziasztok!
Apach és php-t szeretnék telepíteni. Google- volt a barátom és találtam is egy jó leírást, de itt ott hiányosnak vélem az instrukciókat és sajnos minden feladat elvégzését követően a teszten nem azt látom amit látnom kéne. Igyekeztem mindent jól megcsinálni, de a tesztoldalon sajnos csak ezt látom: <?php phpinfo(); ?>
Biztos, hogy én rontok el valamit, és ebben kérném a segítségeteket, hogy hol keressem a hibát!
Nagyon amatőr vagyok ezen a téren úgyhogy nézzétek el nekem!
Az oldal ami alapján próbálkoztam: [link]
Előre is köszönöm mindenki segítségét!
Retes
A tudás mindenkié!!!
fera
csendes tag
Sziasztok!
Az a kérdésem lenne, hogy azt hogy lehetne megcsinálni, hogy egy képre kattinta meghívjak egy PHP függvényt. Ennyi lenne a gondom.
--=Gefi=--
tag
Kattintást a php nem tud kezelni, mivel az egy kliens oldali dolog ellentétben a php-vel, ami ugye szerver oldali. Ehhez Javascriptre lesz szükséged, azon belül is az onclick eseményre. Áthidalni esetleg azzal lehet, hogy a képet egy linkként csinálod meg, ami egy másik php oldalt hív meg, ahol lefut a függvényed.
''Your life, your choice...''
vakondka
őstag
Mindenképpen AJAX lesz a megoldás, erre kellene rákeresned.
Én nem vagyok szakértője a témának, de pl.úgy szokták megoldani, hogy a lefuttatandó scriptet egy 0x0 méretű frame-be teszik és arra hivatkoznak, vagy esetleg iframe-be teszik, amire szintén lehet linkelni.
Ezen kívül van még más megoldás is, de azt talán AJAX-os topic-ban kellene kielemezni.
[link]
https://toptarget.hu - Online Marketing Ügynökség
gErYoN
tag
hello!
Töltsd le az appserv valamelyik verzióját!!
komplett csomag: php+mysql stb, és nagyon egyszerű telepíteni.
fera
csendes tag
Erre én is gondoltam. Megpróbálom ha nem találok más megoldást.
Nekem az is jó lenne ha a képre kattintáskor egy változó fel tudná venni egy másik változó értékét.
[Szerkesztve]
tbs
addikt
Elvileg megy az oldal alapján. Nem kattingattam végig, de nem hagy ki semmi fontosat. Mondjuk én a loadmodule és addtype párost a megfelelő szekciókba tenném... (Látszik hová kell.)
fera
csendes tag
Szóval nekem az kellene tulajdonképpen, hogy egy változó attól függően vegyen fel más és más értéket, hogy melyik képre kattintok.
tbs
addikt
Hmmm... A php 1-1 letöltés (függvényhívás) után, ha nem gondoskodsz róla, mindent ''elfelejt''. Amit szeretnél megoldható, de nem úgy, ahogy írtad.
Tehát: klikkelni kell a képekre és más-más változóértéket kell beállítani, majd egy egyéb klikkolásra a változó állapotától függően kell cselekedni..?
Ha a fenti a feladat, akkor 2 fő megoldási lehetőseg van.
1. Némi intelligenciát tuszkolunk a kliensoldalra. Keveset (ajax), vagy sokat (custom scriptek).
1a. Ajax: copy-paste tutorial megoldás, ügyes sessionkezeléssel a szerveroldalon. Ebben a megoldásban értelemszerűen erős szerveroldali támogatásra van szükség, viszont jól kézbentartható a működés, mert nem válik szét a működtető intelligencia.
1b. Custom szkriptek: pl. képklikkelésre input hidden value-k változnak, a főklikk pedig submit. Stb. Egyszerű megoldás, szétforgácsolt intelligencia (bár ebben az esetben ez mellékes).
2. Minden klikkelés megy egy kört a szerver felé. Ua. mint az ajax-os megoldás, csak új oldal lekérések lesznek. Lassú, atombiztos, 100% böngészőfüggetlen. Primitív, de jó működik, ha kézben tartható a frissülő oldal letöltési mérete.
Akcept
tag
Vagy én értek félre valamit, vagy Ti bonyolítjátok túl. Nálam egy galériában egy kép a következő URL-t hordozza: http://www.domainem.hu/galeria.php?galeria=12&kep=napfeny.jpg. Rákattintva betölti a képet, betöltéskor számolja látogatást, stb. Tehát egyszerűsítve: oldal.php?kep=barmi ahol a „kep” ($kep) a változó (GET metódussal adja tovább az értéket), értéke pedig bármi lehet. Tudom, ez szerveroldali, de ha nincs napi milliós látogatás, akkor tökmindegy. Aki meg olyat bevállal (ill. olyan munkához jut), az nem itt kérdez.
Szerk: a fentek galéria kiskép-> klikk -> nagykép
[Szerkesztve]
tbs
addikt
Ki az a Ti..? Feráék..?
Akcept
tag
Nem, akik az eredeti #385 kérdésre válaszoltak: 386 Gefi, 386 vakondka, és (bocsi) 392 Te. Mivel most a munkahelyemen illegálisan fórumozok, nézzetek el, ha netán figyelmetlen voltam. Csak segíteni akartam...
Akcept
tbs
addikt
Pedig mindenki jót írt, Te is... Nincs bocsánat..!
raczger
őstag
van egy futyurisztikus problémám:S
nos mktime-al van egy kis nagy gondom...(PHP fejlesztőit megkérdezném szívesen hogy miért????) az a problémám, hogy 2037 után nem létezik a világ a php-ban mktime szerint.... és ugyanez a helyzet 19valamennyinél, nem volt kedvem kiszámolni pontosan hol.
Nos ezt egy olyan helyen szeretném ellenőrizni, ahol van egy verseny időpont (időbélyegben), van egy felhasználónak a születési dátuma (év, hónap, nap), és van egy korhatár minimum, és maximum (évben számolva)
mktime segítségével ezeket a feltételeket könnyen ellenőrízhettem volna, de ugye elég hamar elfogynak az évek ott és rossz eredményt dob vissza ami nem jó nekem
nem tud erre valaki egy jó megoldást? én gondolkoztam rajta eszembejutott egy megoldás ami az elképzeltnél sztem kb 10x hosszabb:S no mind1! ha valaki tud, segítsen please!
www.movat.hu - http://bit.ly/2mIziA4
tbs
addikt
Mktime az unixtime. 197x-ben indul, 2037-ben átpördül. A 2000-es évmizéria kutyafüle volt ahhoz képest, ami akkor lesz; bár aki ezt használja, az megérdemli, hogy szívjon. Fájlrendszerek maximum. Komoly DB-k már régóta nem.
Próbáld kézzel számolni. Dátummanipulációt mindig illik rendszerfüggetlen műveletekkel végezni és a végén konvertálni, ha lehet és kell.
raczger
őstag
egy kicsit lusta lennék asszem ezt megcsinálni, de lehet megpróbálom
www.movat.hu - http://bit.ly/2mIziA4
tlc
csendes tag
Szeretnék php segítségével emailt küldeni, de sehogyan sem akar sikerülni.
Valójában egy flash oldalról lenne szó, ami php segitségével küldene mailt.
kipróbáltam és működik, de a t-online nál nem igazán akar menni!
Itt a cgi-bin mappában van php futtatás, ide is másoltam fel.
<?php
$ToEmail = ''cimed@cimed.hu'';
$ToName = ''neved'';
mail($ToName.'' <''.$ToEmail.''>'',$Targy, $Szoveg, ''From: ''.$Nev.'' <''.$Email.''>'');
Print ''_root.mail.Visszajelzes=A levél küldése befejeződött.'';
?>
ez lenne az amit szeretnék használni.
Szerintem lefut mert megkapom a visszajelzést.
Ezt is kipróbáltam és ugyanaz a jelenség máshol megy a t-online os nem természetesen a cgi-bin mappában ez is:
<?php
$cimzett = 'cimed@cimed.hu';
$targy = 'the subject';
$uzenet = 'hello';
$fejlecek = 'From: webmaster@example.com' . ''rn'' .
'Reply-To: webmaster@example.com' . ''rn'' .
'X-Mailer: PHP/' . phpversion();
mail($cimzett, $targy, $uzenet, $fejlecek);
print ''MAIL SENT'';
?>
nincs valami letiltva?
a cgi-bin mappába raktam,
a flash verzió lefut rendesen, mert megkapom a visszajelzést, csak a levél nem akar megérkezni!
Valami ötlet?
Mai Hardverapró hirdetések
prémium kategóriában
- lenovo DU9033S1 Onelink Pro Dock TÖBB DARAB Töltő nincs benne az árban
- Új Gyári Lenovo 65W Notebook adapter USB-C csatlakozóval
- iPhone 14 PRO - Arany - Gyönyörű
- iPhone 14 PRO MAX - 2026.10ig Garancia - Független
- Microsoft Surface Book 2in1 Érintős Szétszedhető Laptop Tablet 13,5" -60% i5-7300U 8/256 QHD+ Win 10