Tipp 1: Hogyan csatolhatsz egy fájlt php-be
Tipp 1: Hogyan csatolhatsz egy fájlt php-be
További fájl csatlakoztatása a szkripthezA PHP egy különleges funkciót tartalmaz. Külső dokumentum csatlakoztatását követően a programozó az aktuális alkalmazás írásbeli kódját vagy más tartalmát használhatja.
A funkció közé tartozik
Az Include kifejezés a következő szintaxissal rendelkezik:include "file name"; A név a relatív vagy abszolút útvonalat jelöli a csatolt dokumentum kiterjesztésével. Ha az elhelyezés nincs megadva, a PHP automatikusan ellenőrzi a tartalmát a php.ini konfigurációs, amely jelzi az include_path - a könyvtárat, amelyet el lehet helyezni további könyvtárakra. Ha az irányelv üres lesz, vagy jelezzük a maga módján, és nem találja a kívánt fájlt, az tartalmazza proignorirovano.Posle kifejezést lehetővé teszi, hogy használja a kívánt tartalmat a forgatókönyvet, hozzá egy változó, akkor a bejelentett design, stb Például 2 fájl van az 1.php és a 2.php fájlban. Tartalom 1.php az alábbiak szerint: <php $ először = „változó az első fájl”; $ másodszor = „importált érték”; ??> elemmel 2.PHP változók a fent felsorolt, akkor tegye a következőket: <? phpInclude "1.php"; echo $ először; $ kialakulni = "$ másodszor"; echo $ merülnek fel; ?> A script, a második fájl tartalmazza parancs köti össze a tartalmát az első dokumentum, majd a deklarált változók a 1.php megjelenítéséhez szükséges értéket ekrane.Include lehet használni elején a fájlt, és állapítsa meg a függvény belsejében bármely részét a dokumentumot. Nem kívánatos a funkció használata a távoli kiszolgálón található fájlok összekapcsolására. Ha azt szeretnénk, hogy ezt a funkciót, meg kell allow_url_fopen opciót a php.ini fájlt a helyi vagy távoli szerveren.kíván
A követelményfüggvény hasonló ahhoz, hogy tartalmazza. A parancsok nem különböznek a szintaxisban és a végrehajtási technológiában. Az egyetlen különbség az, hogy ennek hiányában a fájl igényel megállítja a forgatókönyvet, míg a forgatókönyvet a jövőben is, és megjelenik egy figyelmeztető E_WARNING keletkezik, ami lehet nyomni egy speciális szimbólum @. Például: <phprequire "1q.php" echo "Script leáll" ;? ?> Ebben a példában egy olyan útvonalat, hogy egy nem létező dokumentum 1q.php. Ha a fájl nem létezik, a script nem hajtja végre a parancsot visszhang, és lesz vagy egy üres lapot a felhasználó képernyőjén, vagy hibaüzenet (attól függően, hogy a php.ini beállításokat). Ha beírja ugyanazt a kódot használja a következők: <phpinclude „1q.php” echo „Script folytatja” ;? ?> Az echo parancs végrehajtásra kerül, és megjelenik a megfelelő szöveg.Tipp 2: Hogyan engedélyezheti a munkamenetet egy böngészőben
Mivel a webszerver nem támogatja a folyamatos kommunikációt az ügyféllel, és minden egyes kérelmet a szerver újnak tekinti, a munkamenetek fő feladata a böngésző az eljárás a böngésző azonosítására és a megfelelő fájl létrehozására, amely tárolja a munkamenetváltozókat.
oktatás
1
A munkamenet valójában egy szövegfájl,A kérés-válasz párok értékeit tárolja a kiszolgálón. A különböző ügyfelek ilyen fájljainak száma nagyon jelentős lehet, ezért minden ügyfélnek hozzá kell rendelnie a saját SID-kódját, amelyet a lekérdezési string felhasználásával küldenek. A munkamenetek és a cookie-k a felhasználó meghatározására használt információ tárolási módszerek. Ebben az esetben az elsőek a szerveren tárolódnak és a rendszergazda használják, a második pedig a fejlesztő, és a helyi számítógépen tárolódik.
2
A munkamenet bekapcsolása a böngésző amelyet a dool session_start () parancs határoz mega változókra való hivatkozást tartalmazó erőforrás. Ebben az esetben a valódi függvény választása szimbolizálja a munkamenet sikeres beillesztését, és a false válasz hiba. A munkamenet engedélyezése után az adatokat el lehet menteni a $ _SESSION tömbben.
3
Vegye figyelembe, hogy a munkamenet parancs.A php.ini fájlban található save_path a munkamenet fájlok mentésének elérési útját határozza meg. Az irányelv bizonytalansága magában foglalja a munkamenet fájlok automatikus mentését a kiszolgáló RAM-jában. A munkamenet "élettartamát" a session.cookie_lifetime direktíva határozza meg ugyanabban a php.ini konfigurációs fájlban.
4
Kikapcsolása böngésző munkamenet funkció be van állítva funktsieybool session_destroy (). Határozzuk meg az aktuális session ID funkció lehetővé teszi, hogy string session_id ([$ id]).
5
A funkció további jellemzőjelehetőség van saját munkamenet-azonosító beállítására az opcionális $ id paraméter segítségével. Kérjük, vegye figyelembe, hogy ebben a paraméterben a cirill karakterek használata nem megengedett, a numerikus karakterekkel ellentétben. Egy másik feltétel a saját munkamenet-azonosító megadásához a session_start () függvény használatának szükségessége.
3. Tipp: A gzip tömörítésének engedélyezése
Gzip összenyomás Csökkentheti az elküldött adatok mennyiségétfelhasználó az Internet oldalának letöltésekor. Ez lehetővé teszi, hogy a speciális dinamikus tömörítési algoritmus miatt jelentősen megnövelje a webhely megjelenésének sebességét a böngészőablakban.
Szüksége lesz rá
- - Hosting, amely támogatja a php.ini szerkesztését;
- - FTP kliens.
oktatás
1
A Gzip tömörítési mód engedélyezéséhez szükség van ráHasználjon speciális utasítást a php.ini-ben. Ez a fájl lehetővé teszi a PHP programozási nyelvben írt szkriptek végrehajtását, ami lehetővé teszi a kiszolgálón végrehajtott összes program finomhangolását. A php.ini bármely szövegszerkesztővel megnyitható. A fájl helye a gazdagép és a kiszolgálón használt szoftverektől függ.
2
Menjen a webhelyére az FTP-menedzserrelvagy használja a tárhely vezérlőpultját. Egyes vállalatok lehetővé teszik a felhasználóknak a konfigurációs fájlok szerkesztését közvetlenül a vezérlőpultba ágyazott szerkesztőablak segítségével. Ha hiányzik a php.ini módosítása, és a webhely struktúrájának FTP-n keresztüli böngészésével nem találja a fájl helyét, a tárhelyen az ilyen beállítások módosítása le van tiltva.
3
Ha tudod, hogy a hoster megengediszállítására php.ini beállításokat, de nem találja a fájlt, hozzon létre egy dokumentumot info.php és írja be a kódot: Mentsd el a fájlt, és töltse fel a szerverre, és adja meg a megfelelő utat a címet a böngésző címsorába (például http: // your_site / info.php).
4
A megjelenő oldal megjeleníti a PHP beállításokat. A Loaded Configuration File sorban a php.ini cím regisztrálva van.
5
Töltse le a konfigurációs fájlt a számítógépére, és bármely szövegszerkesztővel megnyithassa. Ehhez kattintson a jobb egérgombbal a dokumentumra, és válassza a "Megnyitás" lehetőséget.
6
A megjelenő ablakban keresse meg a következő sort: zlib.output_compression = OffChange értékét be: zlib.output_compression = Be
7
Mentse el a változtatásokat és töltse fel a fájlt az FTP klienssel a szerverre a csere után. Gzip összenyomás beleértve.
8
Menj a webhelyre, és teszteld a tömörítést különböző böngészőkön keresztül. Ha problémákba ütközik az oldalak betöltése, a Gzip-t le kell tiltani.
4. Tipp: A zene engedélyezése a szerveren
Az egyik előnye egy népszerű hálózati shooternekCounter Strike - a saját kiszolgáló létrehozásának képessége. Módosítsa a játék szokásos zenéjét a kiválasztott hangfájl beillesztésével.
Szüksége lesz rá
- - internet-hozzáféréssel rendelkező PC;
- - hangfájl;
- - zenei átalakító;
- - a Fly Studio program.
oktatás
1
Hangfájl telepítése Counter-Strike 1-be.6, töltse le vagy alakítsa át a hangprofil program változatát a WAV kiterjesztéssel. A hasonló konfigurációs adatok nagyszámú telepített játékkönyvtárában válassza ki és helyezze át a userconfig.cfg fájlt a Cstrike mappába.
2
Nevezze át a letöltött vagy átalakítottHangfájl hangbemenetben. Az eredeti zene lejátszásához nyomja meg a mikrofon némító gombot, amelyet általában az angol billentyűzet K gombja válaszol.
3
Bármilyen tervezett hangfájl készítésejáték Counter-Strike, futtassa a Fly Studio 8. programot. A megnyíló ablak tetején kattintson a gombokra az ollóval. Aktiválja az első gombot az alsó sorból és mutasson a Load Sample paraméterre. Jelölje ki a kiválasztott zenét vagy hangot.
4
A fájl letöltése után adja meg a kurzortmanipulátorral a grafikus hangtáblán, és válassza ki a kívánt töredékeket. Kattintson az olló gombra, és válassza a Kivágás lehetőséget. Határozza meg a könyvtárat a számítógépen, adja meg a fájl nevét, és a megfelelő kulcsra kattintva mentse el a megadott helyre. A Microsoft hullámfájlban (* wav) mezőben adja meg a soros Microsoft tömörített hullámfájlt (* wav).
5
Zenei kíséret létrehozása a következővel:kapcsolat a játékszerverrel, látogasson el a http://makeserver.ru/engine/download.php?id=62 webhelyre, és töltse le a plugint. Másolja a file loadingsound.amxx fájlt addonsamxmodxplugins-ba és vigye a hang könyvtárat a Valvecstrike-be.
6
A saját zeneszám beállításakor válasszuk a lehetőségetA kívánt hangfájl. Nevezd át a "betöltés" -nek és konvertáld wav formátumba. Nyissa meg a Vox mappát, és cserélje le a szabványos hangfájlt a sajátjával. Indítsa újra a játékszervert az elvégzett módosítások hatására.