Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Dj Faustus
#5926
Kilistázod a híreket, mellettük legyen egy link:
<h2>1. hír</h2><p>Anettka a Föld középpontjának meghódítására készül. Az Etna ennek örömére hatalmas kitörést produkált. <br /> <a href="torol.php?id=1">Töröl</a></p>
<h2>2. hír</h2><p>Kiszel Tünci a japán császárral akar interjút készíteni. A hírre a japán császár harakirit követett el. <br /> <a href="torol.php?id=2">Töröl</a></p>


A torol.php-nek az alábbiakat kell csinálnia:
1. Lekéri a küldött paramétert:
$mit = $_GET["id"];
2. Az állományt beolvassa egy tömbbe. (file() függvény).
3. Végigmész a tömb elemein. Ha az adott elemhez (lásd az elsõ pont) érsz, azt nem írod ki (különben igen).

mike0013
#5925
hello!
Van egy fájl amiben így vannak a hírek:
blabla \r\n
még 1 sor \r\n (stb.)
és ezt kiiratom, mindegyik mellé egy-egy linkkel vagy gombbal, de hogyan lehetne azt megcsinálni ha rákattint a linkre vagy a gombra, akkor csak azt a sort törölje, ami melett ott van?!
A választ köszönöm elõre is!

X360 powaa... Nokia forewa Taste me you will see / More is all you need / Dedicated to / How I\'m FUCKING YOUUUU - on 14th May

#5924
ez alapján link
$tfind = array
(
'#\(.*?)\#si',
'#\(.*?)\#si',
'#\(.*?)\#si',
'#\[ url=(.*?)\](.*?)\[/ url]#si',
'#\(.*?)\#si',
'#\(.*?)\[/img\]#si',
'#\(.*?)\#si',
'#\

(.*?)\[/quote\]#si'
);
$treplace = array
(
'<b>\\1</b>',
'<u>\\1</u>',
'<i>\\1</i>',
'<a href="\\1">\\2</a>',
'<a href="\\1">\\1</a>',
'<a href="\\1" border="0"><img border="0" src="\\1" title="image" alt="image" width="150" height="150" align="left" /></a>',
'<a href="\\1" border="0"><img border="0" src="\\1" title="image" alt="image" width="150" height="150" /></a>',
'<div class="quote_head">quoting: \\1</div><div class="quote">\\2</div>'
);
$toutput = preg_replace($tfind, $treplace, $valtozod!!!!!!!!);


$toutput-ban van a végeredmény
ez mintákkal dolgozik de nagyon egyszerû megérteni
sokkal bonyolultabb a te megoldásod(nyers erõ)
a két tömb azonos sorai csrélik ki egymást, ha még kell valami beírod, ami meg nem kell azt kitörlöd az idézet is elég szépen meg van írva egy kis css és az is kész.

