Archívum - 2010
február 19
Subversion & the Move to the Apache Software Foundation
Apache projekt lett a Subversion
■ alkalmazás struktúra - a klasszikus adatok újraküldése probléma
Sziasztok!
Problémám a kövezkező lenne:
Írtam egy webes alkalmazást, amely a tartalmakat dinamikusan generálja az index.php-ben.
Refresh-nél ugyebár előugrik a kis ablak, hogy a firefoxnak újra kell küldenie az adatokat.
Olvastam, hogy ezt a header(location..)-el lehet megoldani, de az Istenért sem sikerül megfelelően.
Ha ugyebár magára az index.php-re irányítom át az oldalam hibaüzenetet kapok, hogy nem hajtható végre (ezt meg is értem).
Gyanítom, hogy az alkalmazásomat kellene átstruktúrálni, csak szeretnék valami támpontot, hogy merre induljak, mi a bevett gyakorlat?
Az alkalmazás eddig így működik:
Bejelentkezésnél ugyebár post-tal elküldöm az adatokat, ha ezek átmennek az autentikáción akkor az újra betöltődött index.php body-jában már a beléptető ablak helyett már a felhasználói felületet tölti be.
Ennek a megoldása még talán ok is lenne, ha áttenném az utóbbit egy külön fájlba(mondjuk egy main.php-ba) és oda irányítanám át sikeres auth esetén.
Ami nagyobb fejtörést okoz az az alkalmazás belsejében lévő formok elküldése, ezeket hova irányítsam ahol feldolgozza a postot?(ha magára az oldalra akarom irányítani akkor újfent hibaüzenetet kapok).
Hogy kellene kinézzen egy ilyen adminfelület szerű alkalmazás struktúrája?
Bár nincs szükség refreshelgetésre, mégsem szeretném, hogyha a gyanútlan user kétszer küldene fel egy hírt az oldalra (mégha az könnyen törölhető is), azért mert frissítette az oldalt.
Előre is köszi a segítséget!
Üdv.: Nu7ec
■ Problémám a kövezkező lenne:
Írtam egy webes alkalmazást, amely a tartalmakat dinamikusan generálja az index.php-ben.
Refresh-nél ugyebár előugrik a kis ablak, hogy a firefoxnak újra kell küldenie az adatokat.
Olvastam, hogy ezt a header(location..)-el lehet megoldani, de az Istenért sem sikerül megfelelően.
Ha ugyebár magára az index.php-re irányítom át az oldalam hibaüzenetet kapok, hogy nem hajtható végre (ezt meg is értem).
Gyanítom, hogy az alkalmazásomat kellene átstruktúrálni, csak szeretnék valami támpontot, hogy merre induljak, mi a bevett gyakorlat?
Az alkalmazás eddig így működik:
Bejelentkezésnél ugyebár post-tal elküldöm az adatokat, ha ezek átmennek az autentikáción akkor az újra betöltődött index.php body-jában már a beléptető ablak helyett már a felhasználói felületet tölti be.
Ennek a megoldása még talán ok is lenne, ha áttenném az utóbbit egy külön fájlba(mondjuk egy main.php-ba) és oda irányítanám át sikeres auth esetén.
Ami nagyobb fejtörést okoz az az alkalmazás belsejében lévő formok elküldése, ezeket hova irányítsam ahol feldolgozza a postot?(ha magára az oldalra akarom irányítani akkor újfent hibaüzenetet kapok).
Hogy kellene kinézzen egy ilyen adminfelület szerű alkalmazás struktúrája?
Bár nincs szükség refreshelgetésre, mégsem szeretném, hogyha a gyanútlan user kétszer küldene fel egy hírt az oldalra (mégha az könnyen törölhető is), azért mert frissítette az oldalt.
Előre is köszi a segítséget!
Üdv.: Nu7ec
február 18
Menü php-mysql
Hali!
Egy egyszerűbb hierarchikus menüvel küzdök, tákolgatom, már nagyjából működik csak még mindig nem olyan amilyennek lennie kéne és ebben kérném a segítségeteket.
íme a kód:És az adatbázis:
CREATE TABLE IF NOT EXISTS `lista` (
`id` int(4) NOT NULL auto_increment,
`parentID` int(4) NOT NULL,
`szoveg` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;
--
-- Tábla adatok: `lista`
--
INSERT INTO `lista` (`id`, `parentID`, `szoveg`) VALUES
(1, 0, 'gyümölcs'),
(2, 0, 'auto'),
(3, 1, 'alma'),
(4, 1, 'Körte'),
(5, 3, 'starking'),
(6, 3, 'jonatán'),
(7, 0, 'Ország'),
(8, 2, 'opel'),
(9, 2, 'Skoda'),
(10, 8, 'astra'),
(11, 8, 'kadett');
Az a problémám, hogy amikor megnyitom az oldalt, nyitva van az összes ág valamiért és amelyik menünek nincs almenüje arra nem lehet kattintani. Majd különböző termékek lesznek bennük és attól, hogy nincs almenüje még lehet benne termék...
Előre is köszi a segítséget
■ Egy egyszerűbb hierarchikus menüvel küzdök, tákolgatom, már nagyjából működik csak még mindig nem olyan amilyennek lennie kéne és ebben kérném a segítségeteket.
íme a kód:
function nyitZar(x) {
if (document.getElementById("T"+x).style.display=='none')
document.getElementById("T"+x).style.display='block'
else
document.getElementById("T"+x).style.display='none'
}
<?php
function kiir($szoveg,$pid) {
$sql="select * from lista where parentID=$pid";
$rs=mysql_query($sql);
if (mysql_num_rows($rs)==0) {
echo ($pid>0)?$szoveg."</a>\n":"";
}
else {
echo ($pid>0)?'<a href="#" onclick="nyitZar('.$pid.')">'.$szoveg."</a>\n":"";
};
echo '<table cellspacing="5" id="T'.$pid.'">';
while ($sor=mysql_fetch_array($rs)) {
echo "<tr><td>\n";
kiir($sor['szoveg'],$sor['id']);
echo "</td></tr>\n";
};
echo "</table>\n";
};
kiir("",0);
?>
CREATE TABLE IF NOT EXISTS `lista` (
`id` int(4) NOT NULL auto_increment,
`parentID` int(4) NOT NULL,
`szoveg` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;
--
-- Tábla adatok: `lista`
--
INSERT INTO `lista` (`id`, `parentID`, `szoveg`) VALUES
(1, 0, 'gyümölcs'),
(2, 0, 'auto'),
(3, 1, 'alma'),
(4, 1, 'Körte'),
(5, 3, 'starking'),
(6, 3, 'jonatán'),
(7, 0, 'Ország'),
(8, 2, 'opel'),
(9, 2, 'Skoda'),
(10, 8, 'astra'),
(11, 8, 'kadett');
Az a problémám, hogy amikor megnyitom az oldalt, nyitva van az összes ág valamiért és amelyik menünek nincs almenüje arra nem lehet kattintani. Majd különböző termékek lesznek bennük és attól, hogy nincs almenüje még lehet benne termék...
Előre is köszi a segítséget
Szervernév lekérdezése
Hali!
Van egy feladatom, amit PHP-ban simán meg tudnék csinálni, de a körülmények úgy hozták, hogy javascriptben van rá szükség, mert egy sima html oldalba kell elhelyeznem, így nem használhatok PHP-t, a javascriptet viszont csak nagyon alapfokon ismerem.
Egy olyan site-ra kell egy oldalt készítenem, amelyre több domain név is oda van irányítva. A javascript-tel le kellene kérdeznem, hogy milyen domain net begépelve érkezett oda a dwlikvens (PHP-ban:), ez alapján létre kell hoznom egy változót, és be kell hoznom egy másik oldalt, aminek a tartalma a fenti változótól függ. PHP-ban ez simán menne, javascriptben viszont hirtelen azt se tudom, hogy miképp fogjak hozzá.
Előre is köszi, ha tudtok segíteni.
■ Van egy feladatom, amit PHP-ban simán meg tudnék csinálni, de a körülmények úgy hozták, hogy javascriptben van rá szükség, mert egy sima html oldalba kell elhelyeznem, így nem használhatok PHP-t, a javascriptet viszont csak nagyon alapfokon ismerem.
Egy olyan site-ra kell egy oldalt készítenem, amelyre több domain név is oda van irányítva. A javascript-tel le kellene kérdeznem, hogy milyen domain net begépelve érkezett oda a dwlikvens (PHP-ban:
$GLOBALS["_SERVER"]["SERVER_NAME"]
Előre is köszi, ha tudtok segíteni.
Legördülő menü beállítás
Sziasztok!
Meglévő honlapomon szeretném lecserélni a menüsort. Találtam egy menü scriptet, de van vele egy kis problémám. Alapvetően a honlapom 1280x1024-es felbontásra van optimalizálva. Ebben a felbontásban minden rendben van a menüvel. Viszont gondolnom kell azokra is, akik esetleg alacsonyabb felbontásban neteznek, ezért kipróbáltam, hogy 1024x768-ban hogy néz ki. Sajnos kissebb felbontásban megtörik a menü.
Meglévő honlapomon szeretném lecserélni a menüsort. Találtam egy menü scriptet, de van vele egy kis problémám. Alapvetően a honlapom 1280x1024-es felbontásra van optimalizálva. Ebben a felbontásban minden rendben van a menüvel. Viszont gondolnom kell azokra is, akik esetleg alacsonyabb felbontásban neteznek, ezért kipróbáltam, hogy 1024x768-ban hogy néz ki. Sajnos kissebb felbontásban megtörik a menü.
Felhívás vállalkozást vezető olvasóinkhoz
Lévén rendszeres időközönként felmerülnek a vállalkozói léttel kapcsolatos kérdések a Weblabor fórumain, így elérkezettnek látjuk az időt, hogy egy terjedelmesebb blogbejegyzés vagy teljes cikk keretében közreadjunk egy (vagy több) kis útmutatót a webes szakmát a jövőben vállalkozói szerepben megélni kívánók számára. Eme kezdeményezés véghezvitele céljából keresünk lelkes önkéntest.
Egy intranetes alkalmazás
Sziasztok!
Egy meglévő alkalmazást írunk újra a nulláról és ezzel kapcsolatban kutattam különböző technológiák után.
A rendszer: Apache 2.2.xx, PHP5.2.xx, MySQL 5.0.xx.
Személyes véleményre és tapasztalatokra lennék kíváncsi első körben FirePHP és PHPUnit-al kapcsolatban (Hasznos? Érdemes használni?).
Cache-elésre APC-t és Memcache-t gondoltam. Framework már biztos, hogy CodeIgniter+Zend komponensek.
■ Egy meglévő alkalmazást írunk újra a nulláról és ezzel kapcsolatban kutattam különböző technológiák után.
A rendszer: Apache 2.2.xx, PHP5.2.xx, MySQL 5.0.xx.
Személyes véleményre és tapasztalatokra lennék kíváncsi első körben FirePHP és PHPUnit-al kapcsolatban (Hasznos? Érdemes használni?).
Cache-elésre APC-t és Memcache-t gondoltam. Framework már biztos, hogy CodeIgniter+Zend komponensek.