Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
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..😊)
idestova - 7 - éve regisztráltam, nem jár ilyenkor valami süti ?
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:
http://htmlinfo.polyhistor.hu/css_ref/cssmain.htm
http://htmlinfo.polyhistor.hu/css2ref/cover.htm
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).
[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 ...
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
idestova - 7 - éve regisztráltam, nem jár ilyenkor valami süti ?
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
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 😛
És ezt kéne megcsinálni, hogy jó legyen.
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
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.
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
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!!!
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.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
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...?
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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");
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
(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.)
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
#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;
}
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" !
1. privát forum amiben a szin bb kód így müködik: szöveg
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!
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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.
lehet az baj, hogy 1 fileba van más str_replace-es functioókkal? vagy ez hülyeség...
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
"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?
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
function bb2html($instring) {
$bb2html=$instring;
$bb2html = str_replace('<', '***lt***', $bb2html);
$bb2html = str_replace('>', '***gt***', $bb2html);
$bb2html = str_replace('[[[', '**$@$**<', $bb2html);="$bb2html);" //="//" catch="catch" tags="tags" next="next" to="to" demo="demo" tags
="tags
" $bb2html="$bb2html" ="" str_replace('="str_replace('">',>]]', ']**@^@**', $bb2html); // ditto
$bb2html = str_replace('[<', '**$@$**',="'**$@$**'," $bb2html);
="$bb2html);
" $bb2html="$bb2html" ="" str_replace('="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>', $bb2html);
$bb2html = str_replace('', '</big>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('<*>', '<li>', $bb2html);
$bb2html = str_replace('*>', '</li>', $bb2html);
$bb2html = str_replace('
- ', '<ul>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('
- ', '<ul>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('
- ', '<ol>', $bb2html);
$bb2html = str_replace('
$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('', '" alt="an image" />', $bb2html);
$bb2html = str_replace('[url=', '<a href=', $bb2html);
$bb2html = str_replace('[/url]', '<!--url--></a>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('', '<tt>', $bb2html);
$bb2html = str_replace('', '</tt>', $bb2html);
$bb2html = str_replace('
', '</cite>', $bb2html);', '<cite>', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('
', '<hr class="cb-hr" />', $bb2html);
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
$bb2html = str_replace('
', '<h2>', $bb2html);
$bb2html = str_replace('
', '</h2>', $bb2html);
$bb2html = str_replace('
', '<h3>', $bb2html);
$bb2html = str_replace('
', '</h3>', $bb2html);
$bb2html = str_replace('
', '<h4>', $bb2html);
$bb2html = str_replace('
', '</h4>', $bb2html);
$bb2html = str_replace('
', '<h5>', $bb2html);
$bb2html = str_replace('
', '</h5>', $bb2html);
$bb2html = str_replace('
', '<h6>', $bb2html);
$bb2html = str_replace('
', '</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('
$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);"
="
" $bb2html="$bb2html" ="" str_replace('="str_replace('">',>', ' >', $bb2html);
// get back those square brackets..
$bb2html = str_replace('**$@$**', '<', $bb2html);
="$bb2html);
" $bb2html="$bb2html" ="" str_replace('**@^@**',="str_replace('**@^@**'," '="'">',>', $bb2html);
return $bb2html;
}
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
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 😞
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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!
http://hotscripts.com/PHP/Scripts_and_Programs/User_Authentication/index.html
http://hotscripts.com/PHP/Scripts_and_Programs/User_Management/index.html
http://phpscript.extra.hu/magyarbelepteto.php
Ha arra gomdolsz, hogy a flhasználók neveit jeleníti meg, az bizony szerveroldali szkripttel (PHP, ASP, JSP, CF, Perl) lehetséges.
Ehhez kell csinálni egy felhasználóbeléptetõ rendszert, ami belépéskor megjegyzi, hogy a felhasználó belépett-e.
Ez a szkript pedig megnézi a felhasználók listájában ki van belépve, és aki belépett, kilistázza.
Szóval egy kicsit bonyolult, bár megoldható.
szoval, lehet latni egy csomo oldalon, hogy van egy lista, ami az online usereket megjeleniti..
ezt hogy? script? vagy mi? elore is thx a helpert! 😊
<?php
if(!session_id()) { session_start(); }
Akkor is marad a hiba.
Levi
<?php
if(!session_id()) { session_start(); }
....
Warning: session_start()
Warning: session_start()
A config 11 második sora:
session_start();
Eddíg ez mûködött uw-n.
Mutatok még ilyen hibát.:
Warning: session_start()
A config.php elsõ sora:
<header><? session_start(); ?></header>
Valaki segítsen. Már több helyen kértem segítséget, de senki se tudja a megoldást.
Levi
Syd Barrett 1946-2006 Rick Wright 1943-2008 R.I.P.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
azon törtem én is egy picit a fejemet - de meglepetésre sok megoldása van.
- mondta a medve, és fejbe lőtte magát...
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
amig van amit kiolvashat a while addig fut és
csinálja a sorokat?
while ($result = mysql_fetch_array($query)) {
print "<tr>";
print "<td>" . $result<0-tól a változókig>0-tól a változókig> . "</td>";
print "</tr>";
}
- mondta a medve, és fejbe lőtte magát...
$keres=mysql_query("SELECT mezo FROM tabla Where mezo=ertek");
$sor= mysql_fetch_array($keres); és a
for ($i=1;$i <= $opszama;$i++) {
helyett
for ($i=0;$i <= $opszama;$i++) {
írj.
Elvileg jó 😛
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
Spoiler (katt a megjelenítéshez)
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
segítséget kérnék!
for ($i=1;$i <= $opszama;$i++) {
print "<tr>";
print "<td>" . $sor<'op$i'>'op$i'> . "</td>";
print "</tr>";
}
a vastagon szedett rész, helyére várnék olyan megoldást ami mûködik. a ciklus egy mysql táblából olvassa ki az adatot és mindig azt a mezõt írja ki ahol épp a $i tart. legalábbis ez lenne a cél
$bbcode = array(
"
- ", "
- ", "
"",
"", "",
"", "",
"", "",
"[color=", "[/color]",
"[size=", "[/size]",
"[url=", "[/url]",
"[mail=", "[/mail]",
"
",", "
"]");
$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>",
"<table width=100% bgcolor=lightgray><tr><td>", "</td></tr></table>",
"\">");
return str_replace($bbcode, $htmlcode, $text); }
... és nincs semmi kimenet 😞
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!