- Mobil flották
- Yettel topik
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy A55 - új év, régi stratégia
- Egyszerre legnagyobb és legkisebb is a Garmin Venu X1
- Karaktere biztos lesz az első Nothing fejhallgatónak
- Samsung Galaxy A56 - megbízható középszerűség
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
Ú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
- Gaming notebook topik
- Milyen belső merevlemezt vegyek?
- Kevesebb dolgozó kell az Amazonnak, AI veszi át a rutinfeladatokat
- Mobil flották
- Szünetmentes tápegységek (UPS)
- Yettel topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Mesterséges intelligencia topik
- Kés topik
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
- ÚJ aktiválatlan Apple iPhone 16 Pro Max 512GB ! 1ÉV nemzetközi APPLE GARANCiA
- EKWB DDC 3.1
- Gamer PC - i5 13400f, RX 6700 XT és 16gb RAM
- Szép Hp Pavilion 15-eg Kis Gamer Laptop 15,6" -45% Bivaly i7-1165G7 16/512G FHD IPS Iris Xe
- EJJ! Dell Latitude 7330 -65% "Kis Gamer" Üzleti Profi Ultrabook 13,3" i5-1245U 16/512 FHD IRIS Xe
- Eredeti, új Lenovo 330W töltők - ADL330SDC3A
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- Giant Talon 0 Sport - Hardtail Mountain Bike
- Apple iPhone 16 Pro Max - Desert Titanium - 256GB 1 ciklus 100% akku! 1 év garancia! Új készülék!
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Promenade Publishing House Kft.
Város: Budapest