Archívum - 2006 - Fórum téma
május 29
Register_Globals Off beállítás "kicselezése"
Sziasztok!!!
Még nagyon kezdő PHP-s vagyok! Írtam egy kezdetleges PHP oldalt, leginkább csak változók és include parancsok vannak a kódomban. Feltöltöttem a tárhelyünkre az oldalt és se a változókat se az include-okat nem kezeli a szerver, ugye a Register_Globals parancs van OFF-on! De a rendszergazda nem kapcsolja be és azt mondta, hogy valahogy ki lehet "cselezni", hogy mégis működjön az oldal. Nézzétek csak meg www.latrinaklan.hu/test/ és ennyi ha oldat kattintatok a menüben nem jön be semmi csak a Hírek modul mert az az alapméretezett modul ami bejön. Szóval ha valaki tudna segíteni nekem, az legyen szíves úgy írjon vissza mint egy igazi kezdőnek mert az is vagyok :D
Üdv White_Pony
■ Még nagyon kezdő PHP-s vagyok! Írtam egy kezdetleges PHP oldalt, leginkább csak változók és include parancsok vannak a kódomban. Feltöltöttem a tárhelyünkre az oldalt és se a változókat se az include-okat nem kezeli a szerver, ugye a Register_Globals parancs van OFF-on! De a rendszergazda nem kapcsolja be és azt mondta, hogy valahogy ki lehet "cselezni", hogy mégis működjön az oldal. Nézzétek csak meg www.latrinaklan.hu/test/ és ennyi ha oldat kattintatok a menüben nem jön be semmi csak a Hírek modul mert az az alapméretezett modul ami bejön. Szóval ha valaki tudna segíteni nekem, az legyen szíves úgy írjon vissza mint egy igazi kezdőnek mert az is vagyok :D
Üdv White_Pony
Midas csak frame-ben működik?
Kérdésem az lenne, hogy a Midas csak frame-ben működik?
Vagyis azt nem lehetne, hogy egy div-et teszek szerkeszthetővé?
Sajnos a Midas dokumentációja eléggé szegényes, én meg nem találtam erre utalást.
Próbálkozok, de nem sikerül. Semmi hibajelzés.
http://developer.mozilla.org/en/docs/Midas
http://www.mozilla.org/editor/midas-spec.html
■ Vagyis azt nem lehetne, hogy egy div-et teszek szerkeszthetővé?
Sajnos a Midas dokumentációja eléggé szegényes, én meg nem találtam erre utalást.
Próbálkozok, de nem sikerül. Semmi hibajelzés.
http://developer.mozilla.org/en/docs/Midas
http://www.mozilla.org/editor/midas-spec.html
május 28
Kép középre CSS-el
Sziasztok!
Adott egy drupal oldal, amibe img_assist-el szúrok be képeket, 3 oszlopos megjelenés, a két szélső fix szélességű, a középső relatívan kitölti a maradék helyet, layerekkel megoldva.
Hogyan lehetne képet úgy formázni, hogy középre legyen igazítva és mindezt CSS-el megoldani? Ezzel próbáltam, de nem az igazi:
■ Adott egy drupal oldal, amibe img_assist-el szúrok be képeket, 3 oszlopos megjelenés, a két szélső fix szélességű, a középső relatívan kitölti a maradék helyet, layerekkel megoldva.
Hogyan lehetne képet úgy formázni, hogy középre legyen igazítva és mindezt CSS-el megoldani? Ezzel próbáltam, de nem az igazi:
span.center {
float: none;
margin: 10px auto 10px auto;
}
spamszűrés php vendégkönyvben
Sziasztok!
Nem értek a php-hez, segítséget szeretnék kérni:a vendégkönyvembe kerülő rendszeres spameket szeretném megakadályozni.Van egy olyan része kódnak,amely azt vizsgálja,hogy ha valaki megad URL címet,abban megvannak-e a szükséges karakterek:
$v['url']=htmlspecialchars("$_REQUEST[url]");
if ($v['url'] == "http://" || $v['url'] == "https://") {$v['url'] = "";}
elseif (strlen($v['url']) > 0 && !(preg_match("/(http(s)?:\/\/+[\w\-]+\.[\w\-]+)/i",$v['url'])))
Ezen az elven a comments változóban szeretném megkerestetni (és ha szerepel, megakadályozni a beírást) ezt:
"<a href="<http://"
meg lehet-e oldani az if és a preg_match függvényekkel?Úgy hogy ha megtalál hivatkozást, ez következik:
{problem("No SPAM, Thanks!","1");}
Köszönettel:duc-sai
■ Nem értek a php-hez, segítséget szeretnék kérni:a vendégkönyvembe kerülő rendszeres spameket szeretném megakadályozni.Van egy olyan része kódnak,amely azt vizsgálja,hogy ha valaki megad URL címet,abban megvannak-e a szükséges karakterek:
$v['url']=htmlspecialchars("$_REQUEST[url]");
if ($v['url'] == "http://" || $v['url'] == "https://") {$v['url'] = "";}
elseif (strlen($v['url']) > 0 && !(preg_match("/(http(s)?:\/\/+[\w\-]+\.[\w\-]+)/i",$v['url'])))
Ezen az elven a comments változóban szeretném megkerestetni (és ha szerepel, megakadályozni a beírást) ezt:
"<a href="<http://"
meg lehet-e oldani az if és a preg_match függvényekkel?Úgy hogy ha megtalál hivatkozást, ez következik:
{problem("No SPAM, Thanks!","1");}
Köszönettel:duc-sai
XML fájl készítés
Sziasztok!
Van egy scriptem, de nem készíti el a fájlt pedig a filename és a content változóban ott vannak az adatok. Mi a gond?
■ Van egy scriptem, de nem készíti el a fájlt pedig a filename és a content változóban ott vannak az adatok. Mi a gond?
<?php
$filename= $_POST["filename"];
//$filename="http://www.vmi.hu/user_xml/".$filename;
$content= $_POST["content"];
//$filename
if (file_exists($filename)){
// Ha már létezik
$fa = fopen ($filename, "w");
fwrite($fa, $content);
fclose ($fa);
} else {
// Ha még nem létezik
touch($filename);
chmod($filename, 0644);
$fa = fopen ($filename, "w");
fwrite($fa, $content);
fclose ($fa);
}
print "&out=$filename";
?>
Mac és Windows közös alap betűtípusok?
valaki, aki használ mac-safari párost, meg tudná mondani, hogy milyen fontok vannak alapból (safarival, nem tudom, az telepít e még a mac fontokhoz) rajta, amik winxp alapú rendszeren is vannak?* (vagy ugyan úgy néz ki, mint egy adott win font)
*nem mindenféle telepítettre gondolok, hanem olyan alapokra, mint verdana, arial, helvetica, sans-serif, stb.
előre is kösz
winston
■ *nem mindenféle telepítettre gondolok, hanem olyan alapokra, mint verdana, arial, helvetica, sans-serif, stb.
előre is kösz
winston
Pear - LiveUser
Sziasztok!
Probalnam hasznalni a LiveUser csomagot, de nem nagyon ertem, hogy hogy kellene letrehoznom egyaltalan a tablakat hozza.
Probaltam az sql mappaban levo install.php-t futtatni, de az csak ilyeneket ir ki:
array(7) {
["code"]=>
int(-3)
["params"]=>
array(0) {
}
["package"]=>
string(8) "LiveUser"
["level"]=>
string(9) "exception"
["time"]=>
float(1148738664.25)
["context"]=>
array(4) {
["file"]=>
string(37) "/var/www/html/teszt/pear/LiveUser.php"
["line"]=>
int(549)
["function"]=>
string(9) "loadClass"
["class"]=>
string(8) "LiveUser"
}
["message"]=>
string(52) "File for the class does not exist LiveUser_Auth_MDB2"
}
bool(false)
*Warning*: MDB2::include_once(MDB2/Driver/.php) [function.MDB2-include-once <http://127.0.0.1/teszt/pear/function.MDB2-include-once>]: failed to open stream: No such file or directory in */var/www/html/teszt/pear/MDB2.php* on line *335*
*Warning*: MDB2::include_once() [function.include <http://127.0.0.1/teszt/pear/function.include>]: Failed opening 'MDB2/Driver/.php' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in */var/www/html/teszt/pear/MDB2.php* on line *335*
Ez alapjan nem igazan ertem, hogy milyen driver hianyozhat neki. Mysql-t hasznalnek mdb2-vel, ha azt siman probalom, akkor az mdb2 mukodik, es az install.php-ban is mysql-t allitottam be.
Ugy gondolom (ettol ez meg nem biztos), hogy minden szukseges csomagot felraktam mind az mdb2-hoz, mind a Liveuser-hez.
Mi lehet a hibaja?
Koszi
ZoTyA
■ Probalnam hasznalni a LiveUser csomagot, de nem nagyon ertem, hogy hogy kellene letrehoznom egyaltalan a tablakat hozza.
Probaltam az sql mappaban levo install.php-t futtatni, de az csak ilyeneket ir ki:
array(7) {
["code"]=>
int(-3)
["params"]=>
array(0) {
}
["package"]=>
string(8) "LiveUser"
["level"]=>
string(9) "exception"
["time"]=>
float(1148738664.25)
["context"]=>
array(4) {
["file"]=>
string(37) "/var/www/html/teszt/pear/LiveUser.php"
["line"]=>
int(549)
["function"]=>
string(9) "loadClass"
["class"]=>
string(8) "LiveUser"
}
["message"]=>
string(52) "File for the class does not exist LiveUser_Auth_MDB2"
}
bool(false)
*Warning*: MDB2::include_once(MDB2/Driver/.php) [function.MDB2-include-once <http://127.0.0.1/teszt/pear/function.MDB2-include-once>]: failed to open stream: No such file or directory in */var/www/html/teszt/pear/MDB2.php* on line *335*
*Warning*: MDB2::include_once() [function.include <http://127.0.0.1/teszt/pear/function.include>]: Failed opening 'MDB2/Driver/.php' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in */var/www/html/teszt/pear/MDB2.php* on line *335*
Ez alapjan nem igazan ertem, hogy milyen driver hianyozhat neki. Mysql-t hasznalnek mdb2-vel, ha azt siman probalom, akkor az mdb2 mukodik, es az install.php-ban is mysql-t allitottam be.
Ugy gondolom (ettol ez meg nem biztos), hogy minden szukseges csomagot felraktam mind az mdb2-hoz, mind a Liveuser-hez.
Mi lehet a hibaja?
Koszi
ZoTyA
CSS: 3 oszlopos elrendezés
Hogyan tudok egy olyan 3 oszlopos elrendezést megvalósítani CSS-ben, hogy a két szélső oszlop szélessége 180px, a középső pedig kitölti a további rendelkezésre álló teret.
Jelenleg így néz ki a HTML kódom:A CSS:Tehát a topcenter konténerrel kellene valamit csinálni, de nem tudom, hogy mit.
Köszi a segítséget
■ Jelenleg így néz ki a HTML kódom:
<div id="wrapper">
<div id="topleft">left</div>
<div id="topcenter">center</div>
<div id="topright">right</div>
</div>
#wrapper {
width: 100%;
}
#wrapper div {
clear: right;
float: left;
}
#topleft {
width: 180px;
}
#topcenter {
width: auto;
}
#topright {
width: 180px;
}
Köszi a segítséget
Internet Explorer vs. <div>
Azzal a problémával küzdök, hogy az Internet Explorer egyszerűen nem képes elfogadni 0x0px-es <div>-et. Itt az oldalam, a jobb oldali lila terület felső két sarkában nem két kép van (!), hanem két 0x0px-es <div>, amelyeknek 15px-es a körvonaluk. Így jött létre ez a háromszög alakzat. Firefoxban és Operában tökéletesen megjelenik, de az IE valamiért nem fogadja el 0x0px-esnek a <div>-et. Ez miért van? Lehet tenni ellene valamit? Válaszaitokat előre is köszönöm!
■ PHP függvény meghívása tetszőleges gombbal
Azt szeretném megoldani hogy a billenytyűzet adott gombjához hozzárendelek egy függvényt. Pl van egy beléptető rendszerem. bent vagy az oldalon és szeretnél kilépni. ilyenkor rákattintasz egy szövegre ami elirányít a logout.php re ami kiléptet. Namost a felirat mellett egy olyan megoldást is szeretnék hogy ha megnyomom mondjuk a ctrl gombot vagy valamelyik másik nem olyan sűrűn használt gombot akkor az meghív egy függvényt mondjuk amibe van egy header() ami elküld a logout.php re és kiléptet. Meg lehet oldani ezt PHP-val vagy ez inkább javascript? Előre is köszi a segítséget!
■