Archívum - Már 6, 2008
Fájl-feltöltésnél a fájl-rendszer összehasonlítása változóval
Sziasztok!
A problémám a következő:
Egy html-űrlapon keresztüli állományfeltöltés közben szeretném elvégezni a file_exist ellenőrzést.
Így képzelem az egészet:
=========================
<HTML>
<HEAD>
<TITLE>Állomány feltöltése</TITLE>
</HEAD>
<BODY>
<h1>A feltöltés eredménye:</h1><br><hr><br>
========================================================
<?php
$upload_dir = "/var/www/apache2-default/upload/docs";
if (file_exists($upload_dir.$all_tomb[name])) {
echo "Ilyen néven már valaki töltött fel állományt!";
} else {
========================================================
$konyvtar = "/var/www/apache2-default/upload/docs";
foreach($_FILES as $allomanynev => $all_tomb) {
print "név: ".$all_tomb['name']."<br>\n";
print "típus: ".$all_tomb['type']."<br>\n";
print "méret: ".$all_tomb['size']." bájt<br>\n";
if (is_uploaded_file($all_tomb['tmp_name'])) {
move_uploaded_file($all_tomb['tmp_name'],"$konyvtar/$all_tomb[name]") or die ("Nem sikerült az áthelyezés!");
print "<h1>A feltöltés sikeres volt!</h1>";
}
}
//Valami dátumbélyeg-szerű izé kókányolása:
$datum = date("Y.m.d.");
//Hasonló időbélyeg-tészta:
$ido = date("G:i:s");
//Összeköttetés kiépítése:
$ossz = mysql_connect("localhost", "robi", "mullins");
//Adatbázis választása:
mysql_select_db("web", $ossz);
//SQL utasítás létrehozása:
$sql = "INSERT INTO docs values ('', '$datum', '$ido', '$all_tomb[name]', '<a href=upload/docs/$all_tomb[name]>Letöltés</a>')";
//Végrehajtjuk az utasítást:
if (mysql_query($sql, $ossz)) {
echo "A feltöltésed $all_tomb[name] néven bekerült az adatbázisba!";
} else {
echo "Valami el lett baxva!";
A problémám a következő:
Egy html-űrlapon keresztüli állományfeltöltés közben szeretném elvégezni a file_exist ellenőrzést.
Így képzelem az egészet:
=========================
<HTML>
<HEAD>
<TITLE>Állomány feltöltése</TITLE>
</HEAD>
<BODY>
<h1>A feltöltés eredménye:</h1><br><hr><br>
========================================================
<?php
$upload_dir = "/var/www/apache2-default/upload/docs";
if (file_exists($upload_dir.$all_tomb[name])) {
echo "Ilyen néven már valaki töltött fel állományt!";
} else {
========================================================
$konyvtar = "/var/www/apache2-default/upload/docs";
foreach($_FILES as $allomanynev => $all_tomb) {
print "név: ".$all_tomb['name']."<br>\n";
print "típus: ".$all_tomb['type']."<br>\n";
print "méret: ".$all_tomb['size']." bájt<br>\n";
if (is_uploaded_file($all_tomb['tmp_name'])) {
move_uploaded_file($all_tomb['tmp_name'],"$konyvtar/$all_tomb[name]") or die ("Nem sikerült az áthelyezés!");
print "<h1>A feltöltés sikeres volt!</h1>";
}
}
//Valami dátumbélyeg-szerű izé kókányolása:
$datum = date("Y.m.d.");
//Hasonló időbélyeg-tészta:
$ido = date("G:i:s");
//Összeköttetés kiépítése:
$ossz = mysql_connect("localhost", "robi", "mullins");
//Adatbázis választása:
mysql_select_db("web", $ossz);
//SQL utasítás létrehozása:
$sql = "INSERT INTO docs values ('', '$datum', '$ido', '$all_tomb[name]', '<a href=upload/docs/$all_tomb[name]>Letöltés</a>')";
//Végrehajtjuk az utasítást:
if (mysql_query($sql, $ossz)) {
echo "A feltöltésed $all_tomb[name] néven bekerült az adatbázisba!";
} else {
echo "Valami el lett baxva!";
JavaScript objektum probléma
Sziasztok!
A gondom az, hogy letöltöttem a jQuery-hez egy browser plugint és az összetűzésbe került az alap jQuery-vel. Régen $.browser.msie visszaadta, hogy IE-vel van-e dolgom. A pluginban azonban $.browser.msie() szolgál ugyan erre a célra. (Még mielőtt valakinek eszébe jutna, azért használom a plugint, mert vannak benne olyan metódusok, amik a alap jQuery-ben nincsenek.) A probléma IE alatt jelentkezik, a FireFox nem tesz különbséget ezek között.
Tehát a kérdés: meg lehet-e valahogy oldani, hogy zárójellel a végén és a nélkül is meghívható legyen és IE alatt is működjön. (Jó lenne ha a megoldást minden hasonló esetre alkalmazni lehetne, nem csak ennél a függvénynél!)
Előre is köszi minden segítséget!
■ A gondom az, hogy letöltöttem a jQuery-hez egy browser plugint és az összetűzésbe került az alap jQuery-vel. Régen $.browser.msie visszaadta, hogy IE-vel van-e dolgom. A pluginban azonban $.browser.msie() szolgál ugyan erre a célra. (Még mielőtt valakinek eszébe jutna, azért használom a plugint, mert vannak benne olyan metódusok, amik a alap jQuery-ben nincsenek.) A probléma IE alatt jelentkezik, a FireFox nem tesz különbséget ezek között.
Tehát a kérdés: meg lehet-e valahogy oldani, hogy zárójellel a végén és a nélkül is meghívható legyen és IE alatt is működjön. (Jó lenne ha a megoldást minden hasonló esetre alkalmazni lehetne, nem csak ennél a függvénynél!)
Előre is köszi minden segítséget!
A kurzor z-index-ének állítása
Sziasztok!
A kérdésem az, hogy meglehet-e oldani, hogy a kurzor ne legfölül, hanem egy réteg (div) alatt helyezkedjen el. A célom az, hogy egy div egyfolytában követné a kurzort, de nem tudom a kurzor mellé rakni, ha pedig alatta van, akkor meg nem lehet kattintani semmiféle linkre. Ezért kéne a kurzort a div alá rakni.
Előre is köszönök minden segítséget!
■ A kérdésem az, hogy meglehet-e oldani, hogy a kurzor ne legfölül, hanem egy réteg (div) alatt helyezkedjen el. A célom az, hogy egy div egyfolytában követné a kurzort, de nem tudom a kurzor mellé rakni, ha pedig alatta van, akkor meg nem lehet kattintani semmiféle linkre. Ezért kéne a kurzort a div alá rakni.
Előre is köszönök minden segítséget!
Események mérése Google Analytics-szel
A Google már jó néhány hónapja, hogy elérhetővé tette a webépítők számára Analitika eszközéhez gyártott új mérőkódját. Az analitikus szolgáltatásra előfizetőnek alapértelmezetten a régi megoldás mérókódját (
urchin.js
) ajánlja még fel az eszköz, azonban lehetőség van az új követő kód (ga.js
) beillesztésére is, mitöbb a Google tudásbázisaiban is erre ösztözni a webmestereket. Az újabb verzióra történő átállás egyszerű lépés, így röviden tekintsük át, miért lehet érdemes frissítenünk webhelyeinket.The no-framework PHP MVC framework
Felesleges absztrakcióktól mentes példa PHP keretrendszer Rasmustól
■ oDesk PHP munka
Sziasztok!
Nem tudom, ezt a témát itt jó helyen hozom-e. Arra lennék kiváncsi, hogy valamelyikőtök dolgozott-e már oDesc-en szerzett php munkán? Mi kell ahhoz, hogy elnyerjen ott valaki egy munkát? Meddig érdemes az árakal le menni, egyáltalán, az ár-e a legfontosabb motívum abban, hogy valaki megszerezzen ott egy megbízást. Milyen módon fut egy project ilyen jellegű távmunkában? Mit jelent az interjú, milyen stratégiát érdemes követni? Megtisztelnétek néhány gyakorlatias információval.
■ Nem tudom, ezt a témát itt jó helyen hozom-e. Arra lennék kiváncsi, hogy valamelyikőtök dolgozott-e már oDesc-en szerzett php munkán? Mi kell ahhoz, hogy elnyerjen ott valaki egy munkát? Meddig érdemes az árakal le menni, egyáltalán, az ár-e a legfontosabb motívum abban, hogy valaki megszerezzen ott egy megbízást. Milyen módon fut egy project ilyen jellegű távmunkában? Mit jelent az interjú, milyen stratégiát érdemes követni? Megtisztelnétek néhány gyakorlatias információval.