- Alacsony profilú, madzagmentes klaviatúrák jöttek a Razer színeiben
- ASUS ROG csúcslap érkezett, ezúttal a "lopakodó" fajtából
- Átvette a DRAM-piac trónját az SK Hynix a Samsungtól
- Pénztárcabarát, ugyanakkor trendi mikrotorony jött a Jonsbótól
- A Linux támogatását vágja meg leginkább az Intel leépítése
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Calibre, az elektronikus könyvtár
- VR topik (Oculus Rift, stb.)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Egérpad topik
- Először égett le egy újságnál a GeForce RTX 5090
- Milyen belső merevlemezt vegyek?
- Kezdő fotósok digitális fényképei
- Nikon DSLR topik
Új hozzászólás Aktív témák
-
-
Hali!
Igen, ez egy tipikus "probléma", nevezetesen, hogy úgy frissítsd az oldal tartalmát, hogy az az egész oldal betöltése nélkül történjen...Ahogy ArchElf is írta, az Ajax tud ebben segítséget nyújtani, de ne aggódj, anélkül megoldhatod, hogy el kellene merülnöd az Ajax programozásban.
Az alábbi scriptet illeszt be a forráskódodba vagy egy külön Javascript fájlba(ez utóbbi az elegánsabb, szebb megoldás természetesen)function getHTTPObject() {
if (typeof XMLHttpRequest != 'undefined') {
return new XMLHttpRequest();
}
try {
return new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
return new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {alert("HIBA: A kérés nem teljesíthető...")}
}
return false;
}
function LoadToAnyWhere(url,xWhere) {
var http = getHTTPObject();
http.onreadystatechange = function() {
if (http.readyState == 4) {
document.getElementById(xWhere).innerHTML=http.responseText;
}
}
http.open("GET", url , true);
http.send(null);
}Használata egyszerű, példul az alábbi sor szerint, egy gombra kattintva, betölti a content ID-vel azonosított elembe, a side1.php-t.
(nyílván itt a Te korábban említett txt fájl feldolgozó php-d is lehet)
ID-vel persze "elláthatsz" DIV-et, vagy akár egy tábla egyik celláját is...<input name="" type="button" value="Load Side1" onClick="LoadToAnyWhere('side1.php','content')" />
Természetesen a scriptben módosíthatod a hibakezeléskor kiírandó szöveget, amire szeretnéd.(mást ne...
)
(alert("HIBA: A kérés nem teljesíthető...")Ezekkel a böngészőkkel biztosan működik, mert annak idején, amikor a script készült, nyílván le kellett tesztelnem...
IE6+, FF2+, Opera8+, Safari 3+, NN8+Fire.
-
Hali!
Jól van nyugodj meg, nem történt katasztrófa...
$_SESSION tömböt fogom használni, mint ahogy a manualban olvastam(illetve mint előzőekben írtam, nem olvastam csak néztem)
Kösz, hogy ennyire a lelkeden viseled a dolgot, nehogy rámenjen a szívedre a végén....Viccet félretéve, kösz, a próbléma lekezelve, megoldva...
Fire.
-
-
Hali!
PHP 4.x.x.x alatt ez kifogástalanul műxik.
<?php
session_start();
print session_id() . "<br><br>";
print session_save_path();
session_register("proba_nev");
session_register("proba_jelszo");
$proba_nev = "Nem_megy";
$proba_jelszo = "de_miert_nem";
?>PHP 5.x.x.x esetében azonban nem íródik be az értéke a session fájlba, helyette ez van
proba_nev|N;proba_jelszo|N;Mit kell beállítanom?
Fire.
-
-
válasz
cellpeti #2457 üzenetére
Hali!
Úgy látszik tényleg mindig összefutunk, a legkülönbözőbb topicokban...
Mivel tudom, hogy az angollal hadilábon állsz, ezért innen töltsd le a PHP Manual-t.
Roppant hasznos anyag PHP-hez
[PHP Manual HU]Fire.
-
Hali!
E-mail cím(ek) hitelességét(hogy valóban létezik-e) szeretném ellenőrizni, de anélkül, hogy bármilyen adatot kiküldenék a címre...
Létezik erre valamilyen megoldás PHP-ben?Fire.
-
válasz
Tele von Zsinór #2358 üzenetére
Hali!
Elértem a rendszergazdát......
A hétvégén KARBANTARTÁS VAN, majd kb. este 10-re helyreáll a rend..
Nekem lehet csak ilyen "szerencsém", fel is adok egy ötös-lottót jövőhéten.Azért köszönöm, hogy foglalkoztál a kérdésemmel!
Fire.
-
Hali!
Röviden így hangzik a kérdés: a saját gépemen (localhost) kifogástalanul működő php kód, miért nem fut a szerveren is ugyanúgy?
Előzmény
Mikor nekiláttam írni az oldalt, próbáltam kideríteni milyen verziójú a php, mysql, stb a szolgáltató szerverén. A phpinfo() nem futott le.(mondjuk ez még nem gond). Hívtam a rendszergazdát, hogy mondja akkor meg Ő a verziókat. Megmondta.
Amit használok php motor meg ami a szerveren fut, az szinte megegyezik, tehát ez nem lehet gond.
Akkor jött elő a gond amikor egy speciális library-t kellett konfigolni(ami mint írtam localhost-on megy), fent a szerveren meg hiányzó library hibával nézek szembe, holott a php konfigban modulként be van írva rendesen.
Írtam egy tesztet(mivel a phpinfo() nem megy a szerveren) amiben egy egyszerű SESSION kezelés van, de úgy írtam, hogyha a register_globals BE van kapcsolva, akkor hibásan működik, ha meg KI van kapcsolva, akkor helyesen működik ez a kis progi.TÖK MINDEGY mire állítom a register_globals-t, a tesztprogi mindig helyesen működik a szerveren. Tehát olyan mintha a szerver nem venné figyelembe a php konfigomat....
Most akkor mi a gond, mit lehet tenni?
Fire.
UI: Holnap mindenképp beszélek a szolgáltatóval, csak kevés az időm, ma meg még elég sok mindent meg tudnék írni....
-
-
válasz
Tele von Zsinór #2184 üzenetére
Hali!
Köszönöm a választ!
(Neked is Cucka!)
A PHP nyelv ill. MySql adatbázis, lekérdezés elsajátítása nem okoz sok problémát(anno rendszerprogramozóként végeztem), viszont azt látom, hogy a biztonságra fokozott figyelmet kell fordítani. Ezért abban kérném a segítséged, hogy ha tudsz valamilyen jó dokumentációt, linket, tutorialt stb, ami a a biztonságra van kihegyezve, akkor azt megköszönném. (felhasználó azonosítás, Session ID, cookies titkosítás, helyes, biztonságos PHP konfigurálás, biztonságtechnikai megoldások, cryptográfia, stb)
Fire.
UI: nem baj, ha angol nyelvű, sőt...
-
válasz
Laprasi991 #2182 üzenetére
Hali!
Próbáld ezt: [link]
Lehetőleg, amikor letöltöd, azt ne arra a partícióra mentsd, amiről eltünt a 8G ill ne is arra telepítsd. Így tudsz a lehető legtöbb adatot visszahúzni...PHP-ban meg a kérdés...
Vannak, olyan progik, amik képesek honlapok teljes tartalmát lementeni. Ha pl mysql adatbázishoz csatlakozom és direktbe adom meg a felh. nevet, jelszót, akkor ha jól sejtem ezt is le lehet szedni, és az már visszaélésekre ad(hat) okot.
Gyakorlatban ez ellen, milyen módszerekkel lehet védekezni, mi a bevett szokás?
(Tehát, hogy egy PHP kód ne tartalmazhasson közvetlen jelszót, vagy egyéb nem publikus adatokat, stb)Fire.
-
-
válasz
Fire/SOUL/CD #2030 üzenetére
Hali!
Kérdésem tárgytalan.
Fire.
-
Hali!
Adott egy honlap, amit el kell készítenem. A grafikus elküldte a terveket, ebből nyílvánvaló, hogy Flash-be kell az egész oldalt csinálnom. Viszont azt is kérte a megrendelő, hogy legyen üzenőfal benne ahova a látogatók leírhatják a véleményüket, javaslataikat stb.
Elméleti tanácsot kérnék, hogy lehetne ezt megoldani, tehát PHP+FLASH.
Tehát külön-külön nem gond(el tudom készíteni az oldalt Flashbe és az üzenőfalat is kölün PHP-be), csak hogy tudom "átadni" a PHP-vel kezelt üzeneteket a FLASH-nek?Remélem érthetően fogalmaztam.
Fire.
-
-
-
Az a cumi, hogy nekem most csak 64 bites vista van fent, mivel 64bites dolgokkal is foglalkozom. Haveromhoz ugrottam át, ott próbáltam ki mindkettőt 32bites xp-n, ott egyikkel sincs gond. Basszus, most ezért újra rakni mindent. A DW+easyphp jó, csak a nagyobb bonyolultságú php-hez kellene a delphi4php vagy a phpdesigner.(mert azért jó cucc).
Próbáltam hátha vírusírtó tűzfala nem engedi futtatni a phpdebuggert, vagy a porttal van gond de semmi.
Hétvégére kölcsönadtam programozótársamnak a terrás vinyót, valami partyra utazott el, nincs mire lementenem az 500g-sről a cuccot.Isten nem ver bottal, csak ez a Bill Gates....
Fire.
-
-
-
-
oké!
Nem tudom mennyire zargathatlak "okosabbnál okosabb" kérdéseimmel, de azért kérdezek.
(az a gond hogy a php új terület számomra, de rendszerprogramozóin végeztem, ezért az agyam előrébb jár, mint ahol a doksi olvasásba tartok)
Szóval, ha tömöríteni, titkosítani stb akarok ehhez vannak függvénycsomagok, amik vagy fizetősek vagy nem, ez most lényegtelen. Maradjunk az elsőnél, tömőrítés, megvan a függvénycsomag, jelen esetben Bzip2 csomag. Hogy tudom megcsinálni, hogy ha fent lesz a szerveren a honlap, akkor ott is rendelkezésre álljon? Esetleg a configba meg kell adni az elérését vagy valami hasonló?Ha fárasztalak a kérdéseimmel, akkor írd meg nyugodtan, nem akarlak zavarni velük.
Fire.
-
Hali!
Köszönöm a válszt, egyértelmű, érthető. utánanézek a php doksikban.
A könyvtárszerkezeten meg azt értem, hogy több helyen pl bin/password és hasonló könytárakra hivatkoznak a szerveren, mintha kötelező lenne valamit is a bin/password-ba tenni. Tehát pl felhasználónév és jelszó tárolása esetén kötelező lenne a bin/password/password.txt-be tenni és csakis ebbe a fileba. Persze lehet hogyha továbbolvasom a doksit, akkor magamtól is rájövök mekkora hülyeséget ill. értelmetlen dolgot kérdeztem.
Válszod köszönöm.
Fire.
-
Hali!
Mostanában kezdtem foglalkozni php-vel és pár elvi megoldás érdekelne a következő témakörben.
Adott egy webáruház. Milyen elven oldják meg a megrendeléseket?
Pl egyedi fájlnévvel hoznak létre fájlt a szerveren és abba pakolgatják az ügyfél által "kosárba tett" termékeket? Ebben az esetben mi van ha a "megrendelem" gomb megnyomása elött átmegy egy másik honlapra az ügyfél, vagy egyszerűen bezárja a böngészőt?(a létrehozott fájlt le kellene takarítani a szerverről)
Elsősorban nem példaprogi kell, hanem az elv ahogy megoldják a megrendeléseket, mik a bevett, bejáratott megoldások e témakörben a gyakorlatban.Ja és még valami, több hozzászólásban olvastam, hogy "ezt ebbe a könytárba"(pl jelszó),"azt meg abba a könyvtárba", stb. Számomra azért zavaró ez mert igazából nem találkoztam olyan doksival(angol, magyar egyaránt) amiben szó lett volna arról, hogy a php-nek speciális könyvtárszerkezetre lenne szüksége a szerveren. Szóval ezzel kapcsolatban is várom a válaszokat, esetleg olyan doksi linket amiben bent van.(ha van)
Fire.
Új hozzászólás Aktív témák
Hirdetés
- Dell 16 Inspiron 5625 FHD+ IPS Ryzen5 5625U 4.3Ghz 16GB 512GB SSD Radeon RX Vega7 Win11 Garancia
- Új Dell 14 Inspiron 5415 FHD IPS Ryzen5 5500U 4.0Ghz 8GB 256GB SSD Radeon RX Vega7 Win11 Garancia
- Dell 14 Latitude 5440 FHD IPS i5-1245U vPro 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- HP 14 Elitebook 640 G9 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- HP 14 Pavilion FHD IPS i5-1135G7 4.2Ghz 16GB RAM 512GB SSD Intel Iris XE Graphics Win11 Garancia
- BESZÁMÍTÁS! ASROCK B550M R5 5600X 32GB DDR4 1TB SSD RTX 3060 12GB Zalman N5 MF Be Quiet 650W
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3129
- Bomba ár! Asus X540YA - AMD A8 I 8GB I 512SSD I Radeon I 15,6" FHD I Cam I W10 I Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- Dell G15 5520 Gamer FHD IPS 120Hz i7-12700H 14mag 16GB 512GB Nvidia RTX 3060 6GB 140W Win11 Garancia
Állásajánlatok
Cég: FOTC
Város: Budapest