Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
bracseknek meg üzenem: ez a fórum azért van, ha valaki valamit meg szeretne csinálni, akkor mások segítsenek neki. valószínûleg olyanok kérdeznek itt, akik otthon barkácsolnak weboldalakat és nem profi programozók, de te biztos úgy születtél, hogy már az anyukád hasában is penge voltál. ehhez gratulálok. az ilyen rosszindulatú és negligens megjegyzésektõl és magatartástól tart ott az ország, ahol tart.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
De mivel én nem használom a cutenewst, nem is lesz ilyen lehetõség 😛
Szal marad a fórum
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
meg van oldva a probléma 😊
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
sajna nincs itt ilyen 😞
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[merlinw.org]
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[merlinw.org]
pl SESSION-ben a komplett nevet tároljam, vagy csak az id-t, amibõl megvan a név egy lekérdezés után ?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com
a {
display:block;
text-align:center;
padding:0 10px 0 10px;
}
a img {
width:100%;
}
a:hover {
padding:0px;
}
Ezt ne tedd, borzalmas lesz, hidd el! Inkább tegyél be valami netrõl letöltött jquery alapú javascript carousel gallery-t, de ha a képet nagyítod onMouseOver eseményre, az oldalad többi tartalma dinamikusan fog tolódni, ha jól értem a tervedet...
Egy fecske nem csinál kolbászból kerítést
- a JAVA az nem egyenlõ a JAVASCRIPT-tel. Te itt most JAVASCRIPT-re gondoltál, a JAVA az teljesen más. Sajnos a név majdnem azonos, de ezen kívül köze nincs a kettõnek egymáshoz.
- az onmouseover is végsõ soron javascript
Lazarusnak igaza van: CSS-sel is mûködik nagyon szépen, van egy rakás ilyen letölthetõ példa, pl:
http://www.dynamicdrive.com/style/csslibrary/item/css-image-gallery/
http://qrayg.com/experiment/hig/
stb..
LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Amúgy nem néztem meg a leírást, de szerintem ott is elmagyarázzák ezt.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
loginfo-ban "|"-al van elválasztva a név és a jelszó, mind2 md5-ben van.
$ize=explode("|",$_COOKIE["loginfo"]);
$parancs="select nev from login where MD5(nev)=\"$ize<1>1>\" and jelszo=\"$ize<2>2>\"";
$nev2=mysql_result(mysql_query($parancs,$con),0);
print "Üdvözlöm ".$nev2;
De ezt írja ki "Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource"
Az MD5 parancs mégsincs benne ?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Nem kell félrevezetni, nem azért van, én leírtam miért történik...
a listázásnál
for($x = $oldal*$darab_per_oldal + 1; $x < ($oldal+1)*$darab_per_oldal + 1; $x++){
nincs is figyelembe véve a file váltózó, azért van ez a probléma.
ide kellene belecsalni a file változót, de ahogy leírtam, már jó kell legyen.
akkor még kicsit cifrázom, hogy ne kelljen a for ciklusba belenézzek, mert nem tetszik.
echo '<img src="movielist/'.(($file-$x)-1).'.jpg"><br>';}
helyett:
if((($file-$x)-1)>0) echo '<img src="movielist/'.(($file-$x)-1).'.jpg"><br>';}
de a normálisabb megoldás az volna, hogy a for ciklus csak addig fusson, amíg lehet kép, és ne teljes oldalt akarjon mindenképp kirakni.
<?
$darab_per_oldal = 10;
$mappa = opendir("movielist");
while ( readdir($mappa) )
{
$file++;
}
closedir($mappa);
$oldalak_szama = (($file-1)/$darab_per_oldal);
for($x = 0; $x <= $oldalak_szama; $x++){
echo '<a href="index2.php?oldal='.$x.'">'.$x.'</a> | ';}
echo '</div>';
$oldal = $_REQUEST["oldal"];
for($x = $oldal*$darab_per_oldal + 1; $x < ($oldal+1)*$darab_per_oldal + 1; $x++){
echo '<img src="movielist/'.(($file-$x)-1).'.jpg"><br>';}
echo '<div class="lapozo">';
for($x = 0; $x <= $oldalak_szama; $x++){
echo '<a href="index2.php?oldal='.$x.'">'.$x.'</a> | ';}
echo '</div>';
?>
annyi hibat general csak, hogy az utolso lap utolso kepe utan megprobal meg 3 nem letezo kepet megjeleniteni:
<img src="movielist/0.jpg">
<img src="movielist/-1.jpg">
<img src="movielist/-2.jpg">
ezeket gondolom a +1 -1 kombinaciokkal kell beallitani a kodban, de hol?
helyett írj
echo '<img src="movielist/'.($file-$x(ide lehet kell még egy -1 vagy +1)).'.jpg"><br>';}
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Hm, gondolkoztam azon amit mondtál, de fordítva nemtudom h kéne. Meglehetne a mostanit fordítani, de akkor elõfordulhatna olyat szituáció, hogy az elsõ oldalon fordítva vannak a képek. (ebben a tömbbös izében nem, csak hát ez tényleg nem a legszebb megoldás)
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
<?
$darab_per_oldal = 10;
$mappa = opendir("movielist");
while ( readdir($mappa) )
{
$file++;
}
closedir($mappa);
$oldalak_szama = (($file-1)/$darab_per_oldal);
for($x = 0; $x <= $oldalak_szama; $x++){
echo '<a href="index2.php?oldal='.$x.'">'.$x.'</a> ';}
$oldal = $_REQUEST["oldal"];
for($x = $oldal*$darab_per_oldal + 1; $x < ($oldal+1)*$darab_per_oldal + 1; $x++){
echo '<img src="movielist/'.$x.'.jpg"><br>';}
?>
jelenleg igy, ez a kod kozeliti meg a tokeletes mukodest, minden mukodik, az automatikus pagination, egy oldalon 10 kep kilistazasa.
tenyleg, azt a forditott listazast olyan nehez megcsinalni? pedig tok egyszeru a kod, csak nem nekem. 😛
tehat a legnagyobb szamot tegye elore, de egyebkent mint mar irtam, a project lenyeget tekintve pont ez az ami a legfontosabb, vagyis minig elore tegye az utolso kepet amit feltoltok, vagyis a legnagyobb szamut.
Lapozó nekem ezzel megy:
$lapszam=(($i-2)/49)+1; (49 kép van egy oldalon, $i az összes elem száma a mappában, -2 pedig a '.' és '..' miatt kell, a +1 pedig azért kell, mert csak lefele tudtam kerekíteni)
$lapszam=floor($lapszam);
if ($lap!=1) {elõzõ} (ha nem az elsõ oldalon vagy, kirak egy elõzõt ($lap-1))
for ($i=1;$i<=$lapszam;$i++) //itt azért van $i mert már úgysem fog kelleni késõbb, át lehet írni másra is, de akkor következetesen )
{
print "<a href=\"album.php?&lap=".$i."\">".$i."</a> ";
}
if ($lapszam!=$lap){Következõ}
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
az $oldalak_szama = (($fileok-1)/$darab_per_oldal)+1; resznel a Warning: Division by zero in /var/www/w/e/b/site/www/index2.php on line 53 hibat dobja...
a kepek sem jelennek meg, ha a linket ugy hivom meg, hogy index2.php mivel <img src="movielist/-1.jpg"><img src="movielist/-2.jpg"> stb kodot general, vagyis egy kotojelet tesz be a szamok ele!
ha viszont a linket ugy hivom meg, hogy index2.php?oldal=1 akkor megjelennek a kepek, es nem tesz kotojelet.
ezeket megoldottam. mar mukodik, de az automatikus pagination generalo nem, es nem tudom miert!
amugy az a forditott listazas nem olyan nehez neked, ott van a kod, az forditottan listaz, csak en nem tudom beepiteni a te kododba.
<?
$x = 17;
while ( $x > 0 ){
echo '<img src="movielist/'.$x.'.jpg"><br>';
$x--; }
?>
meg itt ugyebar nekem kell beirnom, mennyi file van a mappaban es hat persze automatikusan lenne jo az is.
ezt nem lehet beepiteni, mrt ez mukodik!
a kepek sem jelennek meg, ha a linket ugy hivom meg, hogy index2.php mivel <img src="movielist/-1.jpg"><img src="movielist/-2.jpg"> stb kodot general, vagyis egy kotojelet tesz be a szamok ele!
ha viszont a linket ugy hivom meg, hogy index2.php?oldal=1 akkor megjelennek a kepek, es nem tesz kotojelet.
a vegere egy kis erdekesseg, hogy a <img src="movielist/0.jpg"> pedig megjelenik. 😊
$mappa = opendir("movielist");
$fileok = -2;
while ( readdir($mappa) )
{
$upload_number++;
}
closedir($mappa);
////Ezzel pedig generálhatsz lapozót:
$oldalak_szama = (($fileok-1)/$darab_per_oldal)+1;
for($x = 1; $x <= $oldalak_szama; $x++)
{
echo '<a href="valami.php?oldal='.$x.'">'.$x.'</a> ';
}
//// Javított listázó:
$oldal = $_REQUEST["oldal"] - 1;
for($x = $oldal*$darab_per_oldal + 1; $x < ($oldal+1)*$darab_per_oldal + 1; $x++)
////De hogy hátrafelé listázzon azt passzolom, nagyon nehezen szokott nekem összejönni, nem vagyok jó matekból 😊