Archívum - Ápr 1, 2014
Php lapozó az istenért sem működik
Sziasztok!
A problémám az hogy van egy működő php lapozom ami jelen pillanatba az összes találatot kiírja nekem, mivel hogy most már egyre nagyobb a tartalom az oldalon úgy gondoltam hogy linkeket teszek ki a lapozáshoz és megpróbálom a millió lapok számát lecsökkenten úgy hogy nem minden lapszámot jelenítek meg.
Hát mit ne mondjak nem akar összejönni.
Idáig ezt használtam ami működik is.
És erre írtam volna át ha nem dobna egy nagy csomó hibaüzenetet.
[code]
//adott sor adatainak kinyerése
$sor=mysql_fetch_array($vissza);
$vissza=mysql_query($parancs);
$oldalakszama=$sor["kodokszama"]/3;
print("<div style='text-align:center'>");
print("<A HREF='index.php?oldal=0'>Első</A> ");
if($_SESSION["aktoldal"]>0)
{
print("<A HREF='index.php?oldal=".($_SESSION["aktoldal"]-1)."'>Előző</A> ");
}
for($i=0;$i<$oldalakszama;$i++)
{
if($i==$_SESSION["aktoldal"])
{
print("<a style='color:red' class='menupont' href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."'>".($i+1)."</a> ");
}
else
print("<a href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."' class='menupont'>".($i+1)."</a> ");
}
if($_SESSION["aktoldal"]<($oldalakszama-1))
{
print("<A HREF='index.php?oldal=".($_SESSION["aktoldal"]+1)."'>Következő</A> ");
}
if($sor["kodokszama"]%3==0)
{
print("<A HREF='index.php?oldal=".round($oldalakszama-1)."'>Utolsó</A> ")
A problémám az hogy van egy működő php lapozom ami jelen pillanatba az összes találatot kiírja nekem, mivel hogy most már egyre nagyobb a tartalom az oldalon úgy gondoltam hogy linkeket teszek ki a lapozáshoz és megpróbálom a millió lapok számát lecsökkenten úgy hogy nem minden lapszámot jelenítek meg.
Hát mit ne mondjak nem akar összejönni.
Idáig ezt használtam ami működik is.
//adott sor adatainak kinyerése
$sor=mysql_fetch_array($vissza);
$vissza=mysql_query($parancs);
for($i=0;$i<$oldalakszama;$i++)
{
if($i==$aktoldal)
{
print("<a style='color:red' class='menupont' href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."'>".($i+1)."</a> ");
}
else
print("<a href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."' class='menupont'>".($i+1)."</a> ");
}
$sor=mysql_fetch_array($vissza);
$vissza=mysql_query($parancs);
for($i=0;$i<$oldalakszama;$i++)
{
if($i==$aktoldal)
{
print("<a style='color:red' class='menupont' href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."'>".($i+1)."</a> ");
}
else
print("<a href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."' class='menupont'>".($i+1)."</a> ");
}
És erre írtam volna át ha nem dobna egy nagy csomó hibaüzenetet.
[code]
//adott sor adatainak kinyerése
$sor=mysql_fetch_array($vissza);
$vissza=mysql_query($parancs);
$oldalakszama=$sor["kodokszama"]/3;
print("<div style='text-align:center'>");
print("<A HREF='index.php?oldal=0'>Első</A> ");
if($_SESSION["aktoldal"]>0)
{
print("<A HREF='index.php?oldal=".($_SESSION["aktoldal"]-1)."'>Előző</A> ");
}
for($i=0;$i<$oldalakszama;$i++)
{
if($i==$_SESSION["aktoldal"])
{
print("<a style='color:red' class='menupont' href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."'>".($i+1)."</a> ");
}
else
print("<a href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."' class='menupont'>".($i+1)."</a> ");
}
if($_SESSION["aktoldal"]<($oldalakszama-1))
{
print("<A HREF='index.php?oldal=".($_SESSION["aktoldal"]+1)."'>Következő</A> ");
}
if($sor["kodokszama"]%3==0)
{
print("<A HREF='index.php?oldal=".round($oldalakszama-1)."'>Utolsó</A> ")
OpenX, Revive Adserver rengeteg deprecated hiba
Sziasztok,
Tartalomkezelők fórumba tettem, bár lehet az egyébhez kellett volna.
Ismeri valaki az OpenX vagy új nevén Revive Adserver hirdetési rendszert?
A Revive-t szeretném telepíteni, viszont rengeteg deprecated hibát ír.
Pl: MESSAGE: Assigning the return value of new by reference is deprecated
Sajnos onnan nem kapok választ, engem meg nyaggatnak, hogy mostmándeazonnal.
Hogy tud ez a rendszer működni php 5.3, főleg 5.5-ön? (Pedig a doksiban azt írják: PHP 5.1.4+, 5.2.x, 5.3.x, 5.4.20+, 5.5.2+)
Ha valaki találkozott ezzel a jelenséggel, vagy ismeri a rendszert és van ötlete, kérem segítsen.
A Revive fórumára írtam részletesebb hibaleírást:
http://forum.revive-adserver.com/topic/536-installing-v303-lots-of-deprecated-errors/
Köszönöm előre is
■ Tartalomkezelők fórumba tettem, bár lehet az egyébhez kellett volna.
Ismeri valaki az OpenX vagy új nevén Revive Adserver hirdetési rendszert?
A Revive-t szeretném telepíteni, viszont rengeteg deprecated hibát ír.
Pl: MESSAGE: Assigning the return value of new by reference is deprecated
Sajnos onnan nem kapok választ, engem meg nyaggatnak, hogy mostmándeazonnal.
Hogy tud ez a rendszer működni php 5.3, főleg 5.5-ön? (Pedig a doksiban azt írják: PHP 5.1.4+, 5.2.x, 5.3.x, 5.4.20+, 5.5.2+)
Ha valaki találkozott ezzel a jelenséggel, vagy ismeri a rendszert és van ötlete, kérem segítsen.
A Revive fórumára írtam részletesebb hibaleírást:
http://forum.revive-adserver.com/topic/536-installing-v303-lots-of-deprecated-errors/
Köszönöm előre is
Biztonság!?
Ha már úgyis sok szó esik a biztonságról, érdemes elolvasni:
link
Nekem a parasztbácsi jut róla eszembe a zsiráf ketrece előtt: "Ilyen állat márpedig nincs!" :-)
■ link
Nekem a parasztbácsi jut róla eszembe a zsiráf ketrece előtt: "Ilyen állat márpedig nincs!" :-)
Kezdetek..
Sziasztok!
Régebben tanulgattam magamtól - illetve főleg a Ti segítségetekkel HTML+CSS-t. Mától pedig besegítek egy kész honlap anyagainak feltöltésével(lemaradások bepótolásával) és szeretnénk egy teljesen új kinézetet, ám a PHP egy pöttyet magas még nekem.
Az első kérdésem: A lemaradásokat ugyan be tudom pótolni, hisz lesni tudok az alatta lévő sorokból. Létezik olyan oldal ahol betallózom a fájlt, és kidobja a hibákat?
Beleszeretnék merülni a tanulásba, és nem csak felületesen akkor milyen könyvvel vagy Netes anyaggal kezdjem, adnátok ötleteket?
Előre is köszönöm a segítségeteket!
■ Régebben tanulgattam magamtól - illetve főleg a Ti segítségetekkel HTML+CSS-t. Mától pedig besegítek egy kész honlap anyagainak feltöltésével(lemaradások bepótolásával) és szeretnénk egy teljesen új kinézetet, ám a PHP egy pöttyet magas még nekem.
Az első kérdésem: A lemaradásokat ugyan be tudom pótolni, hisz lesni tudok az alatta lévő sorokból. Létezik olyan oldal ahol betallózom a fájlt, és kidobja a hibákat?
Beleszeretnék merülni a tanulásba, és nem csak felületesen akkor milyen könyvvel vagy Netes anyaggal kezdjem, adnátok ötleteket?
Előre is köszönöm a segítségeteket!
Dátumok különbsége hónapokban
Üdv!
Két dátumból szeretném megkapni, hogy a különbség hány hónap.
Egy bajom van vele, hogy a date_diff() fv nem jó, mert pl.:0 months ad vissza, pedig ez egy hónap. Gondolom a 30 és 31 hónapvége miatt.
Így persze jó, csak áprilisban nincs 31-dik nap:Hogyan tudnám két hónapvége különbségét jól kiszámítani független attól, hogy a hónap 30 v. 31 napos?
G.
■ Két dátumból szeretném megkapni, hogy a különbség hány hónap.
Egy bajom van vele, hogy a date_diff() fv nem jó, mert pl.:
$datetime1 = date_create('2014-03-31');
$datetime2 = date_create('2014-04-30');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%m months');
Így persze jó, csak áprilisban nincs 31-dik nap:
$datetime1 = date_create('2014-03-31');
$datetime2 = date_create('2014-04-31');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%m months');
// result: 1 months
G.