Archívum - Júl 2011
július 12
Mi lehet a baj ezzel a kóddal? (2.)
<html>
<head>
<title>
</title>
</head>
<body>
<?php
$felhasznalo = "";
$jelszo = "";
$adatbazis = "";
$kapcsolat = mysql_connect( "",
$felhasznalo, $jelszo );
if ( ! $kapcsolat )
die( "Nem lehet kapcsolódni
a MySQL kiszolgálóhoz!" );
mysql_select_db( $adatbazis, $kapcsolat )
or die ( "Nem lehet megnyitni a $adatbázist:
".mysql_error() );
$penz = "-1000";
$aktualispenz = mysql_fetch_array(mysql_query('SELECT penz FROM penz WHERE azonosito = 1'));
if ($aktualispenz['penz']<(0-$penz))
{
echo 'Nincs elég pénz!';
}
else
{
$parancs = "UPDATE penz SET penz = penz+$penz WHERE azonosito = 1 ";
mysql_query( $parancs, $kapcsolat )
or die ( "Nem lehet adatot hozzáadni
a "penz" táblához: "
.mysql_error() );
}
mysql_close( $kapcsolat );
?>
Sikeres!
<meta http-equiv="Refresh" content="2; URL=mainap.php">
</body>
</html>
Parse error: syntax error, unexpected T_STRING
Mi lehet a baj ezzel a kóddal?
<html>
<head>
<title>
</title>
</head>
<body>
<?php
$felhasznalo = "";
$jelszo = "";
$adatbazis = "";
$kapcsolat = mysql_connect( "",
$felhasznalo, $jelszo );
if ( ! $kapcsolat )
die( "Nem lehet kapcsolódni
a MySQL kiszolgálóhoz!" );
mysql_select_db( $adatbazis, $kapcsolat )
or die ( "Nem lehet megnyitni a $adatbázist:
".mysql_error() );
$penz = "-1000";
$aktualispenz = mysql_fetch_array(mysql_query('SELECT penz FROM penz WHERE azonosito = 1'));
if ($aktualispenz['penz']<(0-$penz))
{
echo 'Nincs elég pénz!';
}
else
{
$parancs = "UPDATE penz SET penz = penz+$penz WHERE azonosito = 1 ";
mysql_query( $parancs, $kapcsolat )
or die ( "Nem lehet adatot hozzáadni
a "penz" táblához: "
.mysql_error() );
}
mysql_close( $kapcsolat );
?>
Sikeres!
<meta http-equiv="Refresh" content="2; URL=mainap.php">
</body>
</html>
Amikor le akarnám futtatni hibát ír.
■ <head>
<title>
</title>
</head>
<body>
<?php
$felhasznalo = "";
$jelszo = "";
$adatbazis = "";
$kapcsolat = mysql_connect( "",
$felhasznalo, $jelszo );
if ( ! $kapcsolat )
die( "Nem lehet kapcsolódni
a MySQL kiszolgálóhoz!" );
mysql_select_db( $adatbazis, $kapcsolat )
or die ( "Nem lehet megnyitni a $adatbázist:
".mysql_error() );
$penz = "-1000";
$aktualispenz = mysql_fetch_array(mysql_query('SELECT penz FROM penz WHERE azonosito = 1'));
if ($aktualispenz['penz']<(0-$penz))
{
echo 'Nincs elég pénz!';
}
else
{
$parancs = "UPDATE penz SET penz = penz+$penz WHERE azonosito = 1 ";
mysql_query( $parancs, $kapcsolat )
or die ( "Nem lehet adatot hozzáadni
a "penz" táblához: "
.mysql_error() );
}
mysql_close( $kapcsolat );
?>
Sikeres!
<meta http-equiv="Refresh" content="2; URL=mainap.php">
</body>
</html>
Amikor le akarnám futtatni hibát ír.
Weboldal kritika: http://hotelsopianae.hu
Sziasztok!
Már régóta tervezem, hogy feldobom az egyik oldalunkat a weblaborra, kíváncsi vagyok a ti véleményetekre is a munká(i)nkkal kapcsolatban. Jelen esetben a nemrégiben átadott http://hotelsopianae.hu/hu/ oldalról lenne szó (remélem link nélkül nem minősítitek reklámnak).
Ne kíméljetek minket, bármilyen építő jellegű kritikát szívesen fogadunk.
Előre is köszönettel,
Drawain (és a Weblapbolt kicsiny csapata)
■ Már régóta tervezem, hogy feldobom az egyik oldalunkat a weblaborra, kíváncsi vagyok a ti véleményetekre is a munká(i)nkkal kapcsolatban. Jelen esetben a nemrégiben átadott http://hotelsopianae.hu/hu/ oldalról lenne szó (remélem link nélkül nem minősítitek reklámnak).
Ne kíméljetek minket, bármilyen építő jellegű kritikát szívesen fogadunk.
Előre is köszönettel,
Drawain (és a Weblapbolt kicsiny csapata)
htaccess töprengések
Nemrégiben alakítottam át az egyik oldalam, hogy szebb url-eket használjon (kaptam is segítséget hozzá itt). Eredetileg a szokásos formában volt, valami ilyesmiben: product.php?id=12312. Az átírt forma a termék nevét kombinálja az idvel (vannak azonos nevű termékek ezért az id), egy kötőjel választja el a kettőt(nev-id). Működik is rendesen, pusztán annyi a gond, hogy az adott tartalom elérhető a régi urleken is, és ez keresőoptimalizálás szempontjából nem frankó, hiszen duplikált tartalomnak számít. A kérdésem az az, hogy ha kérés érkezik a régi urlekre, akkor mi az ideális megoldás ilyenkor? 404-es hibát jelezzen a szerver, vagy 301-el az új urlre?
Jelenleg ennyi van a htaccessben:Hogyan kéne bővíteni a fenti probléma kiküszöböléshez?
■ Jelenleg ennyi van a htaccessben:
RewriteCond %{REQUEST_URI} products\/(.+)-(.+)\/$
RewriteRule ^products\/(.+)$ product.php\?id=%2 [NC]
Az Adverticum Zrt. tapasztalt Java fejlesztőt keres
Az Adverticum Zrt., az AdServer hirdetéskiszolgáló rendszer üzemeltetője, fejlesztője és
leányvállalata a
DataMe Interaktív Adatmenedzsment Kft. keres
tapasztalt
Java fejlesztőt
precíz, kreatív szakember személyében.
Leendő kollégánktól az alábbi kompetenciákat várjuk el:
• alapos Java SE tudás
• legalább 3-4 év munkatapasztalat
• alapvető hálózati (TCP/IP, HTTP) ismeretek
• relációs adatbázis-kezelési (SQL) ismeretek
• szakmai angol nyelvtudás
• fejlesztési tapasztalat Linux környezetben
A jelentkezésnél előnyt jelentenek a következő képességek:
• webservice-fejlesztői ismeretek
• Java EE technológiák ismerete
• PostgreSQL ismeret
• Git verziókezelő ismerete
• egyéb programnyelvekben és webes technológiákban való jártasság
Amit kínálunk:
• versenyképes juttatási csomag
• stabil céges háttér
• szakmai fejlődési lehetőség
• rugalmas munkahely
• fiatalos csapat, családias hangulat
• kellemes környezet
A munkavégzés helye: Budapest, XI. kerület
Jelentkezés: jobs##kukac##adverticum.com e-mail címen önéletrajz, fizetési igény beküldésével.
■ leányvállalata a
DataMe Interaktív Adatmenedzsment Kft. keres
tapasztalt
Java fejlesztőt
precíz, kreatív szakember személyében.
Leendő kollégánktól az alábbi kompetenciákat várjuk el:
• alapos Java SE tudás
• legalább 3-4 év munkatapasztalat
• alapvető hálózati (TCP/IP, HTTP) ismeretek
• relációs adatbázis-kezelési (SQL) ismeretek
• szakmai angol nyelvtudás
• fejlesztési tapasztalat Linux környezetben
A jelentkezésnél előnyt jelentenek a következő képességek:
• webservice-fejlesztői ismeretek
• Java EE technológiák ismerete
• PostgreSQL ismeret
• Git verziókezelő ismerete
• egyéb programnyelvekben és webes technológiákban való jártasság
Amit kínálunk:
• versenyképes juttatási csomag
• stabil céges háttér
• szakmai fejlődési lehetőség
• rugalmas munkahely
• fiatalos csapat, családias hangulat
• kellemes környezet
A munkavégzés helye: Budapest, XI. kerület
Jelentkezés: jobs##kukac##adverticum.com e-mail címen önéletrajz, fizetési igény beküldésével.
Sablon vagy nem sablon
Üdv.
Arra keresem a kérdést, hogy melyik technológiát érdemesebb használni.
A sablon vagy nem sablon kérdését úgy értem, hogy ha mondjuk HTML generálásáról van szó, akkor a sablon esetében a fejlesztő írja a html kódot, a nem sablon esetében pedig vannak layout-ok, elemek, stb, amiket a kód generál.
pl:helyett mondjuk:Az utóbbi módszernek annyi előnye van, hogy többféle dokumentumot lehet készíteni ugyanazzal a kóddal, a builder cseréjével, viszont cserébe macerásabb az egész.
■ Arra keresem a kérdést, hogy melyik technológiát érdemesebb használni.
A sablon vagy nem sablon kérdését úgy értem, hogy ha mondjuk HTML generálásáról van szó, akkor a sablon esetében a fejlesztő írja a html kódot, a nem sablon esetében pedig vannak layout-ok, elemek, stb, amiket a kód generál.
pl:
<form action="{$action}">
<input type="text" name="x" id="x" />
</form>
$htmlBuilder->newDocument();
$htmlBuilder->addForm(array('action' => $action));
$htmlBuilder->addTextInput(array('id' => 'x'))
Új ablak nyitás...HTML
Halló!
Hogyan lehet új ablakot(nem lapot) nyitni úgy hogy van rajta böngésző eszköztár(előre,vissza új lap nyitás lehetőség)Előre is köszi a segítséget!
■ Hogyan lehet új ablakot(nem lapot) nyitni úgy hogy van rajta böngésző eszköztár(előre,vissza új lap nyitás lehetőség)Előre is köszi a segítséget!
Ékezetgondok MySQL-ben (+REGEXP)
Sziasztok!
Egy utf8_general_ci illesztésű táblában keresve a MySQL nem veszi figyelembe az ékezeteket, így a WHERE foo = 'bar' feltételre a "bár" szót is kiadja. (Kicsit tágabban: "weboldal = wéböldál".) Az utf8_hungarian_ci esetén kicsit szigorúbb, például az o-ö között így már különbséget tesz, de továbbra is: "weboldal = wéboldál". Az utf8_bin pedig túl szigorú, mivel ott a kis- és nagybetűk is eltérőnek számítanak ("weboldal != Weboldal").
A WHERE REGEXP '^valami$' megoldja a problémát, de kíváncsi vagyok, hogy létezik-e ennél elegánsabb megoldás – lehetőleg egy ideális karakterkódolási illesztés személyében. Nálatok mi erre a bevett gyakorlat? Milyen illesztést szoktatok használni magyar nyelvű adatokkal feltöltött táblákban?
--pkadam
Ui.: REGEXP barátunk persze szereti a tréfát, így bár nála a "weboldal"-t megtalálja a ^Weboldal$, viszont... az ^Állatkert$-re már nem jön ki az "állatkert". Hoppá. De továbbmegyek: az ^[á]llatkert$ sem adja ki az "állatkert"-et. Itt igen nagy gondok vannak, úgy érzem.
■ Egy utf8_general_ci illesztésű táblában keresve a MySQL nem veszi figyelembe az ékezeteket, így a WHERE foo = 'bar' feltételre a "bár" szót is kiadja. (Kicsit tágabban: "weboldal = wéböldál".) Az utf8_hungarian_ci esetén kicsit szigorúbb, például az o-ö között így már különbséget tesz, de továbbra is: "weboldal = wéboldál". Az utf8_bin pedig túl szigorú, mivel ott a kis- és nagybetűk is eltérőnek számítanak ("weboldal != Weboldal").
A WHERE REGEXP '^valami$' megoldja a problémát, de kíváncsi vagyok, hogy létezik-e ennél elegánsabb megoldás – lehetőleg egy ideális karakterkódolási illesztés személyében. Nálatok mi erre a bevett gyakorlat? Milyen illesztést szoktatok használni magyar nyelvű adatokkal feltöltött táblákban?
--pkadam
Ui.: REGEXP barátunk persze szereti a tréfát, így bár nála a "weboldal"-t megtalálja a ^Weboldal$, viszont... az ^Állatkert$-re már nem jön ki az "állatkert". Hoppá. De továbbmegyek: az ^[á]llatkert$ sem adja ki az "állatkert"-et. Itt igen nagy gondok vannak, úgy érzem.
ajax frissítés és youtube videó
Sziasztok!!
Van nekem egy ajax frissítésem ami 5 másodpercenkén beszúrja az új üzeneteket.
Igen beszúrom a videót ilyen formába:csak az a baj hogy ha frissít az ajax akkor a videót is frissíti.
■ Van nekem egy ajax frissítésem ami 5 másodpercenkén beszúrja az új üzeneteket.
Igen beszúrom a videót ilyen formába:
<object width="425" height="344">
<param name="movie" value=""></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src=""
type="application/x-shockwave-flash"
allowscriptaccess="always"
allowfullscreen="true"
width="425"
height="344"></embed>
</object>