ugrás a tartalomhoz

Archívum - 2007

október 11

Volt egyszer egy Wordpress Magyarország

gaspzs · 2007. Okt. 11. (Cs), 17.49
Hát nem azért a pár szóért, de szerintem ez az oldal haldoklik, halott, vagy mi. Szánom-bánom ha tévedek, de szerintem a dicső word-press.hu oldal üzemeltetői magasztosabb (jobban fizető) célokért küzdhetnek szorgos mindennapjaikban.

A talán legismertebb, legnagyobb, legjobb, legszebb, legizébb blogrendszer híres-neves magyar oldalán a legutóbbi cikk június 28-án látott napvilágot. Ma meg ha minden igaz, közép-európai idő és a Gergely naptár szerint, meg szerintem is az Úr 2007-ik esztendejének október havának 11-ik csodálatos napját írjuk. Mindezt egy levegővel. Szóval a háló magyar szegletének erről a csodálatos kikötőjéről letölthető a Wordpress 2.1.3 magyar nyelvű változata. Ma, az Úr 2007-ik esztendejének október havának 11-ik napján. Mellékesen jegyezném meg, hogy a Wordpress.org-on a 2.3-as változatnál tartanak.

Hát hiába, másképp telik az idő itt mifelénk édentől keletre, a lehullott vasfüggöny mögött, a világnak ebben az eldugott kis szegletében.

Mindenesetre bízva az oldal majdani feltámadásában, az üzemeltetőknek további munkájukhoz sok sikert, erőt, egészséget, magánéletükben sok boldogságot és hatalmas gyermekáldást kívánok.

Maximális tisztelettel: Gáspár Zsigmond
 

objektum tulajdonságának elérése másik objektumból

vaso123 · 2007. Okt. 11. (Cs), 14.02
Sziasztok!

A kérdésem az, hogy hogyan lehet elérni egy class-ból egy másik objektum egy értékét ?

van egy ilyenem:

$site=new site();
$site->initialization($action);
$menu=new menu();

majd
class menu {
function akarmi() {
echo $site->valamely_erteke;
}
}

amikor a menu-n belül var_dump-olom a $site objektumot, NULL -t kapok vissza, gondolom ez normális is.
a kérdésem tehát az, hogy létre kell hoznom a menu objektumon belül újra a $site objektumot, vagy elkerülhető ez valahogy ?
 

Üres sor file elejen

DonPepito · 2007. Okt. 11. (Cs), 12.40
Üdv.!

Az oldalon, amit most készítünk, a következő a hiba: ie6 és 7 esetében a fejléc alá csúszik a tartalom rész. A forrást megnézve látszik, hogy van egy üres sor az elején, és a validátor azt mondja, hogy "Byte-Order Mark found in UTF-8 File." Arra gondoltam, hogy emiatt keletkezik az üres sor, de végignéztük az összes fájlt, amiken dolgozunk, és mindegyikből kiszedtük, mégis a probléma továbbra is fennáll.
 

fájlfeltöltési probléma

numen · 2007. Okt. 11. (Cs), 12.37
Sziasztok!!

csináltam egy formot, amihez dinamikusan rakhatom hozzá a fájlbeviteli mezőket, ezeknél rendre name="1,2,..."
Egy php scripttel végigszaladok aztán a $_FILES tömbön, és berakom a fájlokat a helyükre. Illetve beraknám, mert valami huncut hibát jelez a dolog.

A extrajó szolgáltatónál, aminek nem írom le a nevét máshol működött a feltöltés...

a script, amivel ügyködök, így néz ki:
<?php
$kezdet = 1;
for ($i = $kezdet; $_FILES[$i]; $i++) {
    $uploadfile = "./kepek/kep" . $i . "." . getextension($_FILES[$i]['name']);
    if (move_uploaded_file($_FILES[$i]['tmpname'],$uploadfile)) {
        echo "A(z) " . $i . ". számú fájlt sikeresen feltöltöttem...<hr/>";
    } else {
        echo "<hr/> valamit elszúrtam itt: " . $i . ". Ide próbáltam rakni: '" . $uploadfile . "'<br/><pre>"; print_r($_FILES[$i]); echo "</pre>\n";
    }
}
?>
ez a következő kimetetet adja:
...
valamit elszúrtam itt: 1. Ide próbáltam rakni: './galleries/kep1.JPG'

Array
(
[name] => IMGP0238.JPG
[type] => image/jpeg
[tmp_name] => /nfs/extra/****/phpHUm929
[error] => 0
[size] => 176286
)

valamit elszúrtam itt: 2. Ide próbáltam rakni: './galleries/kep2.JPG'

Array
(
[name] => IMGP0253.JPG
[type] => image/jpeg
[tmp_name] => /nfs/extra/****/phpILg66k
[error] => 0
[size] => 378639
)
...

