Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[/spam]™
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
akkor kirpobálom majd a 2. verziót. csak most nem vagyok otthon 😞
de köszi elõre is.
nincsojanom
Ez a kód azt feltételezi, hogy a wwwrootban van a listázó php.
<?php
$openDir = opendir( "upload/" );
$fileDir = "http://bela.hu/upload/";
while( $filename = readdir( $openDir ) )
{
if( $filename != "." && $filename != ".." )
{
echo '<a href="'.$fileDir.$filename.'">'.$filename.'</a><br />';
}
}
closedir($openDir);
?>
Egy fecske nem csinál kolbászból kerítést
<?php
$openDir = opendir( "dir/" );
$fileDir = "http://bela.hu/upload/";
while( $filename = readdir( $openDir ) )
{
if( $filename != "." && $filename != ".." )
{
echo '<a href="'.$fileDir.$filename.'">'.$filename.'</a><br />';
}
}
closedir($openDir);
?>
Ez ilyen faék-jellegû, úgy bõvíted, ahogy akarod. Remélem, ilyesmire gondoltál.
Egy fecske nem csinál kolbászból kerítést
de nem tudtam kiszedni a listázót se. már néztm több ilyen filedir lister scriptet és sosem sikerült kiszednem belõle a nekem kellõ kódot.
várok. megköszönném.
nincsojanom
echo $fileNev.' - 'http://bela.hu/downloader.php?file='.$fileNev.';
(legalábbis gondolom: nem teljesen így akarod: "http://bela.hu/asd/qwe/ab/f.txt", hiszen ez csak megnyitja, nem tölti le.)
Most nagyon el vagyok úszva a saját php-s melómmal, de ha kész, összedobok egyet.
Egy fecske nem csinál kolbászból kerítést
tényleg csak összekéne nekem eszkábálni egy kódót. én sajnos hülye vagyok ahhoz hogy vágogassak meg összenézzek neten ilyeneket 😞
ez
még mindig kéne.
de amúgy néztem és elis szúrtam mert a végére a kiterjesztés sem kéne. csak a
"f.txt és lenne egy hivatkozás magára. http://bela.hu/asd/qwe/ab/f.txt"
a txt már nem kéne tehát lenne ott egy f betû és arra egy hyperlink ugye hogy hl a fájl.
nincsojanom
(invalid file problémám megoldódott, de most meg error code 6 van, ami azt jelenti elvileg h nincs tmp mappa, azzal meg én nem tudok mit kezdeni)
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
<script type='text/javascript'>
var i = new Image()
i.src='url a kephez'
</script>
adnék neki egy flusht és egy sleep 1-et vagy 2-õt
aztán menne tovább minden.... de azért ennyire brutálisak ne legyünk, mert 1mp alatt illene a site egészen bejöjjön, nem hogy egy sima háttérképre vártunk 1mp et...
az elég, ha a headerben scriptben egy new Image() írsz, és src nek megadod a háttérképed linkjét.
ha nem is szépítettem rajta semmit, meg a fölösleget sem szedtem ki teljesen, de így már mûködik a 3 böngészõben...
egy hover.htc-t felhasználtam, hogy ne kelljen a hover problémával küzdeni, és hogy 6 os explorernek ne kelljen külön oldalt létrehozni...
alábbi kóddal próbálkoztam, ami elméletileg a képek elõtöltésére vonatkozik, kicsit átirtam, minden bizonnyal rosszul, mert nem mûködik 😊
<script type="text/javascript">
function MM_preloadBackground() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadBackground.arguments; for(i=0; i<a.length; i++)
if (a.indexOf("#")!=0){ d.MM_p
}
</script>
Köszi a segitséget!
A#1
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
Köszike
<div class="menu">
<ul>
<li><a class="hide" href="http://www.cssplay.co.uk/menu/index.html">Hm</a>
<!--
<a href="../menu/index.html">DEMOS
<table><tr><td>
<!
<ul>
<li><a href="hm.html" title="1">Hm1</a></li>
<li><a class="hide" href="oldalranyilik.html" title="2">Hm2 ></a>
<!--
<a class="sub" href="oldalranyilik.html" title="2">hm2 >
<table><tr><td>
<!
<ul>
<li><a href="oldal.html" title="2a">oldal2a</a></li>
</ul>
<!--
</td></tr></table>
</a>
<!
</li>
<li><a href="hm3.html" title="3">Hm3</a></li>
</ul>
<!--
</td></tr></table>
</a>
<!
</li>
</ul>
</div>
Cssben
.menu {font-family: arial, sans-serif; width:750px; height:100px; position:relative; font-size:11px; z-index:100;}
.menu ul li a, .menu ul li a:visited {
display:block;
text-decoration:none;
color:#000000;
width:104px;
height:20px;
text-align:center;
color:#fff;
border:1px solid #fff;
line-height:20px;
font-size:11px;
overflow:hidden;
background-color: #FF0000;
}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#36f;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {
color:#fff;
background-color: #000000;
}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ddd; color:#000;}
.menu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
pár jquery menü
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
ha css-el csinálod, mindenképpen az <a></a>-n belül kell lennie annak, ami megjelenik, különben nem fog minden böngészõben menni
ebbe hogy kéne bele rakni? ezt még régebben kaptam itt, persze kicsit módosítottam 😊 amúgy a menü sor most vízszintes
a.all, a.all:visited, a.all:active {
color:#FFFFFF;
font-family:arial;
font-size:18px;
text-decoration:underline;
font-weight: lighter;
}
a.all:hover {
color:#33FF00;
font-family:arial;
font-size:18px;
padding-left: 0px;
text-decoration:none;
font-weight: lighter;
ezzel aktiválódik ha jól tudom
<a class="all" href="index.html">Fõ oldalra</a>
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
<style type="text/css">
a span {display:none;}
a:hover span {display:block;}
</style>
<a href="">
Ez a link
<span>Ez jelenik meg, ha rámutatsz</span>
</a>
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
HTML-ben lehet olyan csinálni hogy, hozzáérek egy linkhez egérrel vagy mondjuk rá klikelek, és egy új menü sor jelenik meg az adót link alatt "megjegyzés: az adót menü linkjei vízszintesen vannak"
Szal lehet ilyet csinálni HTML-ben? és hogy ha igen?
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
"talán azért jobb ez, mert könnyebben karbantartható"
Nameg egyszerûen lekérdezhetõ, és egy felhasználó többhöz tartozhat, ill fordítva.
Kapcsolatok esetén illik a státuszt is figyelni (jelölt, elfogadott, elutasított, létrejött és mindegyikhez a dátumot is)
[merlinw.org]
talán a kapcsolat tábla, ahol a kulcs a user id, és adat a másik id-je, talán azért jobb ez, mert könnyebben karbantartható, pl ha törli magát egy user, vagy törlik a kapcsolatot.
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Rekordokkal spórolni nem kell, 10-15 millióig másodpercen belül kérdez mySQL.
"egy mezõben tárolni õket id szerint: 1;34;56;75;322;13 ... | gond vele, hogy nyûgös kezelni."
Ugyan baromi ronda a pontosvesszõs megoldás - nem ajánlott, nem szabványos, átláthatatlan- , de egy explode parancs és már tömbben is van minden, onnantól meg ugye bármit tudsz csinálni vele.
[merlinw.org]
lenne egy érdekes kérdésem.
ha egy olyan nagy adatmennyiséget kellene eltárolnom, mint pl iwiwen az ismerõsök, akkor azt hogyan? [ nem, nem akarok közösségi portal scriptet írni 😄 ]
amire gondoltam: egy mezõben tárolni õket id szerint: 1;34;56;75;322;13 ... | gond vele, hogy nyûgös kezelni.
a másik: minden kapcsolat külön sor a táblában. | gond vele: sok sor 😊
hogyan lehetne optimalizálni ezt?
elég régóta gondolkozom már ezen 😄
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!
ha filename=*.jpg ?
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
az elég.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
ez 1MB-nál kisebb fájlt enged feltölteni... tedd nagyobbra...
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
van ugye az a történet, mikor egy php képet jelenít meg, azaz: a php lesz maga a kép.
pl:
<?php
$image = "images/bela.gif";
header('Content-Type: image/gif');
$image = imagecreatefromgif( $image );
imagegif( $image );
imagedestroy( $image );
?>
De ha mindezt animált giffel mûveled, akkor az animáció elsõ frame-jét fogja csak megjeleníteni. Ez nem jó: én azt szeretném, ha a php lejátszaná az animációt.
Pár kiegészítõ infó:
A php szándékosan nem tudja kezelni alapvetõen az animált gifeket, jogi okokból.
Így erre egy script kell, olyan, ami
1. megmondja, hogy az adott gif animált-e (ez megvan, mûködik)
2. szétbombázza az animációk kép-frame-ekre, és meghatározza a késleltetést
3. egymás után lejátssza a frame-eket, az eredeti késleltetési idõvel.
Tud valaki segíteni ebben?
Egy fecske nem csinál kolbászból kerítést