Archívum - 2010 - Fórum téma
április 18
Aktív lista
Sziasztok,
MySql-ből lekérdezett adatokból készítettem egy listát egy oldalra. Hogyan tudom azt megcsinálni, hogy a lista "Id" elemére kattintva megnyíljon egy másik Űrlap az "Id"-hez tartozó adatokkal? Ez mutatná a felhasználói adatokat.
Más szóval hogyan tudom "rákkattinthatóvá" tenni az "Id"-t, továbbá honnan tudom, hogy melyik "Id"-re kattintott?
A kódrészlet (csak a lista):
print "<table border=1>\n";
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
print "<tr>\n";
print "<td>".$egy_sor["Id"]."</td><td>"
.$egy_sor"felhasznalo"]
."</td>\n";
print "</tr>\n";
}
print "</table>\n";
Előre is köszönöm a segítséget.
■ MySql-ből lekérdezett adatokból készítettem egy listát egy oldalra. Hogyan tudom azt megcsinálni, hogy a lista "Id" elemére kattintva megnyíljon egy másik Űrlap az "Id"-hez tartozó adatokkal? Ez mutatná a felhasználói adatokat.
Más szóval hogyan tudom "rákkattinthatóvá" tenni az "Id"-t, továbbá honnan tudom, hogy melyik "Id"-re kattintott?
A kódrészlet (csak a lista):
print "<table border=1>\n";
while ( $egy_sor = mysql_fetch_array( $eredmeny ) )
{
print "<tr>\n";
print "<td>".$egy_sor["Id"]."</td><td>"
.$egy_sor"felhasznalo"]
."</td>\n";
print "</tr>\n";
}
print "</table>\n";
Előre is köszönöm a segítséget.
április 17
Egyéni események
Sziasztok !
Van egy kis problémám az eseményekkel. A probléma leegyszerűsítve. Van négy osztályom, a példa kedvéért legyenek A, B, C és D. A kapcsolat közöttük a következő : A osztály a fő osztály, tehát ő van belinkelve a fő időszalag osztályának. B osztály az őse mind a C és mind a D osztálynak, viszont A és B között ilyen értelemben nincsen semmiféle kapcsolat. (Azon kívül persze hogy mind a ketten nyilván valóan a MovieClip osztály gyermekei)
Azt szeretném megoldani, hogy minden C-ből származó objektum egy bizonyos esemény (a példa kedvéért legyen ez egy egérkattintás) hatására váltson ki egy újabb eseményt, amit minden C-ből származó objektum (tehát saját maga is) és minden D-ből származó is figyeljen, és ha bekövetkezik, akkor tegyék azt, amit ekkor kell nekik. A példa kedvéért legyen a kiváltandó esemény neve KIVALTANDO_ESEMENY. Én már próbáltam sokféleképpen, és most inkább nem sorolom fel őket mert 10 oldalra rúgna és egyik se jött össze :(
Ha valaki lenne oly szíves és leírná néhány sorban hogy ezt hogy tudnám megvalósítani annak nagyon hálás lennék :) A segítséget előre is köszönöm.
■ Van egy kis problémám az eseményekkel. A probléma leegyszerűsítve. Van négy osztályom, a példa kedvéért legyenek A, B, C és D. A kapcsolat közöttük a következő : A osztály a fő osztály, tehát ő van belinkelve a fő időszalag osztályának. B osztály az őse mind a C és mind a D osztálynak, viszont A és B között ilyen értelemben nincsen semmiféle kapcsolat. (Azon kívül persze hogy mind a ketten nyilván valóan a MovieClip osztály gyermekei)
Azt szeretném megoldani, hogy minden C-ből származó objektum egy bizonyos esemény (a példa kedvéért legyen ez egy egérkattintás) hatására váltson ki egy újabb eseményt, amit minden C-ből származó objektum (tehát saját maga is) és minden D-ből származó is figyeljen, és ha bekövetkezik, akkor tegyék azt, amit ekkor kell nekik. A példa kedvéért legyen a kiváltandó esemény neve KIVALTANDO_ESEMENY. Én már próbáltam sokféleképpen, és most inkább nem sorolom fel őket mert 10 oldalra rúgna és egyik se jött össze :(
Ha valaki lenne oly szíves és leírná néhány sorban hogy ezt hogy tudnám megvalósítani annak nagyon hálás lennék :) A segítséget előre is köszönöm.
Php-xml alapú weblap
Sziasztok!
Honlapom jelenleg egy több nyelvet támogató teljesen css alapú honlap. A nyelvek cseréjét és az oldal állandó és változó tartalmait külső php fájlokban tárolom. (Lighting webblogján találtam egy kiváló leírást azon alapszik, és egy kicsit átalakítottam. Forrás: http://lightningw.com/automatikus-nyelvcsere-new7/ )
Most szeretném átalakítani a meglévő struktura meghagyásával úgy, hogy a php fájlokat xml-re cserélem. Így használhatnám az xml-t szöveg tárolására, esetleg xslt-t sablonnak.
Ezekhez kerestem megfelelő leírást, de sajnos mindezidáig nem akadtam semmi érdemlegesre.
Segítségeteket előre is köszönöm.
■ Honlapom jelenleg egy több nyelvet támogató teljesen css alapú honlap. A nyelvek cseréjét és az oldal állandó és változó tartalmait külső php fájlokban tárolom. (Lighting webblogján találtam egy kiváló leírást azon alapszik, és egy kicsit átalakítottam. Forrás: http://lightningw.com/automatikus-nyelvcsere-new7/ )
Most szeretném átalakítani a meglévő struktura meghagyásával úgy, hogy a php fájlokat xml-re cserélem. Így használhatnám az xml-t szöveg tárolására, esetleg xslt-t sablonnak.
Ezekhez kerestem megfelelő leírást, de sajnos mindezidáig nem akadtam semmi érdemlegesre.
Segítségeteket előre is köszönöm.
április 16
Insert into gond
Sziasztok!
Adott egy tábla usid, toid, felel mezőkkel.
Ehezz van egy kód írva így néz ki:
$db->query("INSERT INTO tabla (usid, toid, felel) VALUES
ON DUPLICATE KEY UPDATE
felel = felel + values($felel)");
Az usid, és a toid mezőket automatikusan írja, azzal nincs is gond.
A gond az hogy nekem a felel mezőt kellene updatelnem ezzel a kóddal, csak hogy az usid, és a toid mezőknek gyakran azonos értékeik vannak.
Pl: usid toid felel
1 5 8
1 5 3
Nekem viszont így kéne: usid toid felel
1 5 11
Magyarul az usid és a toid mezőket duplikálja, holott elvileg ez: ON DUPLICATE KEY UPDATE , ezt a dolgot megakadályozná és frissítené a mezőket.
Erre kellene nekem egy megoldás.
Fontos lenne hogy insert intoval menjen a parancs, így olyan hozzászólást légyszives ne írjatok hogy használjak update set-et.
Esetleg kulcsot kéne megadnom a táblához?
ui: a leírt kód lehet hogy hibás, most gyorsan dobtam össze példának, de a lényeget szerintem lehet érteni:D
A válaszokat előre is köszönöm :)
■ Adott egy tábla usid, toid, felel mezőkkel.
Ehezz van egy kód írva így néz ki:
$db->query("INSERT INTO tabla (usid, toid, felel) VALUES
ON DUPLICATE KEY UPDATE
felel = felel + values($felel)");
Az usid, és a toid mezőket automatikusan írja, azzal nincs is gond.
A gond az hogy nekem a felel mezőt kellene updatelnem ezzel a kóddal, csak hogy az usid, és a toid mezőknek gyakran azonos értékeik vannak.
Pl: usid toid felel
1 5 8
1 5 3
Nekem viszont így kéne: usid toid felel
1 5 11
Magyarul az usid és a toid mezőket duplikálja, holott elvileg ez: ON DUPLICATE KEY UPDATE , ezt a dolgot megakadályozná és frissítené a mezőket.
Erre kellene nekem egy megoldás.
Fontos lenne hogy insert intoval menjen a parancs, így olyan hozzászólást légyszives ne írjatok hogy használjak update set-et.
Esetleg kulcsot kéne megadnom a táblához?
ui: a leírt kód lehet hogy hibás, most gyorsan dobtam össze példának, de a lényeget szerintem lehet érteni:D
A válaszokat előre is köszönöm :)
Hogyan készül egy txt alapú php oldal?
Szeretném php tudásomat csiszolni, és már sokszor hallottam txt alapú html oldalakról, gondoltam én is kipróbálnám. A lényeget értem, miszerint a tartalom változókban van és a változók egy vagy több txt fájlból olvassák be azt, tehát a logika elméletileg helyes. De azért egy kicsit többet is ki lehet belőle hozni(pl: egy wysiwyg szerkesztő, fórum, stb.) Segítsetek pls.
■ TinyMCE+TinyBrowser,fájl feltöltés utáni probléma
Sziasztok!
Felraktam tinymce-t és a tinybrowser.Szépen megjelenik, feltudok tölteni.
Probléma az,hogy mikor feltöltök egy fájlt,akkor feltöltés után üres lesz az (Browser) ablaka.
Akkor jelenik meg újból rendesen (Browser) ablak,ha kitörlöm a feltöltött fájlt.
Lényegében ezt láttom feltöltés után:
LINK
Hol rontottam el vagy mit hagytam ki?
Előre köszönöm szépen a választ és a segítséget!
Üdv.: Spotted
■ Felraktam tinymce-t és a tinybrowser.Szépen megjelenik, feltudok tölteni.
Probléma az,hogy mikor feltöltök egy fájlt,akkor feltöltés után üres lesz az (Browser) ablaka.
Akkor jelenik meg újból rendesen (Browser) ablak,ha kitörlöm a feltöltött fájlt.
Lényegében ezt láttom feltöltés után:
LINK
Hol rontottam el vagy mit hagytam ki?
Előre köszönöm szépen a választ és a segítséget!
Üdv.: Spotted
Több nyelvű route kezelése PHP-ben
Sziasztok!
FrontControllerből szeretném átirányítani a kéréseket a Controllerekbe. Úgy gondoltam, hogy az FC létrehozza a sessiont, meg beállítja az autoloadot a projectre, a megfelelő Controller példányosítását meg rábízza a Route objectekre.
A dolog annyiban problémás, hogy a Controllereim angol nyelvűek, az oldal URL-jei pedig magyarok. Szóval mondjuk a http://oldal.hu/termekek-re nekem létre kéne hoznom a Product Controller egy példányát, és mondjuk meghívni azon az
Egyelőre úgy gondoltam, hogy valami ilyesmi XML-el konfigurálom a dolgot, és ebből gyártatok regexeket a rendszerrel:Viszont szívesen várom a témában tapasztaltabbak tanácsait, mert gondolom van jobb megoldás ennél.
■ FrontControllerből szeretném átirányítani a kéréseket a Controllerekbe. Úgy gondoltam, hogy az FC létrehozza a sessiont, meg beállítja az autoloadot a projectre, a megfelelő Controller példányosítását meg rábízza a Route objectekre.
A dolog annyiban problémás, hogy a Controllereim angol nyelvűek, az oldal URL-jei pedig magyarok. Szóval mondjuk a http://oldal.hu/termekek-re nekem létre kéne hoznom a Product Controller egy példányát, és mondjuk meghívni azon az
index metódust. (Szeretnék egy olyan megoldást csinálni, amit később könnyen ki lehet bővíteni más nyelvekkel is.)Egyelőre úgy gondoltam, hogy valami ilyesmi XML-el konfigurálom a dolgot, és ebből gyártatok regexeket a rendszerrel:
<sitemap>
<controller:product params:max="1" hungarian:url="termekek" />
<controller:user params:max="1" hungarian:url="felhasznalok">
<controller:profile hungarian:url="adatok" />
</controller:user>
<controller:statistic admin:level="1" hungarian:url="statisztikak" />
</sitemap>
április 15
pozicionálás
Sziasztok. Kérdésem az lenne, hogy miért nem sikerül az align="center" parancsal a wrapper div-et, azaz az oldalt, középre pozicionálnom? Mindig csak a tartalmat teszi középre, a helyett hogy az oldalt tenné. A forrásomban nem látható az align="center" mivel nem működött. Mit rontottam el?
HTML:
CSS:
■ HTML:
<html lang="en">
<head>
<title><!-- Insert your title here --></title>
<link rel="stylesheet" href="div_jo_style.css" type="text/css">
</head>
<body>
<div id="wrapper" class="wrapper">
<div class="header">
header
</div>
<div class="menu_left">
menu_left
</div>
<div class="content">
content
</div>
<div class="footer">
footer
</div>
</div>
</body>
</html>
<head>
<title><!-- Insert your title here --></title>
<link rel="stylesheet" href="div_jo_style.css" type="text/css">
</head>
<body>
<div id="wrapper" class="wrapper">
<div class="header">
header
</div>
<div class="menu_left">
menu_left
</div>
<div class="content">
content
</div>
<div class="footer">
footer
</div>
</div>
</body>
</html>
CSS:
.wrapper{ width: 800px;
background-color: #FFFFFF;
}
.header {height: 150px;
background-color: yellow}
.menu_left { width: 150px;
background-color: #000000;
float: left;}
.content { width: 650px;
background-color: red;
float: right;}
.footer { height: 100px;
background-color: green;
clear: both;}
background-color: #FFFFFF;
}
.header {height: 150px;
background-color: yellow}
.menu_left { width: 150px;
background-color: #000000;
float: left;}
.content { width: 650px;
background-color: red;
float: right;}
.footer { height: 100px;
background-color: green;
clear: both;}
Nagyméretű fájlok feltöltése, letöltése korlátozásokkal
Üdv weblabor tagok!
Kaptam egy érdekes munkahelyi feladatot és a helyes fejlesztési irányvonal meghatározásához kéne néhány információ, egy kis segítség tőletek Guruktól. Néztem a keresőben nem találtam ilyen témát.
A feladat:
Nagy méretű fájlok (max.: 2G) feltöltésének és a letöltésének a korlátozása hostonként eltérő paraméterekkel.
Ami érdekelne:
Mik a lehetőségek PHP, Python szinten (Ti melyiket javasoljátok a program elkészítéshez)
Milyen szoftvereket kéne telepíteni a Debian-os szerverre amivel meg tudom oldani ezeket a korlátozásokat.
PHP beállításokat ismerem, de ha van valami extrém a 2GB os fájloknál, ne tartsd.
Nem konkrét megvalósításra vágyok, inkább csak ötletekre, amiért nagyon hálás volnék!
■ Kaptam egy érdekes munkahelyi feladatot és a helyes fejlesztési irányvonal meghatározásához kéne néhány információ, egy kis segítség tőletek Guruktól. Néztem a keresőben nem találtam ilyen témát.
A feladat:
Nagy méretű fájlok (max.: 2G) feltöltésének és a letöltésének a korlátozása hostonként eltérő paraméterekkel.
Ami érdekelne:
Mik a lehetőségek PHP, Python szinten (Ti melyiket javasoljátok a program elkészítéshez)
Milyen szoftvereket kéne telepíteni a Debian-os szerverre amivel meg tudom oldani ezeket a korlátozásokat.
PHP beállításokat ismerem, de ha van valami extrém a 2GB os fájloknál, ne tartsd.
Nem konkrét megvalósításra vágyok, inkább csak ötletekre, amiért nagyon hálás volnék!
Ékezet PHP-ben
Sziasztok!
Az alábbi oldalról töltöttem le shoutbox kódot: http://sandbox.palmnet.me.uk/shoutbox
Az ékezetet nem engedi, és nem tudok rájönni mi lehet a gond.
Az index.php fájl:A post.php pedig:
[colorer=html]
<table>
<?php
//This is the main code really.
Az alábbi oldalról töltöttem le shoutbox kódot: http://sandbox.palmnet.me.uk/shoutbox
Az ékezetet nem engedi, és nem tudok rájönni mi lehet a gond.
Az index.php fájl:
<table>
<?php
include "config.php";
include "functions.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<meta name="robots" content="all"/>
<link href="design/style.css" rel="stylesheet" type="text/css" />
<link href="<?php echo geturldir(); ?>rss.php" rel="alternate" type="application/rss+xml" title="<?php echo $adminname; ?>'s shoutbox RSS feed" />
<link href="design/favicon.ico" rel="shortcut icon" />
<script language="javascript" type="text/javascript">
if(top!=self)
{
top.location.href=self.location.href;
}
</script>
<!-- Original design by PWnet | www.pwnet.org.uk | October 2006 -->
<!-- Shoutbox by Palmnet | www.palmnet.me.uk | October 2006 -->
<!-- Shoutbox version 1.0RC5 -->
</head>
<body>
<div id="page">
<div id="header">
<div id="menu">
<a href="index.php<?php if($_SERVER['QUERY_STRING'] != ""){ echo "?" . $_SERVER['QUERY_STRING']; }?>"><font color=white>Frissités</font></a>
</div>
<div id="content">
<?php include"post.php"; ?>
</div>
</div>
</div>
</body>
</html>
</table>
[colorer=html]
<table>
<?php
//This is the main code really.