(a scriptet leegyszerűsítettem)
Máshol működik a tárhelyen feltöltés, ott így néz ki a dolog:
[colorer=php]
$uploadfile = mres("uploads/" . $sorszam . "_" . $user . "_" . $title . "." . getextension($_FILES['tetel']['name']));
if (move_uploaded_file($_FILES['tetel']['tmp_name'], $uploadfile)) {
echo "UPLOAD_OK\n";
$meret = filesize($uploadfile);
$datum = date("Y-m-d H:i:s");
$path=$uploadfile;
if (mysql_query("INSERT INTO tetelek VALUES('','$sorszam','$title','$tantargy','$path','$user','$meret','$datum')")) {

Mozilla and Mobile

Török Gábor · 2007. Okt. 11. (Cs), 11.57
Mozilla mobil webes tervei
 

ENTER gomb letiltasa az urlapon ill. funkciojanak megvaltoztatasa

gaboss · 2007. Okt. 11. (Cs), 11.19
Sziasztok.

Ha letesitek az oldalon egy urlapot, pl.:

<form name="urlap" action="aaa.php" method="post">
<input type="text" name="nev">
<input type="text" name="cim">
...
<input type="submit" value="elkuld">
</form>


akkor az urlapon az adatok nemcsak akkor kerulnek elkuldesre az "aaa.php"-ba, amikor az "elkuld" gombra kattintunk, hanem akkor is, ha az urlapon kitoltes kozben lenyomjuk az ENTER gombot. Ez viszont eleg zavaro. Le lehet valahogy tiltani ezt az aktivizalast?

Egy masik kerdes: Hogy lehet megoldani, hogy az ENTER gomb ugyanolyan funkciot toltson be, mint a TAB? Arra gondolok, hogy ha valaki nem az egeret hasznalja a mezok kozotti mozgasban, hanem kenyelmesebben a TAB gombot, akkor lehetosege legyen ugyanilyen ugralasra a mezok kozott az ENTER gomb hasznalataval is.

A segitseget elore is koszonom.
 

Fálj feltöltés PHP-val (HIBA!)

neumann · 2007. Okt. 11. (Cs), 11.04
Sziasztok!

Segítséget szeretnék kérni. A következő a gondom, átköltöztünk egy új tárhelyre és az árlista feltöltő PHP az alábbi hibaüzenetet produkálja.
Mi lehet a gond, hogyan tudnám orvosolni?

Warning: copy(szinesfem_arlista.pdf) [function.copy]: failed to open stream: Permission denied in /www/data/www."valami".hu/arlista/processFiles.php on line 26

[colorer=$copy = copy($_FILES['uploadFile'. $x]['tmp_name'],"szinesfem_arlista.pdf");][/colorer]

Notice: Undefined variable: file_name in /www/data/www."valami".hu/arlista/processFiles.php on line 32
| Nem sikerült feltölteni!

[colorer= echo "$file_name | Nem sikerült feltölteni!<br>";][/colorer]

Segítségeteket előre is köszönöm.

Üdv: NT
 

október 10

SQL hozzáférés szabályozás

winston · 2007. Okt. 10. (Sze), 21.11
a véleményeteket szeretném kérni. felmerült két koncepció, és a meglátásotokat szeretném hallani, hogy ki szerint melyik és miért az előnyösebb. az alapgondolat az, hogy a webről használt mysql hozzáférést szeretném minél jobban szűkíteni. ennek első lépése, hogy tárolt eljárásokat és függvényeket használok, és csak ezeket hívom a php-ből. erre van egy mysql user-em, ami aztán csak ezt tudja csinálni (a függvényekben: SQL SECURITY DEFINER, vagyis nem az ő jogaival fut, szóval ebből nincs gond). No és persze van adminoldal. és itt merül fel szemléleti kérdés:

1. admin oldalról is ugyan ez a user fut, implementálom az ehhez szükséges többi eljárást, amik ugye más/nagyobb változtatásokat érnek el az adatbázison.
2. az adminoldal egy másik, több joggal rendelkező mysql user-ként fut.

a fő ok, amiért vacilálok, hogy ha neadjisten valakinek sikerült elérnie a szerveren tárol mysql felhasználót / jelszót, és sikerülne kapcsolatot kiépítenie az adatbázissal, akkor az első esetben korlátozottabb a mozgásköre, viszont a függvények továbbra is engednék a módosítást. az igazi megoldás az lenne, ha az admin külön futna, és nem tárolódna / máshol tárolódna a jelszó. az mondjuk lehetőség, hogy az adminok külön user-t használnak, ami viszont csak localhost-ról tud belépni, de ez ugye csak akkor megoldás, ha az admin mindig ott van helyben, ami nem igazán kivitelezhető. vélemények?
 

Paraméter átadás PHP-ből Javascript-be

Blackfriar · 2007. Okt. 10. (Sze), 17.53
Sziasztok!

Az alábbi kódvázlatban a PHP-ből szeretném átadni a változó értékét egy Javascript-nek.
Mi ennek a módja? Mivel PHP-ben kezdő vagyok, ezért kérem, részletesen magyarázzátok el a megoldást.
Segítségeteket előre is köszönöm.
Üdv

<html>
<body>
<?php
$d = date("N");
?>
.
.
.
.
<script>
.
.
.
</script>
</body></html>
 

.htaccess File and mod_rewrite examples

gex · 2007. Okt. 10. (Sze), 17.04
Rengeteg példa a .htaccess használatára.