22786
Html-, css- és php-help
-
#2572 hümm.. mondták már, hogy hibás a logód? :D -
#2571 lol :D -
#2570 ezisigaz -
#2569 :D
vagy fel sem teszi. ha valamit meg akarsz védeni, akkor ne tedd a netre. az a legjobb. -
#2568 ha egy nagy képként feltöltesz egy "oldalt", akkor az le van védve rendesen
tehát, megcsinálsz egy weboldalt, majd printscreen és csak a képet teszed fel... -
#2567 Copy-paste...
Forrás: Wikipedia...
Szóval lássuk csak:
* A PHP képes a böngésző szabályozására? Nem, mivel szerver oldali szkript - így a böngésző magánéletébe nem tud beleszólni.
* Tud a PHP titkosítani/dekódolni? Tud, de ezt a kliens oldalon levő szkriptnek is képesnek kell lenni dekódolni/titkosítani.
És itt jön a fő probléma! Kliensoldalon leginkább Javascript (vagy VBScript) segítségével oldható meg a munka - és mivel a kliensoldali szkriptek is interpretert használnak a kliens oldali kód könnyedén elemezhető.
* A Javascript képes a böngésző korlátozására (jobb klikk leiltása, menűk elrejtése)? Képes, de egyrészt mivel a Javascript letiltható a böngészőkben, másrészt a korlátozások zavarják a felhasználót; ezért ilyesmivel nem érdemes foglalkozni. -
#2566 PHP:
A PHP elterjedt nyílt forráskódú szerver-oldali programozási nyelv. Szintaktikája leginkább a C programozási nyelvéhez hasonlít. Megalkotója Rasmus Lerdorf. Mára azonban egy egész csapat foglalkozik a nyelvvel.
Saját magára utaló (rekurzív) mozaikszó, az angol: PHP Hypertext Preprocessor kifejezésből. (A név eredeti jelentése az angol Personal Home Page, azaz a személyes honlap kifejezés rövidítése volt.)
Működése leegyszerűsítve
A PHP oldalak elkészítésénél a HTML-t gyakorlatilag csak mint formázást használják, ugyanis ezen lapok teljes funkcionalitása a PHP-re épül. Amikor egy PHP-ben megírt oldalt akarunk elérni, a kiszolgáló először feldolgozza a PHP utasításokat, és már csak a kész (HTML) kimenetet küldi el a böngészőnek. Ehhez egy ún. interpretert (értelmezőt) használ, amely általában egy külső modulja a webszervernek.
A PHP nyelv lényegében nagymértékű kiegészítése a HTML-nek, ugyanis rengeteg olyan feladat végezhető el vele, amelyre az ügyféloldali szkriptek nem képesek (vagy ha igen, korlátozottan). Ilyen pl. a bejelentkezés, az adatbáziskezelés, filekezelés, kódolás, adategyeztetés, kapcsolatok létrehozása, e-mail küldése, adatfeldolgozás, dinamikus listakészítés, stb. Minden olyan esetben, ahol nagyszámú ismétlődő feladatsort kell végrehajtani (pl. képek listázása és linkelése, listakészítés stb.), ott ez a programnyelv nagyszerű segítség.
A PHP programok futhatnak közönséges (parancssori) programként is, nem HTML oldalba építve. Ezt azonban ritkán használják.
-
#2565 1. Amit a webre mindenki számára elérhető módon felteszel (HTML oldalszerkezet, CSS, formázás, Javascript kódok, képek, stb), az szükségszerűen másolható, elemezhető.
Ez alól kivételt képeznek a szerveroldali (PHP, ASP, JSP, Perl, Python) szkriptek.
2. Nincs arra mód, hogy egy HTML-oldalt teljeskörűen megvédj a lementéstől. Arra se hogy egy képet megvédj a másolástól. Trükközni lehet (jobb klikk letiltása, PHP a HTML/Javascript/CSS kódot titkosítja->Javascript/Ajax dekódolja, kép darabokra vágása), de egyrészt feltörhető, másrészt a felhasználókat akadályozhatja, harmadrészt a szervert/a klienst használja ki indokolatlanul. -
#2564 Könyörgöm, elősször nézz utánna mi az a php. -
#2563 Hali! Van-e olyan php script ami letiltja azt, hogy pl IE-ben az oldalt le lehessen tölteni. így: Fájl=>Mentés másként... Ez egy úgymond biztonsági intézkedés volna... Egy űrlapot akarok titkosítani, hogy véletlenül se lehessen feltörni és a beírt adatokat megnézni... -
#2562 vov! ez jó! -
Zsoldos #2561 Ilyesmit szoktam hasznalni vegso esetben (ha nem sikerul osszehackelni az IE-t, hogy valid koddal menjen ertelmesen):
<script language="type="text/javascript">
<!--
browser_type = navigator.appName;
browser_version= parseInt(navigator.appVersion);
if (browser_type == "Microsoft Internet Explorer" && (browser_version >= 4)) {
document.write("<link rel='stylesheet' 'images/default_ie.css' type='text/css'>");
} else {
document.write("<link rel='stylesheet' 'images/default.css' type='text/css'>");
}
// -->
</script> -
#2560 navigator.useragent
ugyanaz
if(navigator.userAgent.indexOf("Firefox")!=-1){
alert ('Firefox böngészőt használsz!');
}
Bár a böngésző által küldött User-Agent fejléc hamisítható... Lásd Opera régebbi verziói IE-ként mutatták magukat, vagy a Firefoxhoz beszerezhető User Agent Switcher, stb... -
#2559 Létezik olyan script, hogy csekkeli a böngészőt, és ha ilyen a böngésző, akkor ez fut le, ha olyan, akkor meg egy másik kód fut le?
Mármint gondolom van, ám én még mindig az sg fejléc körül gondolkodom, vagyis túl extrém megoldás ugye nem jó. :) JS-sel nincs ilyen? -
Zsoldos #2558 Te tenyleg ilyen neveket adsz tablaknak, oszlopoknak? Vagy ezek most csak peldak voltak? -
Cat 02 #2557 megkérdezed az admin passát belépsz és mindet kitörölsz -
#2556 ilyeneket ne is mondj neki mert privátban fog vele zaklatni! -
#2555 Ilyen piszkos kérdésre azért nem adok választ, mert mind2-nket kibannolnak ;) -
#2554 ez nem hack tpik ha észrevetted volna! amugy meg google a barátod! -
#2553 Hogy törhetsz fel egy phpBB fórumot? -
#2552 bocs...
jön is a kövi kérdés:
a $keres=mysql_query("keres"); -ből honnan lehet megtudni, az esetleges hibát? -
#2551 óóóóóóóóóóóó FÁÁÁÁKKK
megvan a hiba: adatmezo2 nem is létezik! :@ -
#2550 Van, illetve csak le van egyszerűsítve, mert nem akartam az eerdetit berakni. És mellesleg hülyeséget írtam, mármint az adatmezők nevét illetően:
9. adatmezo1
14. adatmezo2
mindkét adatmezőben pérhuzamosan vannak egymáshoz kapcsolva a rekordok! regisztrációkor minden egyes adatmezőbe kerül rekord, így számuk ugyan annyi, és egy adott ID-hez ugyan az a felhasználó tartozik minden adattáblába! -
#2549 van olyan oszlopod hogy 1, 2, 3, 4, 5, ? -
#2548 9.sor: $userid = mysql_query("SELECT ID FROM adatmezo WHERE user_name = '".$user_name."'"); $user_id=mysql_fetch_row($userid);
14. sor: $userinfo2 = mysql_query("SELECT 1, 2, 3, 4, 5 FROM adatmezo WHERE ID = '".$user_id[0]".'");
végeredmény:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in valami.php on line 14
no comment... mi a hiba??? -
#2547 thx ezt is megsasolom csak annyira el vagyok megin havazva mindennel :( és megin annyi friss infót szedtem össze emg is kell ám emészteni :) -
Cat 02 #2546 a magyarítások céhének pápája ? :D /off -
#2545 ennek az oldalnak személyesen ismerem az egyik adminját (Panyi) -
#2544 Ezt nemrég csináltam egy cégnak, szal csak halkan. :D
Táblázat nélkül, only CSS. -
#2543 thx majd nekiesek az oldalaknak ha lessz szabad időm :) -
#2542 Van rengeteg ilyen oldalgyűjtemény, ahol sok táblázatnélküli, valid megoldású oldal (is) található:
-
Cat 02 #2541 magyaritasok.hu ? -
#2540 $darab = explode("-",$valami);
ha minden igaz ez a sor a kötőjeleknél szétszedi a $valami tartalmát! (nem teszteltem!) -
#2539 ebben a design táblázatban van pozicionálva és nem css-ben!
#2537-re mindjárt adok valamit ha megtalálom! -
#2538 pedig itt mindent megtalálsz a dátum szétszedéséről és felépítéséről! -
#2537 mivel lehet azt megvsinálni, hogy valamilyen karakternél darabolni?
tehát:
$valami="valami1-valami2-valami3";
és ezt egy ciklus feldarabolja, ez a kimenete:
darab[1]="valami1"
darab[2]="valami2"
darab[3]="valami3"
illetve ugyanezt ugy, hogy karakterenként darabol:
darab[1]="v"
darab[2]="a"
... -
#2536 most látom csak hogy már oda is beirtad! annak meg nem sok értelme hogy minden topikba beirod! -
#2535 ez inkább basic ha jól selytem mert a rem abban szerepel mint megjegyzésként!
itt nem sok segítségre találsz! próbáld meg itt: http://www.sg.hu/listazas.php3?id=1024035655 nagyon sok profit találsz ott! -
#2534 nem, ez pont nem az. :P amugy kösz ... -
#2533 pontosabban mire gondolsz?
itt van egy ami táblázatos: ney.atw.hu
ez egy olyan oldalmotor, ami kifejezetten klánoknnak lett kifejlesztve (osztálytásam munkája)