Archívum - 2010
Flash a flashben és Xml probléma megoldása!
Na leírom ha már sikerült megoldanom a problémát és esetleg valakinek hasonló gondjai lennének. Ha flash-be újabb flasht akar beágyazni de nem működne megfelelően.
1. Le kell fixálni a flash tartalmat hogy ugyan úgy működjön máshol is ezzel a kóddal(beleirod, én pl a "galeria.swf" főidősávjára) :
_lockroot = true
2. úgy kell kezelni az útvonalakat, hogy ahol a fő fájl található meg onnan legyen elérhető akár az xml vagy a képfájlok. tehát ha pl. van egy index.swf-ed meg van a tartalom mappádban egy galériád "tartalom/galeria.swf" és azon belül mondjuk "tartalom/kepek/nagy/01.jpg" plusz az xml "tartalom/galeria.xml" akkor az útvonalakat a gyökér könytártól kell meghatározni ahol található az "index.swf" attól függetlenül hogy a galeria swf-je a tartalom mappában van.
Ezért külön nem is fog működni ha elindítod a "galeria.swf"-et
Remélem tudtam segíteni és más is megtalálja ezt a hozzászólást ha ilyen problémába ütközik.
■ 1. Le kell fixálni a flash tartalmat hogy ugyan úgy működjön máshol is ezzel a kóddal(beleirod, én pl a "galeria.swf" főidősávjára) :
_lockroot = true
2. úgy kell kezelni az útvonalakat, hogy ahol a fő fájl található meg onnan legyen elérhető akár az xml vagy a képfájlok. tehát ha pl. van egy index.swf-ed meg van a tartalom mappádban egy galériád "tartalom/galeria.swf" és azon belül mondjuk "tartalom/kepek/nagy/01.jpg" plusz az xml "tartalom/galeria.xml" akkor az útvonalakat a gyökér könytártól kell meghatározni ahol található az "index.swf" attól függetlenül hogy a galeria swf-je a tartalom mappában van.
Ezért külön nem is fog működni ha elindítod a "galeria.swf"-et
Remélem tudtam segíteni és más is megtalálja ezt a hozzászólást ha ilyen problémába ütközik.
PHP osztályok egységtesztelése
Minden megírt kódsor után előveszed a böngészőt, hogy megnézd, működik-e a megírt kód? Előfordult már, hogy egy függvényt többféle adattal is tesztelned kellett, minden egyes módosítás után? Mindig ki kellett töltened a 15 elemű űrlapodat, hogy megnézd, működik-e a rekord rögzítése? Ezután mindig manuálisan törölni kellett a teszt adatokat? Ha ezek alapján ráismersz az általános munkastílusodra, itt az idő, hogy megismerkedj az egységteszteléssel. Egy módszer, ami segít jobb minőségű kód előállításában, a hibakeresésben és refaktorizálásban, lecsökkentve a tesztelésre fordított időt.
Elindulás a phpben 1.0
Először is üdv nektek Forumozók.
Egy ideje olvasgatom a weblabort mert érdekel a témák nagy része amiről itt megy a beszélgetés. Most a segítségeteket kérem.
El szeretnék indulni a weblapszerkesztésben, régebben mint minden 14-15 éves engem is nagyon mozgatott a dolog ,hogy legyen egy saját weblapom és elkezdjek ebben a "szakmában" dolgozni. Kezdésnek elvégeztem egy rendszergazda sulit, ami legyünk őszinték annyit ért, hogy fel tudok telepíteni egy debiant és netet varázsolni rá. Szóval KB 0. Ez után jött az ötlet hogy legyen weblapom, össze is dobtam egy dreamweaver félét, szigorúan fream-ek és sima gombok segítségével és itt letettem a lantot és kihagytam kb. 7 évet(most 25). Most havi 16 szabadnapom van a munka mellet és hasznosan akarom eltölteni.
Tehát a jelenlegi tudásom 0. A segítségeteket abban kérem , hogyan is induljak neki. A googléet elég magas szinten bírom használni, de konkrét dolgokat szeretnék: eztazoldaltszeddcafatokra.hu és nézegesd a kódját. Esetleg ami sokat segítene egy MSN cím ahova mehetek kérdéssel ha elakadok(türelmes embere lenne szükségem).
Kezdetnek: Felraktam a Xampp-ot, notepad++ és elolvastam a nagygusztáv.hu-n található webfejlesztés alapokat(most futok neki megint. Közben olvasgatom a php5 "piros" könyvet.
Bármilyen jellegű tanácsot elfogadok és előre is köszönöm a segítségeket.
Tisztelettel:
Shog
■ Egy ideje olvasgatom a weblabort mert érdekel a témák nagy része amiről itt megy a beszélgetés. Most a segítségeteket kérem.
El szeretnék indulni a weblapszerkesztésben, régebben mint minden 14-15 éves engem is nagyon mozgatott a dolog ,hogy legyen egy saját weblapom és elkezdjek ebben a "szakmában" dolgozni. Kezdésnek elvégeztem egy rendszergazda sulit, ami legyünk őszinték annyit ért, hogy fel tudok telepíteni egy debiant és netet varázsolni rá. Szóval KB 0. Ez után jött az ötlet hogy legyen weblapom, össze is dobtam egy dreamweaver félét, szigorúan fream-ek és sima gombok segítségével és itt letettem a lantot és kihagytam kb. 7 évet(most 25). Most havi 16 szabadnapom van a munka mellet és hasznosan akarom eltölteni.
Tehát a jelenlegi tudásom 0. A segítségeteket abban kérem , hogyan is induljak neki. A googléet elég magas szinten bírom használni, de konkrét dolgokat szeretnék: eztazoldaltszeddcafatokra.hu és nézegesd a kódját. Esetleg ami sokat segítene egy MSN cím ahova mehetek kérdéssel ha elakadok(türelmes embere lenne szükségem).
Kezdetnek: Felraktam a Xampp-ot, notepad++ és elolvastam a nagygusztáv.hu-n található webfejlesztés alapokat(most futok neki megint. Közben olvasgatom a php5 "piros" könyvet.
Bármilyen jellegű tanácsot elfogadok és előre is köszönöm a segítségeket.
Tisztelettel:
Shog
JSpec - JavaScript Testing Framework
Ruby alapú TDD megoldás JavaScript projektekhez
■ április 1
RewriteRule
Hali,
EasyPHP-t használok ezzel a htaccess-szel:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php [QSA]
Ez jól is működik, addig amíg nem csinálok külön projekt mappákat pl.:
- www/1
- www/2
És ezekben 1-1 index.php. Ez esetben azonban a RewriteRule-nak
egyszer így: RewriteRule (.*) /1/index.php [QSA]
máskor így: RewriteRule (.*) /2/index.php [QSA] kellene kinéznie.
Ez megoldható htaccess-szel vagy teljsen más megoldás keresendő?
■ EasyPHP-t használok ezzel a htaccess-szel:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php [QSA]
Ez jól is működik, addig amíg nem csinálok külön projekt mappákat pl.:
- www/1
- www/2
És ezekben 1-1 index.php. Ez esetben azonban a RewriteRule-nak
egyszer így: RewriteRule (.*) /1/index.php [QSA]
máskor így: RewriteRule (.*) /2/index.php [QSA] kellene kinéznie.
Ez megoldható htaccess-szel vagy teljsen más megoldás keresendő?
z-index mozilla 2.0.0.2 alatt nem működik
Sziasztok!
Nekem a következő problémára kellene megoldást találnom. :S Készítettem egy oldalt, html, css, php kódból áll az egész. Sok div-et tartalmaz és az egyes div-ek hátterei fedik egymást néhol. Z-index-el oldottam meg. Tökéletesen működik is, explorer, mozillában, operában egyaránt, viszont mozilla 2.0.0.2 nem ismeri a z-indexet, ezért kitakarják az oldal egyes részei egymást. Tudtok megoldást a problémámra? :S Anélkül hogy az egész kódot át kellene írnom...Előre is nagyon köszi!
■ Nekem a következő problémára kellene megoldást találnom. :S Készítettem egy oldalt, html, css, php kódból áll az egész. Sok div-et tartalmaz és az egyes div-ek hátterei fedik egymást néhol. Z-index-el oldottam meg. Tökéletesen működik is, explorer, mozillában, operában egyaránt, viszont mozilla 2.0.0.2 nem ismeri a z-indexet, ezért kitakarják az oldal egyes részei egymást. Tudtok megoldást a problémámra? :S Anélkül hogy az egész kódot át kellene írnom...Előre is nagyon köszi!
"You have an error in your SQL syntax near"
Sziasztok!
Készítettem nagynehezen egy kódot, ami egy távoli weboldalról szerez információkat. Ezeket szétbontja nekem megfelelően, majd az én mysql adatbázismba helyezi.
A következő kód ahogy látszik is, a megszerzett infó egy részét szétszedi, majd újból összefűzi, és a $a változót tenném az adatbázisba miután ez a kód lefutott.Azomban nem töltődik fel. MySqlError()-al a következő hibát kapom:
You have an error in your SQL syntax near .... at line 1
(... helyén a $a változó tartalma)
Ja, és hogy mégszebb legyen, ezt nem mindig csinálja.. Úgy kb. minden 2.-3. futatáskor.
Remélem nagyjából érthető a probléma.
Valakinek valami ötlete??
■ Készítettem nagynehezen egy kódot, ami egy távoli weboldalról szerez információkat. Ezeket szétbontja nekem megfelelően, majd az én mysql adatbázismba helyezi.
A következő kód ahogy látszik is, a megszerzett infó egy részét szétszedi, majd újból összefűzi, és a $a változót tenném az adatbázisba miután ez a kód lefutott.
if (str_replace("(","",$ta)!=$ta)
{
$td = str_replace("\n", "", $ta);
$te = str_replace(" ", " ", $td);
$tf = str_replace(")", "", $te);
$tg = explode("(", $tf);
if(str_replace("wert","",$tg) == $tg)
{
$a = $a.$tg[0].":".$tg[1];
}
}
You have an error in your SQL syntax near .... at line 1
(... helyén a $a változó tartalma)
Ja, és hogy mégszebb legyen, ezt nem mindig csinálja.. Úgy kb. minden 2.-3. futatáskor.
Remélem nagyjából érthető a probléma.
Valakinek valami ötlete??
php naptár help
Üdv Mindenki!
Szóval, netes cikkeket olvasgatva próbálok tanulgatni.. találtam egy tökjó naptár scriptet, az eredeti: itt található, csak nekem nem működik.. esetleg valaki hozzáértő rápillantana, hogy én vagyok a hülye, vagy valami nem oké..
előre is köszönöm!
A kód, a linkről kimásolva:
[colorer=php]
<html>
<head>
<style>
a span {
display: none;
}
a:hover {
position: relative;
}
a:hover span {
display: block;
position: absolute;
}
a:hover span {
top: 10px; left: 0;
background: #6666ff;
color: #fff;
text-decoration: none;
padding: 15px;
border: 1px solid #555;
}
</style>
</head>
<?php
$honapok = array(1 => ‘Január’, 2 => ‘Február’, 3 => ‘Március’, 4 => ‘Április’, 5 => ‘Május’, 6 => ‘Június’, 7 => ‘Július’, 8 => ‘Augusztus’, 9 => ‘Szeptember’, 10 => ‘Október’, 11 => ‘November’, 12 => ‘December’);
$esemeny[10][21] = ‘Október 21!’;
$esemeny[10][2] = ‘Éljen október másodika!’;
$ma = getdate();
$elsoNap = getdate(mktime(0,0,0,$ma['mon'],1,$ma['year']));
$utolsoNap = getdate(mktime(0,0,0,$ma['mon']+1,0,$ma['year']));
$honap = $ma['mon'];
$nap = $ma['mday'];
$utolso = $utolsoNap['mday'];
$elso = $elsoNap['wday'];
$elso–;
?>
<table border=”0″ style=”background: #fff333; text-align: center; border: 1px solid #555;”>
<caption><?php echo $honapok[$honap]; ?></caption>
<tr style=”font-weight: bold;”> <td>Hétfő</td><td>Kedd</td><td>Szerda</td><td>Csütörtök</td><td>Péntek</td><td>Szombat</td><td>Vasárnap</td> </tr>
<tr>
<?php
if( $elso == -1 ) {
for($i=1; $i < 7; $i++) {
echo ‘<td> </td>’;
$tor = 6;
}
}
else {
for($i=0; $i < $elso; $i++) {
echo ‘<td> </td>’;
}
$tor = $i;
}
$tor = $i;
for($i=1;$i<=$utolso;$i++) {
if( isset( $esemeny[$honap][$i] ) ) echo ‘<td style=”background: #6666ff;”><a href=”#”>’.$i.’<span>’.$esemeny[$honap][$i].’</span></a></td>’;
else echo $nap == $i ?
Szóval, netes cikkeket olvasgatva próbálok tanulgatni.. találtam egy tökjó naptár scriptet, az eredeti: itt található, csak nekem nem működik.. esetleg valaki hozzáértő rápillantana, hogy én vagyok a hülye, vagy valami nem oké..
előre is köszönöm!
A kód, a linkről kimásolva:
[colorer=php]
<html>
<head>
<style>
a span {
display: none;
}
a:hover {
position: relative;
}
a:hover span {
display: block;
position: absolute;
}
a:hover span {
top: 10px; left: 0;
background: #6666ff;
color: #fff;
text-decoration: none;
padding: 15px;
border: 1px solid #555;
}
</style>
</head>
<?php
$honapok = array(1 => ‘Január’, 2 => ‘Február’, 3 => ‘Március’, 4 => ‘Április’, 5 => ‘Május’, 6 => ‘Június’, 7 => ‘Július’, 8 => ‘Augusztus’, 9 => ‘Szeptember’, 10 => ‘Október’, 11 => ‘November’, 12 => ‘December’);
$esemeny[10][21] = ‘Október 21!’;
$esemeny[10][2] = ‘Éljen október másodika!’;
$ma = getdate();
$elsoNap = getdate(mktime(0,0,0,$ma['mon'],1,$ma['year']));
$utolsoNap = getdate(mktime(0,0,0,$ma['mon']+1,0,$ma['year']));
$honap = $ma['mon'];
$nap = $ma['mday'];
$utolso = $utolsoNap['mday'];
$elso = $elsoNap['wday'];
$elso–;
?>
<table border=”0″ style=”background: #fff333; text-align: center; border: 1px solid #555;”>
<caption><?php echo $honapok[$honap]; ?></caption>
<tr style=”font-weight: bold;”> <td>Hétfő</td><td>Kedd</td><td>Szerda</td><td>Csütörtök</td><td>Péntek</td><td>Szombat</td><td>Vasárnap</td> </tr>
<tr>
<?php
if( $elso == -1 ) {
for($i=1; $i < 7; $i++) {
echo ‘<td> </td>’;
$tor = 6;
}
}
else {
for($i=0; $i < $elso; $i++) {
echo ‘<td> </td>’;
}
$tor = $i;
}
$tor = $i;
for($i=1;$i<=$utolso;$i++) {
if( isset( $esemeny[$honap][$i] ) ) echo ‘<td style=”background: #6666ff;”><a href=”#”>’.$i.’<span>’.$esemeny[$honap][$i].’</span></a></td>’;
else echo $nap == $i ?