Kipróbáltam
próba
forráskód
MadBence
#5923
Ja igen, idáig csináltam meg (aztán rájöttem, hogy a szöveg elejét és a végét eltüntetem, csak a link marad)
$cucc=$_GET<'url'>;
echo "EREDETI: ".$cucc."\r\n<br>";
$tomb=explode($cucc, "[url");
echo "ELEJE: ".$tomb<0>."<br>";
echo "ELEJE NÉLKÜL: ".strstr($cucc, "[url")."\r\n<br>";
$eleje_nelkul=strstr($cucc, "[url");
$temp=strrev($eleje_nelkul); //111[/url]222 --> 222]lru/<111
$temp strstr($temp, ="strstr($temp, ">$temp>lru/[");
echo "VÉGE NÉLKÜL: ".strrev($temp)."<br>";
//MOST MÁR JÓ A FORMA
$cucc=strrev($temp);
$cucc=substr($cucc, 5);
//echo $cucc."<br>";
$temp=strrev($cucc);
$temp=substr($temp, 6);
$cucc=strrev($temp);
//echo $cucc."<br>";
echo "BB nélkül: ".$cucc."<br>";
$cucc=explode("]", $cucc);
echo "LINK: ".$cucc<0>."<br>";
echo "SZÖVEG: ".$cucc<1>."<br>";
echo "<a href=\"".$cucc<0>."\">".$cucc<1>."</a>";

Na ez ilyen tök fölösleges? Mert nem hinném, hogy ennyit kelljen vacakolni vele.

this is madness. rly? http://madbence.freeblog.hu

MadBence
#5922
Megint segítség kellene!
Próbáltam egy BBcode átalakítót csinálni, de az [ url][/u rl] (ami ugye itt is van), de nem igazán megy. Néztem a phpnuke fórumának forráskódját, abban van is, de az valami nagyon bonyolult, ilyen minta cseréléssel operál (legalábbis én ezt vettem ki belõle). Érdemes ezzel a módszerrel próbálkozni, vagy inkább "nyers erõvel" oldjam meg? (Értem ezalatt töménytelen strstr(), substr, strrev() használatát).
Ha érdemes megérteni ezt a patternes kicserélési módot, majd valami linket be lehetne írni (jó az angol is, de akkor szájbarágósat 😊)

this is madness. rly? http://madbence.freeblog.hu

#5921
Köszi a segítségeket😊
#5920
üdv ha szeretnék egy hírlevélküldõt megoldható hogy pl a hotmail ne junk mailként (kéretlen levélként) kezlje a kiküldött mailokat? nem spam céljából kérdezem!

http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"

Dj Faustus
#5919
Kedves Tsippsy2!
Privát üzenet ment...

Tsippsy2
#5918
Hát ezt nem értem, most sem jó...
Van, akinek lenne 5 perce? És kijavítaná nekem ezt a hibát, kifizetem, ha kell..
A címem megadtam az elõzõkben.
Ott mindent megadok, és ha megvagyunk törölhetsz nyugodtan.

\"Az élet kellős közepén is a halál leselkedik ránk.\"

Dj Faustus
#5917
1. E-mail címed ne tedd publikussá, hacsak nem akarsz rá spamet.
2. Kizárólag HTML-ben nem lehet üzenõfalat csinálni. Javascripttel se (bár a futószöveg kialakítását abban érdemes megoldani). Mindenképpen szerveroldali nyelv (PHP, ASP, Perl, CFML,...) kell hozzá.
3. Szóval két dolgot kell összerakni: a vendégkönyvet/üzenõfalat és a futó szöveget.
Üzenõfalak/vendégkönyvek:
http://php-script.hu/index.php?old=phpscript.php&katid=15/1
http://php-script.hu/index.php?old=phpscript.php&katid=4/1
http://www.hotscripts.com/PHP/Scripts_and_Programs/Guestbooks/index.html
http://www.hotscripts.com/PHP/Scripts_and_Programs/Chat_Scripts/index.html

Futó szöveg:
http://www.hitetlen.hu/index.php?option=com_content&task=view&id=59&Itemid=21
http://www.hitetlen.hu/index.php?option=com_content&task=view&id=18&Itemid=21
http://www.hitetlen.hu/index.php?option=com_content&task=view&id=17&Itemid=21
http://www.hotscripts.com/JavaScript/Scripts_and_Programs/Text_Scrolling/index.html
http://www.html-reference.com/MARQUEE.htm
http://en.wikipedia.org/wiki/Marquee_tag
http://twm.faxunil.hu/muhely/index.php?kat=5&page=2&id=156
http://www.tferi.hu/konyv5/html/htmllang3.html

mike0013
#5916
<marquee>szöveg</marquee>

X360 powaa... Nokia forewa Taste me you will see / More is all you need / Dedicated to / How I\'m FUCKING YOUUUU - on 14th May

#5915
Sziasztok!Nagyon nagy segítséget szeretnék kérni tõletek.
Ki tudna nekem segíteni, hogy hogy lehet olyan üzifalt csinálni(html lenne a legjobb de lehet más is) csinálni a honlapra, hogy az utolsó 20 vendég üzenete amit feladott, futószövegben jelenjenek meg. Ha valaki tudna nekem segíteni az kérem a válaszát ide, vagy erre az e-mail címre megadni.: [email protected]<#help><#help><#help><#help><#help><#help>
MadBence
#5914
Megoldva! ` és ' volt a hiba. Nem gondoltam volna, hogy ekkora ügyet csinál belõle 😊

this is madness. rly? http://madbence.freeblog.hu

Ability
#5913
`id` kell oda, és nem ártana akkor már a táblát is ilyenbe tenni, ha már használod. Táblát, mint változót pedig inkább így szúrd be: ".$tabla."
CattiBrie
#5912
És ha nem teszed idézõjelbe az id-t?

[/spam]&#8482;

MadBence
#5911
Üdv!
Hogy lehet az, hogy mysql kérésben megadom, hogy "SELECT * FROM $tabla ORDER BY 'id' DESC", és erre õ NEM rendezi id szerint. Úgyhagyja, ahogy az adatbázisban eleve benne van. Meg se próbálja rendezni.

this is madness. rly? http://madbence.freeblog.hu

Dj Faustus
#5910
A hibajelentés röviden és tömören: Végzetes hiba. Definiálatlan get_header() függvény a /nfs/extra/t/ts/tsippsy/wwwroot/2009/index.php elsõ sorában.
Ezen leírás szerint ez a get_header() függvény a fejléc beillesztésére szolgálna (csak valahogy lemaradt a függvény definiálása).
Esetleg nem rossz helyre másoltad be (szóval nem a wp content könyvtár themes alkönyvtárába)?

Tsippsy2
#5909
szóval nem, azért megadom az msn címem, ha valaki mégis segítene: [email protected]

\"Az élet kellős közepén is a halál leselkedik ránk.\"

Tsippsy2
#5908
Akkor nem segít senki?

\"Az élet kellős közepén is a halál leselkedik ránk.\"

cr3ativ3
#5907
Ezt eddig is tudtam, értettem... Majd jövõ héten elkezdek vele kísérletezni ...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

Dj Faustus
#5906
"Divekkel egyszer már próbálkoztam, láttad is, eléggé - ha nem sértelek meg vele - furcsa alkotás készült. "
Megfelelõ koncepció kell.
Ha hibás a koncepció (egyszerre akarok oldal szélességére idomuló, és tartalomtól függõen méretezõdõ oldalt), akkor nem tudsz oldalt kreálni.

Fogsz egy papírt felrajzolod a fõ blokkokat, és megfelelõen elnevezed õket.
Utána fogod a kódszerkesztõt, bepötyögöd a <html> forrást. Simán csak a fõ blokkokat hozod létre <div>-ekkel, semmi formázás, semmi tartalom, csak a papíron szereplõ elnevezésekhez tartozó id és class attribútumokkal látod el a <div>-eket (lényegében a vázát készíted el).
Utána fogod a kódszerkesztõt, és megcsinálod a <html>-hez tartozó stíluslapot. Végigmész az id-ken (CSS-ben a #idertek hivatkozol), és a class-okon (.classertek).
Végül a <html> forrást feltöltöd tartalommal, és ehhez idomítod a hozzá tartozó stíluslapot.

Példa1
Példa2

cr3ativ3
#5905
Köszi ezt is, ez tökéletesen megfelel 😊

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

cr3ativ3
#5904
Találtam divekre példát, csak nagyin sokat át kell írni ...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

passatgt
#5903
http://layouts.ironmyers.com/

(Több méretben, bár amit 750-nek ír az nálam nem annyi😊)

cr3ativ3
#5902
Divekkel egyszer már próbálkoztam, láttad is, eléggé - ha nem sértelek meg vele - furcsa alkotás készült. :S Tudsz mutatni ehhez valami leírást, hogy hogyan lehet táblátatból átírni dviekbe?
Vagy legalább ilyen ingyen letölthetõ template-t mutass nekem, aminek hasonló struktúrája van mint az enyémnek.

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

Tsippsy2
#5901
extráson
AZt létrehoztem, de abeállítással nem boldogulok 😞
Egyszerûen nem megy, valaki llégyszi segítsen 😞

\"Az élet kellős közepén is a halál leselkedik ránk.\"

passatgt
#5900
wp-config.php-t állítsd be rendesen

passatgt
#5899
milyen tárhelyen vagy?

Tsippsy2
#5898
Sziasztok, valaki nem tudna egy 10 percet rám szánni valamikor?
Légyszííí😞

Szereztem egy nagyon jó sablont:

LINK

És valahogy ezt kéne elindíthatóvá tennem, mert ilyenkor, ha FTP-n feltettem utánna mit kéne csinálnom, hogy ez a szöveg eltünjön:
és bedja az oldalt: Fatal error: Call to undefined function get_header() in /nfs/extra/t/ts/tsippsy/wwwroot/2009/index.php on line 1

\"Az élet kellős közepén is a halál leselkedik ránk.\"

cr3ativ3
#5897
Erre már rájöttem csak a style-t rösszul adtam meg
style="background-image:url('kep.gif')" helyett
style="background-image:kep.gif" volt :C

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

passatgt
#5896
attribútumra gondoltam, csak ezt bonyolult leírni😊

Dj Faustus
#5895
"a background tag nem létezik"
Background tag sehol sincs. Se HTML-be, se XHTML-be.
A hibaüzenet background attribútumot emleget, ami egy tagen belül szerepel (és XHTML-ben olyan nincs). 😉

cr3ativ3: csatlakozva passatgt jótanácsához - érdemesebb lenne az oldalszerkezetet <div>-ekkel megoldani (ne feledjük: a táblázat nem oldalszerkezet kreálására alkalmas, csak kényszermegoldás).
Másrészt: magyar oldalhoz iso-8859-2 (vagy esetleg utf-8) dukál.
Harmadrészt: ha már stiluslap, akkor align, bgcolor, width, height attribûtumok (nem keverendõek a tagekkel!) használatát kerüljük (struktúra és formázás elkülönitése végett).
Negyedrészt: ha már egyszer class és id attribútum is van, akkor miért ne használjunk CSAK külsõ stiluslapot (<link href=...)? Jobban elkülönül a HTML forástól, áttekinthetõbb, szellõsebb kódot kapunk.

passatgt
#5894
meg table-nél régen amikor használtam background tagot, akkor csak színt állítottam be. Bár lehet megy képpel is elvégre logikusan mennie kéne😊

Ability
#5893
Szerintem lehet simán is, bár nem tudom, sosem használtam. Csak css-el szoktam...
passatgt
#5892
xhtml-be hátteret style taggal kell megadni

Ability
#5891
Az is létezik. 😊)
passatgt
#5890
úgyértem a background tag nem létezik😊 (xhtml-be)

Ability
#5889
Van th tag, és valszeg azért írja a validator, hogy "there is no attribute "background"", mert itt nem lehet használni. Gondolom csak td-nél lehet.
passatgt
#5888
ja és inkább css-el és divekkel kéne megoldani😊

passatgt
#5887
1.-re megoldás css-ben a body-nak vagy a tablenak egy overflow:auto;
2.-ra megoldás a style="background-image:url(kep.gif)". Ennek mindenhol mûködnie kell, és ilyenkor nemkell a background tag a th-ba, ami mellesleg nem is létezik.

cr3ativ3
#5886
Hi!

Régebbi designomon alakítottam egy kicsit, ilyenre szerkeztgettem, da volna vele pár gond, amit nem tudok megoldani.
Elõször ha sok szöveget rakok a tartalomhoz akkor egyszerûen egy ablaknyi szöveg kerül ki, a többi (jobboldali csuszka hiján) eltûnik. Ezen kéne segíteni valamit. A második, engem ugye nem nagyon zavar, de a cella hátterét nem tudom máshogy megoldani, csak

# Error Line 43, column 29: there is no attribute "background" .
<th background="images/design/menu_title.png" style="background-im...

hibaüzenettel. Beírtam utána "style="background-im..." formában is, amire nem jelez hibát ugyan, de nem is jelenik meg firefoxban...

A harmadik, ami szerintem felesleges, az, hogy a lenti kék sávot le kéne tenni az ablak aljára, de azért lesz felesleges, mert a szöveg lesz olyan hosszú, hogy lehúzza az oldal aljára.

Elõre is kösz a segítséget 😊

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

Ability
#5885
mysql kérésbe: ORDER BY `id` DESC
passatgt
#5884
valahol midnenképpen kell lennie egy mysql lekérésnek, elõbb azt keresd meg

MadBence
#5883
A tanácsokat megfogadom, holnap belekezdek az átnyirbálásba.
Addig is a következõ probléma: Én úgy szeretném kiiratni a bejegyzéseket/kommenteket, hogy a legújabb legyen legelöl. Most úgy néz ki, hogy minden bejegyzés kap ID-t, automatikusan nõ. Most így iratom ki:
while($sor=mysql_fetch_row($query))
{
//cím, idõ, tartalom echozása
}

Nincs valami parancs ami fordítva listáz? Esetleg mysql lekérés (most SELECT * FROM $tabla), ami ID szerint rendezné.

this is madness. rly? http://madbence.freeblog.hu

#5882
muszáj 😊

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#5881
Nem a legjobb formája de talán ide passzol szóval ha kell vkinek egy progi ami fut a gépeden és a weboldalodnak információkat tud átadni (pl be vagy e kapcsolva, fut e emailkliens, skyozol e, msnezel e vagy böngészed e a netet (stb) annak tudok irni egyet, mindösszesen annyit kérek hoyg segítsen nekem ebben:

Üdvözlet kiváncsi vagyok(bizonyos mértékben muszály) hány embert tudnék igy összeszedni 1 hét alatt, elõre is bocsánat ha nem ide a tartozik(statisztika vizsgára kell hogy egy fórumon hány embert tudok rávenni a regisztrációra x idõ alatt)

Témának én is az Adbuxot választottam ha akarsz keresni napi 10 centet magadnak és mellesleg nekem is kattint ide és regisztrálj (jah és minden nap kattingass) itt a link amin regelni kell: Katt ide

Paypal kell hozzá: készítés leírása itt: Paypal leírás katt

Elõre is köszi mindenkinek a segítséget
U.i. A referert ne töröld ki és ne írd át másra, mert akkor nem látom hány embert biram rávenni😊

Mégegyszer köszi minden regelõnek
hispan2
#5880
Megvan, sikerült. Igaz, szerintem 2 </div> hiányzott, annyit tettem bele, de most jó. Köszönöm.

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

hispan2
#5879
Értem. És van esetleg ötleted arra, hogy ezt a div-et hol tudom módosítani? mert sem a php-kben, sem a css-ekben nincsenek div-ek (arról már nem is szólok, hogy az összes többi lapon is ugyanígy van megcsinálva, de ott mûködik mégis).

Intel Core2 Duo E8500 @ 8x400MHz; 2x 2 GB CSX DDR2 1066MHz; ASUS EN8800GT TOP 512MB; http://www.lostsite.hu | http://stalker.hardwired.hu/forum

Dj Faustus
#5878
1. Nincs dokumentumtípus megadva. A te esetedben minimum (mivel az egyedülálló elemek vége >-re végzõdik nem />-re) ez kell:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

2. Hiányzik a karakterkódolás a <head> és a </head> közül:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
3. Igen, sok a <div>.
Elegendõ lenne három:
<div id="fejlec">
<!-- Ide jön a cím, a (C) és a köszöntés -->
</div>
<div id="balsav">
<!-- Valószínûsítem, ez valami menü lenne. Lebegõ elem: float: left; -->
</div>
<div id="tartalom">
<!-- Ide meg jön a tartalom Ez is lebegõ elem: float:left; -->
</div>

A balsav és a tartalom simán egymás mellett van (a float: left; hatására), relatív pozicionálással.
Láss egy példát itt.
Ja és igen: mivel a fejlec, balsav, és tartalom csak egyszer fordulnak elõ az oldalon, ajánlatos ID-t használni.
4. Egy cikk szerkezete kb. így nézzen ki (így, div nélkül):
<h2>Cikk címe (<a href="komment.php?id=1">x komment</a>😉</h2>
<p class="ido">yyyy.mm.dd. hh:mm</p>
<p class="cikk">Ide jön a cikk szövege</p>
<p class="tovabb"><a href="cikk.php?id=1">Tovább a teljes cikkhez</a></p>

5. Amikor hozzászólást írok, nincs Captcha (írja be a képen látható szöveget), és regisztráció. Ez eléggé spamelhetõvé alakítja az egészet.
6. Egy hozzászólás kb. így nézzen ki:
<h3>Hozzászóló</h3>
<p class="hido">yyyy.mm.dd. hh:mm</p>>
<p class="komment">Ide jön a komment</p>

A komment szövege (és az ideje) meg ne legyen lóbetûkkel (nagy, félkövér) írva - zavaró. Idõ és hozzászóló meg különüljenek el.
7. A komment írása után vissza lehessen térni a cikkhez.

Ability
#5877
Mûködik, és js-el tényleg egyszerûn meg lehet oldani, nem jutott eszembe. 😊)