Archívum
december 22, 2004
Gyakori félreértések a web barkácsok között
Molly E. Holzschlag többek között blogjában és konferenciákon hirdeti az igét, segít megérteni az aktuális technikákat. Ethan Marcotte társulásával nemrég egy igen érdekes előadást tartottak The Marriage of Presentation and Structure címmel a Web Design World 2004 konferencián. Az előadás címében is ellent mond a hirdetett trendnek, mégpedig a megjelenítés és a struktúra szétválasztásának, de ez valójában csak látszólagos. Molly más hasonló félterértéseket is tisztázni igyekszik.
DAO - Adatbáziskezelés picit másképp

Ezúttal egy az adatbáziskezeléssel kapcsolatos témáról lesz szó. A cikk első felében egy módszert mutatok be, melynek alkalmazásával jól elkülöníthetőek az adatok mentésével, módosításával kapcsolatos kódok programunk egyéb részétől. A második részben arról lesz szó, hogy hogyan tudjuk az adatbáziskezelés során fellépő hibákat minél egyszerűbben kezelni. Már itt jelezni szeretném, hogy ennek a résznek a második fele némiképp egy gondolatkísérlet, vitaindítónak szánom. Ezt a megközelítést még nem nagyon láttam máshol leírva (lehet nem véletlenül), így kíváncsian várom majd a véleményeket vele kapcsolatban.
php + javascript
Sziasztok
van egy kis gondom egy javascript beagyazassal a php-ba.
ime a php script:
<?php $result = "
<td align=center valign=top width=30%>
<a href=javascript:launchSiteWin('picture.php?id=$id&lang=$lang');><img src=$picture width=100 border=0></a>
<br>$clickontoenlarge"; ?>
a js source:
<script language="javascript"><!--
var siteWin = null;
function launchSiteWin(URL, windowName, windowWidth, windowHeight, scrollbars)
{
var xposition = 400;
var yposition = 300;
var windowWidth = 660;
var windowHeight = 520;
if ((parseInt(navigator.appVersion) >= 4 )) {
xposition = (screen.width - windowWidth) / 2;
yposition = (screen.height - windowHeight) / 2;
}
if (!scrollbars) var scrollbars = 0;
var args = "width=" + windowWidth + ","
+ "height=" + windowHeight + ","
+ "location=0,"
+ "menubar=0,"
+ "scrollbars=" + scrollbars + ","
+ "status=0,"
+ "titlebar=0,"
+ "hotkeys=0,"
+ "screenx=" + xposition + "," // NN Only
+ "screeny=" + yposition + "," // NN Only
+ "left=" + xposition + "," // IE Only
+ "top=" + yposition; // IE Only
if (siteWin != null && !siteWin.closed) {
siteWin.close();
}
siteWin = window.open(URL, windowName, args);
siteWin.focus();
}
// --></script>
a firefox ill. netscape tokeletesen megjeleniti a dolgot, mig az IE egy nem igazan....
biztos valami egyszeru megoldas van ra, remelem tudtok segiteni
koszonettel
Tamas
■ van egy kis gondom egy javascript beagyazassal a php-ba.
ime a php script:
<?php $result = "
<td align=center valign=top width=30%>
<a href=javascript:launchSiteWin('picture.php?id=$id&lang=$lang');><img src=$picture width=100 border=0></a>
<br>$clickontoenlarge"; ?>
a js source:
<script language="javascript"><!--
var siteWin = null;
function launchSiteWin(URL, windowName, windowWidth, windowHeight, scrollbars)
{
var xposition = 400;
var yposition = 300;
var windowWidth = 660;
var windowHeight = 520;
if ((parseInt(navigator.appVersion) >= 4 )) {
xposition = (screen.width - windowWidth) / 2;
yposition = (screen.height - windowHeight) / 2;
}
if (!scrollbars) var scrollbars = 0;
var args = "width=" + windowWidth + ","
+ "height=" + windowHeight + ","
+ "location=0,"
+ "menubar=0,"
+ "scrollbars=" + scrollbars + ","
+ "status=0,"
+ "titlebar=0,"
+ "hotkeys=0,"
+ "screenx=" + xposition + "," // NN Only
+ "screeny=" + yposition + "," // NN Only
+ "left=" + xposition + "," // IE Only
+ "top=" + yposition; // IE Only
if (siteWin != null && !siteWin.closed) {
siteWin.close();
}
siteWin = window.open(URL, windowName, args);
siteWin.focus();
}
// --></script>
a firefox ill. netscape tokeletesen megjeleniti a dolgot, mig az IE egy nem igazan....
biztos valami egyszeru megoldas van ra, remelem tudtok segiteni
koszonettel
Tamas
Redirect bug?
Már többször tapasztaltam, de azt hittem, a hajnali 4 óra az oka:
Egyes esetekben a hozzászólás beküldése után az auto redirect más témához visz a fórumban, mint ahova a bejegyzést küldtem. Amennyire eddig tapasztaltam, ez akkor jelenik meg, ha több fülön is a Weblabor fórum lóg. :)
Példa: Téma1 és Téma2 a fórumban. Téma1 nyitva egyik fülön, Téma2 másikon. Bejegyzés megy Téma2-be, ám redirect után a Téma1-ben találom magam.
Kétlem, hogy lenne jelentősége, de WinXP-n Firefox 1.0en-t használok. Nem akartam "szétpróbálkozni" a fórumot, de már nem először tapasztalom ezt, úgyhogy valószínűleg bug.
■ Egyes esetekben a hozzászólás beküldése után az auto redirect más témához visz a fórumban, mint ahova a bejegyzést küldtem. Amennyire eddig tapasztaltam, ez akkor jelenik meg, ha több fülön is a Weblabor fórum lóg. :)
Példa: Téma1 és Téma2 a fórumban. Téma1 nyitva egyik fülön, Téma2 másikon. Bejegyzés megy Téma2-be, ám redirect után a Téma1-ben találom magam.
Kétlem, hogy lenne jelentősége, de WinXP-n Firefox 1.0en-t használok. Nem akartam "szétpróbálkozni" a fórumot, de már nem először tapasztalom ezt, úgyhogy valószínűleg bug.
december 22
egy erdekes kerdes php + mysql-el kapcsolatban.
Sziasztok !
Nyitottam mar par temat, de msot ujra a segitsegetekre szorulok.
Van nekem egy adatbazisom ugyebar, emberek adatait tartalmazza, nevuk, szul. evuk...stb. Van kepfeltoltesi lehetoseg is (regebbi topic :), mar megoldva). Van egy oldal, ahol az osszes ember adatait lehet latni. a lenyeg az az, hogy arra az oldalra nem tennem ki se a mysqlben defaultban beallitott 'nopic.gif' file-t, se a felhasznalo altal feltoltott kepet, hanem egyszeruen csak kiirnam, hogy Van kepe? Igen v Nem
erre jutottam, de ez nem megy:
*********************************
if ($picture == "nopic.gif")
{
$img = "No";
}
else
{
$img = "Yes";
}
*********************************
majd kesobb termesztesen:
print "van kep? $img";
az adatbazishoz jol kapcsolodik a dolog....etc, minden okes, csak valamiert nem mukodik a dolog, mert mindehova azt irja, hogy "No", pedig van olyan ember akinek van kepe es az nem a nopic.gif
■ Nyitottam mar par temat, de msot ujra a segitsegetekre szorulok.
Van nekem egy adatbazisom ugyebar, emberek adatait tartalmazza, nevuk, szul. evuk...stb. Van kepfeltoltesi lehetoseg is (regebbi topic :), mar megoldva). Van egy oldal, ahol az osszes ember adatait lehet latni. a lenyeg az az, hogy arra az oldalra nem tennem ki se a mysqlben defaultban beallitott 'nopic.gif' file-t, se a felhasznalo altal feltoltott kepet, hanem egyszeruen csak kiirnam, hogy Van kepe? Igen v Nem
erre jutottam, de ez nem megy:
*********************************
if ($picture == "nopic.gif")
{
$img = "No";
}
else
{
$img = "Yes";
}
*********************************
majd kesobb termesztesen:
print "van kep? $img";
az adatbazishoz jol kapcsolodik a dolog....etc, minden okes, csak valamiert nem mukodik a dolog, mert mindehova azt irja, hogy "No", pedig van olyan ember akinek van kepe es az nem a nopic.gif
Teljesen kezdő szinten!
Hello emberek!Azért hoztam ezt a témát létre hogy itt kérdezhessek az oksoktól mert eddig a net túl oldalán ültem csak!Most szeretném megtanulni a "sötét" oldal rejtelmeit!Teljesen süttő agyú vagyok még ehhez tehát szívesen várom hogy: mondjuk egy win xp-re mit kell felrakni?honnan?hogyan?mit olvassak,nézzek meg ehhez és egyéb ilyen dolgokat!Tehát bombázzatok!Jah és az Xp csak egy felvetés amúgy ti hogy kezdtétek ezt az egész PHP dolgot?!
■