ugrás a tartalomhoz

Archívum - Ápr 1, 2014 - Fórum téma

Php lapozó az istenért sem működik

vikgfk · 2014. Ápr. 1. (K), 22.18
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.
//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."&amp;aloldal=ujmotorkereses.php&amp;sorbarend=".$sorrend."'>".($i+1)."</a>&nbsp;");
}
else
print("<a href='index.php?oldal=".$i."&amp;aloldal=ujmotorkereses.php&amp;sorbarend=".$sorrend."' class='menupont'>".($i+1)."</a>&nbsp;");

}


É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> &nbsp;&nbsp;");
if($_SESSION["aktoldal"]>0)
{
print("<A HREF='index.php?oldal=".($_SESSION["aktoldal"]-1)."'>Előző</A> &nbsp;&nbsp;");
}


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>&nbsp;");
}
else
print("<a href='index.php?oldal=".$i."&aloldal=ujmotorkereses.php&sorbarend=".$sorrend."' class='menupont'>".($i+1)."</a>&nbsp;");

}

if($_SESSION["aktoldal"]<($oldalakszama-1))
{
print("<A HREF='index.php?oldal=".($_SESSION["aktoldal"]+1)."'>Következő</A> &nbsp;&nbsp;");
}

if($sor["kodokszama"]%3==0)
{
print("<A HREF='index.php?oldal=".round($oldalakszama-1)."'>Utolsó</A> &nbsp;&nbsp;")

OpenX, Revive Adserver rengeteg deprecated hiba

csabessz47 · 2014. Ápr. 1. (K), 21.39
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
 

Biztonság!?

mz82 · 2014. Ápr. 1. (K), 19.47
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!" :-)
 

Kezdetek..

kataiandi · 2014. Ápr. 1. (K), 14.05
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!
 

Dátumok különbsége hónapokban

makgab · 2014. Ápr. 1. (K), 11.16
Ü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.:

$datetime1 = date_create('2014-03-31');
$datetime2 = date_create('2014-04-30');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%m months');
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:

$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
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.