22786
Html-, css- és php-help
-
#2933
akkor térj át másik szolgáltatóra pl uw-nál álítható! vagy szerintem egy számláló miatt felesleges pl azt beteheted az oldaladba is pl php-ban:
include ("index.html");
és akkor ugyan úgy számol de az átugró javascriptet akkor szedd ki belölle!
-
Cat 02 #2932 akkor viszont csak javascript jó :) 1ébként home.php nem jó mert phpbb ben olyan linkek vannak hogy index.php?24151251 meg ienek xD -
#2931 Igen! -
Cat 02 #2930 meta-t az headbe kell rakni ? -
#2929
Tök felesleges a javascript mikor 1 soros meta taggal megoldható, de mind1! Java scriptben is át tudod javítani a linket :)
-
Cat 02 #2928 javascript de megmondom madj neki :) -
#2927
Add meg az index.html elérését, bár gondolom html-ben az átirányító meta tagként van megadva szal az index.php-t nevezd át home.php-ra így megszünik az index.php-d és az index.html-ben a meta tagoknál keresd meg az index.php-t és javícsd át home.php-ra!
-
Cat 02 #2926 a 2 próbléma ugyanaz :)
egy index.html számláló majd átiránytio :) -
#2925 Atw-nél úgy van beálítva hogy ha van index.php a gyökérbe akkor az a kezdőlap ha nincs index.php a gyökérbe akkor keresi az index.html vagy index.htm-et ha az sincs akkor saját indexet ad be azzal a kiirással hogy a honlaptulajdonos nem töltötte még fel az oldalát! Magyarán töröld az index.php-t vagy nevezd át monnyuk index2.php-ra és akkor az index.gtml-t fogja nézni!
2. problémádra nem igazán tudom pontosan a választ nem ismerem ezt a statgépes számlálót de biztosan ad valami forráskódot azt kell betenni a forumod forráskódjába legalulra a </body> elé (ez így szokás) de helyileg mind1 hova rakod! -
Cat 02 #2924 hi
atw-n hogy kell beállítani hogy index.html legyen a kezdőlap ?:)
vagy ezt megoldani : phpbb index.php jébe beszurni a statgep számláloját :) -
#2923 kösz
bár én 2-3 éve "grafikuskodom" és nem marad időm másra...magyarul abból amit írtál kurvára nem értek semmit, de majd megoldom..mégegyszer kösz, hogy fáradtál a tájékoztatóval..:)) -
#2922 '<a href="', "</a>",
helyett:
"<a href=\"", "</a>",
-
#2921 Itt láthatsz egy stíluslap-példát.
Tesztelésre ajánlom a Firefox Web developer kiterjesztését. (Használata telepítés után: jobb klikk a honlapon, majd Web developer/CSS/Edit CSS menüpont, és az oldalt megjelenő ablakba bemásolod a kódot). Ilyesmit kell látnod.
Hogy ilyesmiket írogass, némi CSS-ismeretekre lesz szükséged, amihez az alábbi oldalakon találhatsz:
Majd ha elkészült a műved (előtte ellenőrizd le, hogy biztosan működjön), akkor el kell helyezned a CSS-kiegészítést <style type="text/css"> és </style> elemek közé és el kel helyezni a topic forráskódjában (azt hiszem erre a Moderátor figyelmébe topicban kell kérelmezni). -
#2920 te nem tudsz segíteni?
#2918 -
#2919 Na, szal lássunk egy konkrét példéát:
[img]http://users.atw.hu/tover/silicate1.jpg[/img] - külső kép
[url="http://youtube.com/watch?v=f3aaFiyUafc"]Hülyegyerek[/url] - link
És ez a kimenete:
<img src="http://users.atw.hu/tover/silicate1.jpg"> - külső kép <BR>
[url=\\\"http://youtube.com/watch?v=f3aaFiyUafc\\\">Hülyegyerek</a> - link
<INPUT type="hidden" name="message" value="<img src="http://users.atw.hu/tover/silicate1.jpg"> - külső kép <BR>
[url=\\\"http://youtube.com/watch?v=f3aaFiyUafc\\\">Hülyegyerek</a> - link">
szerintem ez már azért sok...
És a kód ami előállítja az a #2916 előtte ugye a bemenet, a textarea van, utána pedig ami kiírja echo. Az már gondolom nem lehet hibás ... -
#2918 valaki tud segíteni nekem "feltunningolni" egy topikot? -
#2917 ... ja és egy felesleges "> is bennt marad. -
#2916 na szóval, van egy rész a post beküldésében, ami azért fele, hogy a $message a megfelelő formázást kapja a megfelelő szakaszokban:
if ($action == "Szerkesztés") {$step = 1;} else if ($action == "Beküldés") {$step = 3;}
if ($step == 1)
{ // Szerkesztés
$message = $_SESSION["OrigMsg"];
$title = $_SESSION["OrigTitle"];
}
if ($step == 2)
{
$_SESSION["OrigMsg"] = $message;
$_SESSION["OrigTitle"] = $title;
$title = stripslashes(htmlspecialchars($title));
//$message = stripslashes(htmlspecialchars($message));
//$message = nl2br($message);
//$message = str_replace("<br />", "<BR>", $message);
$message = bb2html($message);
}
if ($step == 3) //Itt elküldi a postot!
{
$title = htmlspecialchars($title);
$message = htmlspecialchars($message);
$message = str_replace("<BR>", "<BR>", $message);
$message = str_replace("<a", "<img", $message);
$message = str_replace("<img", "<img", $message); $message = str_replace(" >", " >", $message);
//$message = unflood_mark($message);
//$message = unflood_sm($message);
}
jelenleg így néz ki. Van ugye továbbá egy bb2html rész is:
function bb2html($text)
{
$bbcode = array("<", ">",
" [list]", " [*]", " [/list]",
" [img]", " [/img]",
" [b]", " [/b]",
" [u]", " [/u]",
" [i]", " [/i]",
' [color="', " [/color]",
" [size=\"", " [/size]",
' [url="', " [/url]",
" [mail=\"", " [/mail]",
" [code]", " [/code]",
" [quote]", " [/quote]",
'"]');
$htmlcode = array("<", ">",
"<ul>", "<li>", "</ul>",
"<img src=\"", "\">",
"<b>", "</b>",
"<u>", "</u>",
"<i>", "</i>",
"<span style=\"color:", "</span>",
"<span style=\"font-size:", "</span>",
'<a href="', "</a>",
"<a href=\"mailto:", "</a>",
"<code>", "</code>",
"<table width=100% bgcolor=lightgray><tr><td bgcolor=white>", "</td></tr></table>",
'">');
$newtext = str_replace($bbcode, $htmlcode, $text);
$newtext = replace_smiley($newtext);
$newtext = nl2br($newtext);//second pass
$newtext = str_replace("<br />", "<BR>", $newtext);
és ez az ami hülyeségeket csinál:
az img nél, nem lehet ugy külső képet berakni: http://oldalam.hu/%20%http://oldal/kep.gif
az url-re meg bagózik :P
És ezt kéne megcsinálni, hogy jó legyen. -
#2915 hali!
Továbbra sem jó a bbcode fordítóm. http://elouai.com/bb2html.php.txt ezt a kódot használom, és a szkript megkergül:
valahogy a " helyett \" kerül a thml kódba, illetve fülösleges ">kerül bele amitől megkergül az egész, és a post helyett mondjuk egy poros X és egy "> van. -
#2914 "vertical-align: top vagy middle vagy bottom"
Vigyázzatok ezzel a tulajdonsággal: csak soron belüli elemeknél (<A>, <APPLET>, <BASEFONT>, <BDO>, <BR>, <FONT>, <IFRAME>, <IMG>, <MAP>, <AREA>, <OBJECT>, <PARAM>, <Q>, <SCRIPT>, <SPAN>, <SUB>, <SUP>) működik!!!
-
#2913 Akkor ugyanez, csak pepitában:
function keplistazo ($k_nev) {
if ($k_azon = opendir($k_nev)) {
while (false !== ($fajl = readdir($k_azon))) {
if ($fajl != "." && $fajl != ".." && strpos($fajl, "_small") === false) {
$kiskep = str_replace (".jpg","_small.jpg",$fajl);
echo "<a href=\"".$k_nev."/".$fajl."\" target=\"_blank\"><img src=\"".$k_nev."/".$kiskep."\" alt=\"".$kiskep."\" /></a>\n";
}
}
}
closedir($k_azon);
}
}
A kis képek neve _small-lal kell hogy végződjön. -
#2912 thx -
Mersanti #2911 vertical-align: top vagy middle vagy bottom -
Cat 02 #2910 és olyat lehet hogy kisképeket listázzon amikre kattolva nagyképek jönnek ??:) -
#2909 mindig az ilyen apróságokra nem figyelek :(
1 help kellene még css-el egy adott szöveget hogy tudok nem csak vízszintesen centerálni hanem függőlegesen? tehát függőlegesen egy adott részben középre igazítani...? -
#2908 function keplistazo ($k_nev) {
if ($k_azon = opendir($k_nev)) {
while (false !== ($fajl = readdir($k_azon))) {
if ($fajl != "." && $fajl != "..") {
echo "<img src=\"".$k_nev."/".$fajl."\" alt=\"".$fajl."\" />\n";
}
}
}
closedir($k_azon);
}
Használata:
keplistazo ("könyvtárnév"); -
highooo #2907 Hey!
lenne egy kérdésem
Tudok olyat csinálni vhogy hogy egy konyvtárban lévő képeket kilistázzam(ez eddig megvan) és egyben meg is jelenítsem uazon az oldalon?
ha van rá vmi megoldás akkor irjatok
Kössz -
#2906 Adj a #down_head-nek margin: 0px auto;-t.
(Lásd:
* {
margin: 0px;
padding: 0px;
border: none;
}
Ez a kód az összes elemnek a margóját 0-ra redukálja. A margin: 0px auto; jobbról, balról automatikusra állítja.) -
#2905 containeren kivülre raktam az alját! -
#2904 Ha ugyanarról a projectről van szó, amit már privát üzenetben emlegettél (a 760*131-es bannerről ez ugrott be hirtelenjében), akkor a css-ben a container-t nézd meg (hacsak azóta nem állítottad át):
#container {
margin: 0px auto;
width: 760px;
min-height: 100%;
text-align: left;
background-image: url("../images/base_02.png");
background-repeat: repeat-y;
background-position: top center;
} -
#2903 [courier]
5x elolvastam mire folfogtam hogy miről is van szó szal a "down_head id-jú elemet tartalmazó elem (vagy a down_head id-jú elemet tartalmazó elemet tartalmazó elem :) ) CSS formázásában nincs olyasmi, hogy text-align: left" ! [tehát nem tartalmaz]
1. privát forum amiben a szin bb kód így müködik: [color=red]szöveg[/color]
2. össze lehetne vonni ezt lehetne is jelezni a "mi kell az sg-nek topikban", DE semmi értelme mivel minden értelmes ötlet szakértelem hiányába megy a lecsóba! -
#2902 "szereztem egy bbcode2html funkciót, viszont az vele a gond, hogy semmilyen kimenete nincs az égvilágon:"
Remélem tisztába vagy vele, ez egy függvény, ami kimenetet ad, de nem írja ki.
Tehát a függvény használata, hogy kimenetet generáljon:
echo bb2html("Ide jön a BBcode-os bemenet");
"... és sikerült hasbaakasztani a sg forumot ismét :("
Cseréld ki a szögletes zárójeleket a megfelelő entitásra:
[ = [
] = ]
Ez kódszerkesztőkben elérhető szolgáltatás szokott lenni. -
#2901 ha már a bbcode-nál járunk, akkor nem tuod miért nem jó az enyém?
lehet az baj, hogy 1 fileba van más str_replace-es functioókkal? vagy ez hülyeség... -
#2900 Esetleg a down_head id-jú elemet tartalmazó elem (vagy a down_head id-jú elemet tartalmazó elemet tartalmazó elem :) ) CSS formázásában nincs olyasmi, hogy text-align: left?
"u.i.: ügye milyen jó dolog átérni egy angol fórumról egy magyar forumra? remélem értitek mire gondolok és hogy miért küldtem el még 1x ezt az üzit :("
1. Melyik angol nyelvű fórum?
2. Hm, ezt a bbcode-ot nem lehetne egységesíteni? -
#2899 ... és sikerült hasbaakasztani a sg forumot ismét :( -
#2898 szereztem egy bbcode2html funkciót, viszont az vele a gond, hogy semmilyen kimenete nincs az égvilágon:
function bb2html($instring) {
$bb2html=$instring;
$bb2html = str_replace('<', '***lt***', $bb2html);
$bb2html = str_replace('>', '***gt***', $bb2html);
$bb2html = str_replace('[[[', '**$@$**[', $bb2html); // catch tags next to demo tags
$bb2html = str_replace(']]]', ']**@^@**', $bb2html); // ditto
$bb2html = str_replace('[[', '**$@$**', $bb2html);
$bb2html = str_replace(']]', '**@^@**', $bb2html);
$bb2html = str_replace('&', '&', $bb2html);
$bb2html = str_replace("\r",'<br />', $bb2html);
$bb2html = str_replace('', '<strong>', $bb2html);
$bb2html = str_replace('', '</strong>', $bb2html);
$bb2html = str_replace('', '<em>', $bb2html);
$bb2html = str_replace('', '</em>', $bb2html);
$bb2html = str_replace('', '<span class="underline">', $bb2html);
$bb2html = str_replace('', '<!--u--></span>', $bb2html);
$bb2html = str_replace('[big]', '<big>', $bb2html);
$bb2html = str_replace('[/big]', '</big>', $bb2html);
$bb2html = str_replace('[sm]', '<small>', $bb2html);
$bb2html = str_replace('[/sm]', '</small>', $bb2html);
$bb2html = str_replace('[t]', '<div class="cb-table">', $bb2html);
$bb2html = str_replace('[bt]', '<div class="cb-table-b">', $bb2html);
$bb2html = str_replace('[st]', '<div class="cb-table-s">', $bb2html);
$bb2html = str_replace('[/t]', '<!--table--></div><div class="clear"></div>', $bb2html);
$bb2html = str_replace('[c]', '<div class="cell">', $bb2html); // regular 50% width
$bb2html = str_replace('[c1]', '<div class="cell1">', $bb2html); // cell data 100% width
$bb2html = str_replace('[c3]', '<div class="cell3">', $bb2html);
$bb2html = str_replace('[c4]', '<div class="cell4">', $bb2html);
$bb2html = str_replace('[c5]', '<div class="cell5">', $bb2html);
$bb2html = str_replace('[/c]', '<!--end-cell--></div>', $bb2html);
$bb2html = str_replace('[r]', '<div class="cb-tablerow">', $bb2html); // a row
$bb2html = str_replace('[/r]', '<!--row--></div>', $bb2html);
$bb2html = str_replace('[*]', '<li>', $bb2html);
$bb2html = str_replace('[/*]', '</li>', $bb2html);
$bb2html = str_replace('[ul]', '<ul>', $bb2html);
$bb2html = str_replace('[/ul]', '</ul>', $bb2html);
$bb2html = str_replace('[list]', '<ul>', $bb2html);
$bb2html = str_replace('[/list]', '</ul>', $bb2html);
$bb2html = str_replace('[ol]', '<ol>', $bb2html);
$bb2html = str_replace('[/ol]', '</ol>', $bb2html);
$bb2html = str_replace('</li><br />', '</li>', $bb2html);
$bb2html = str_replace('<ul><br />', '<ul>', $bb2html);
$bb2html = str_replace('</ul><br />', '</ul>', $bb2html);
$bb2html = str_replace('<ol><br />', '<ol>', $bb2html);
$bb2html = str_replace('</ol><br />', '</ol>', $bb2html);
$bb2html = str_replace('[img]', '<img class="cb-img" src="', $bb2html);
$bb2html = str_replace('[/img]', '" alt="an image" />', $bb2html);
$bb2html = str_replace('[url=', '<a onclick="window.open(this.href); return false;" href=', $bb2html);
$bb2html = str_replace('[/url]', '<!--url--></a>', $bb2html);
$bb2html = str_replace('', '<div class="right">', $bb2html);', '<!--right--></div>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('', '<div class="left">', $bb2html);', '<!--left--></div>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('[tt]', '<tt>', $bb2html);
$bb2html = str_replace('[/tt]', '</tt>', $bb2html);
$bb2html = str_replace('', '<cite>', $bb2html);
', '</cite>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('[hr]', '<hr class="cb-hr" />', $bb2html);
$bb2html = str_replace('[hr2]', '<hr class="cb-hr2" />', $bb2html);
$bb2html = str_replace('[hr3]', '<hr class="cb-hr3" />', $bb2html);
$bb2html = str_replace('[hr4]', '<hr class="cb-hr4" />', $bb2html);
$bb2html = str_replace('[hrr]', '<hr class="cb-hr-regular" />', $bb2html);
$bb2html = str_replace('[mid]', '<div class="cb-center">', $bb2html);
$bb2html = str_replace('[/mid]', '<!--mid--></div>', $bb2html);
$bb2html = str_replace('[h2]', '<h2>', $bb2html);
$bb2html = str_replace('[/h2]', '</h2>', $bb2html);
$bb2html = str_replace('[h3]', '<h3>', $bb2html);
$bb2html = str_replace('[/h3]', '</h3>', $bb2html);
$bb2html = str_replace('[h4]', '<h4>', $bb2html);
$bb2html = str_replace('[/h4]', '</h4>', $bb2html);
$bb2html = str_replace('[h5]', '<h5>', $bb2html);
$bb2html = str_replace('[/h5]', '</h5>', $bb2html);
$bb2html = str_replace('[h6]', '<h6>', $bb2html);
$bb2html = str_replace('[/h6]', '</h6>', $bb2html);
$bb2html = str_replace('</h2><br />', '</h2>', $bb2html);
$bb2html = str_replace('</h3><br />', '</h3>', $bb2html);
$bb2html = str_replace('</h4><br />', '</h4>', $bb2html);
$bb2html = str_replace('</h5><br />', '</h5>', $bb2html);
$bb2html = str_replace('</h6><br />', '</h6>', $bb2html);
$bb2html = str_replace('[sp]', ' ', $bb2html);
$bb2html = str_replace('±', '±', $bb2html);
$bb2html = str_replace('™', '™', $bb2html);
$bb2html = str_replace('•', '•', $bb2html);
$bb2html = str_replace('°', '°', $bb2html);
$bb2html = str_replace('***lt***', '<', $bb2html);
$bb2html = str_replace('***gt***', '>', $bb2html);
$bb2html = str_replace('©', '©', $bb2html);
$bb2html = str_replace('®', '®', $bb2html);
$bb2html = str_replace('…', '…', $bb2html);
$bb2html = str_replace('[', ' <', $bb2html);
$bb2html = str_replace(']', ' >', $bb2html);
// get back those square brackets..
$bb2html = str_replace('**$@$**', '[', $bb2html);
$bb2html = str_replace('**@^@**', ']', $bb2html);
return $bb2html;
} -
#2897
Van egy kis gondom! CSS-be próbálok egy képet alulra és középre pozicionálni így:
#down_head {
width: 760px;
height: 39px;
background-image: url("../design/base_03.png");
background-repeat: no-repeat;
background-position: bottom center;
}
De nem alulra és középre igazítja, hanem csak alulra és balra!
Viszont van egy másik igazitási mód ami müködik azzal a külömbséggel hogy ott a célom az volt hogy középre és fentre igazítsa és oda is tette:
#head {
width: 760px;
height: 131px;
background-image: url("../design/base_00.png");
background-repeat: no-repeat;
background-position: top center;
}
Szal help me! Thx: Max7
u.i.: ügye milyen jó dolog átérni egy angol fórumról egy magyar forumra? remélem értitek mire gondolok és hogy miért küldtem el még 1x ezt az üzit :(
-
#2896
Van egy kis gondom! CSS-be próbálok egy képet alulra és középre pozicionálni így:
[color=red]
#down_head {
width: 760px;
height: 39px;
background-image: url("../design/base_03.png");
background-repeat: no-repeat;
background-position: bottom center;
}
[/color]
De nem alulra és középre igazítja, hanem csak alulra és balra!
Viszont van egy másik igazitási mód ami müködik azzal a külömbséggel hogy ott a célom az volt hogy középre és fentre igazítsa és oda is tette:
[color=green]
#head {
width: 760px;
height: 131px;
background-image: url("../design/base_00.png");
background-repeat: no-repeat;
background-position: top center;
}
[/color]
Szal help me! Thx: Max7
-
Mersanti #2895 Icecube pőróbáld ki ezt:
az első sorba, minden elé írd be ezt :
<?
ob_start();
?>
majd a scripted végére ezt:
<?
ob_end_flush();
?>
ez buffereli az oldal tartalmát és csak a végén küldi el, így kiküszöböli a headers ös problémát! -
#2894 koszi, jok lesznek! :)