Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
Pl. javascripttel az id-re tudsz hivatkozni, css-ben pedig id és class stílusa egyaránt megadható. Alábbi példában szerintem ez az elkülönítés oka. Én is jobban szeretem, ha a css-ben csak classok szerepelnek.
Egy fecske nem csinál kolbászból kerítést
Lenne egy kérdésem.
Megnéztem egy weblap forrását, és ezt láttam benne
<div id="123" class="123">
Mi értelme van ennek?
Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8
Mármint
- komment-motort szeretnél letölteni, és nem tudod: honnan
- vagy esetleg írni szeretnél egyet - és nem tudod, hogyan kezdd el?
Komment motor nálad = vendégkönyv? (mûködése hasonló egy topichoz pl. itt az sg-n)
Egy fecske nem csinál kolbászból kerítést
rövid webcím
kellemetlen, de nem tudom beállítani rendesen a htaccess fileomat,
hiába írom bele:
<Directory /hcaccess/útvonala>
AllowOverride All
</Directory>
<Files "index">
ForceType application/x-httpd-php
</Files>
500-as errort kapok. cél ugyebár az lenne, hogy
azenoldalam.hu/index címre az index.php-t hozza be.
mit rontok el? köszi ^^
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Kérdésem a következõ:
Hogyan lehet oldalamra komment motort beültetni?
Egy részleg, ahol nyilvánosan üzenhetek olvasoimmal.
HELP?!
<#puszi>#puszi><#puszi>#puszi><#puszi>#puszi>
A specifikációt itt olvashatod el.
PHP-ból generálni az alábbi módon lehet:
1. Meg kell mutatni a böngészõnek, hogy ez egy XML.
header("Content-Type: application/rss+xml");
2. Ki kell íratni a statikus dolgokat:
<?php echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; ?>
<rss version="2.0">
<channel>
<title>Ez az én RSS feedem</title>
<link>http://szerverecskegombocska.hu/</link>
<description>RSS feedem leírása</description>
<language>hu-hu</language>
<pubDate><?php echo date("D, d M Y H:i:s O"); ?></pubDate>
<lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>Generálta</generator>
<managingEditor>[email protected] (asd)</managingEditor>
<webMaster>[email protected] (qwe)</webMaster>
3. Majd jöhetnek az hírek - ezeket adatbázisból, adatállományból kiolvashatod.
Itt egy adatbázisból való kiolvasás vége látható:
<?php
$abcd_result = mysqli_query($dblink,"SELECT * FROM news;") or die ("Hiba a lekérdezéskor! ".mysqli_error($dblink));
while ($abcd_row = mysqli_fetch_array($abcd_result)) { ?>
<item>
<title><?php echo $abcd_row["title"]; ?></title>
<link>http://szerverecskegombocska.hu/?page=news&id=<?php echo $abcd_row["id"]; ?></link>
<guid>http://szerverecskegombocska.hu/?page=news&id=<?php echo $abcd_row["id"]; ?></guid>
<description><?php echo $abcd_row["desc"]; ?></description>
<pubDate><?php echo date("D, d M Y H:i:s O",strtotime($abcd_row["datum"])); ?></pubDate>
</item>
<?php } ?>
</channel>
</rss>[/courier]
Újabb kérdéssel állok Hatalmasságaitok elé!
Életemben nem csináltam még RSS-t, és eme hiány égeti lelkel!
Ha a Tisztelendõk valamelyikének van valami fasza php(+sql)-s RSS készítõ megoldása, szívesen fogadnám! köszmá 😄
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
úgyhogy szerintem http://www.oldalneve.hu/files/tx.png ként kell rá hívatkozz, vagy maga a weboldaladon files/tx.png relatív módon vagy /files/tx.png abszolut címként, de normálisan a /htdocs a gyökér, akkor meg a hívatkoztás http://www.oldalneve.hu/sites/default/files/tx.png ként vagy az oldaladon belül sites/default/files/tx.png vagy /sites/default/files/tx.png
Tartalomkezelõ rendszert hasznolok .
A képeket feltöltöttem a webhelyre.
/htdocs/sites/default/files/
Hivatkozást akarok csinalni:
http://www.oldalneve.hu/htdocs/sites/default/files/tx.png
Elvileg ezt kellene beirnom nem?
Live for nothing or die for something.
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"
És hidd el, hogy azt a forciklusomat én is ugyanannyiszor felhasználom mint te a függvényeidet, csak én jobban szeretem, ha nem köt annyira egy egy függvény néha, mert ritka még az a két checkbox is, ami egyforma kell legyen egy másikkal, mindig kell valami magyarázó szöveg, tooltip, design rá, vagy mittom én, de örökké van mindennel kunázás.
Amúgy igazad is van, de amíg a 80 lekérdezés nem terheli a szervert, én biztosan így csinálom, erre az analógiára fejlesztettem egy admin-motort. Ha úgy csinálnám, ahogy te írtad, optimálisabb lenne a kód, így meg rugalmasabb, és rengetegszer újrahasznosítható.
Amúgy mindig emlékezni szoktam a függvény-megoldásokra. Ha másra nem is, legalább arra, hogy hol használtam.
Egy fecske nem csinál kolbászból kerítést
if(!$userId) {
echo "Nem tudsz írni a fórumba, mert nem vagy bejelentkezve.";
} else {
echo "tudsz írni a fórumba, mert be vagy bejelentkezve.";
}
hát igen, szépen néz ki, de amikor van egy 500 soros html em, egy stringben, és egy igen nem ért most szakítsam meg, indentáljam, és stb? inkább beteszek egy ilyet.
echo "".((!$userId)?" Nem ":"")." tudsz írni a fórumba, mert".((!$userId)?" nem ":" be ")."vagy jelentkezve.";
Csak, ha van 80 mezõje így generáltál 80 lekrést a mysql szervernek, ami nem gond, míg nem terhelt a szerver, nincs más dolga dolgozzon, és míg a php és a mysql egy szerveren fut...
második dolog, hogy egy olyan függvényt meghívni, ami nem csinál semmi kintrõl láthatót, (nincs benne echo, print, vagy bármi más), kicsit fölösleges, ha nem használod fel a végeredményt, mert visszatéríti a $checkboxInputStr változót, de azzal slussz, eltûnik a ködben.
és így lesz egy komolyabb projektnél 300-400 függvényed, és egynek sem fogod tudni a nevét, szerintem.
(megj.: az input neve pedig legyen a mezõ neve, a checkboxos mezõk nálam a táblában mindig 'int(1)' típusúak, 0 és 1 értéket vehetnek fel. )
<?php
function getParamValue( $mezonev , $userID )
{
$sql = "SELECT ".$mezonev." FROM tabla WHERE userid = ".$userID."";
$query = mysql_query( $sql );
$tomb = mysql_fetch_row( $query );
return $tomb<0>0>;
}
function checkBox( $inputEsMezoNev , $userID )
{
if( getParamValue( $inputEsMezoNev , $userID ) == 1 ) { $checkedStr = ' checked'; }
else { $checkedStr = ''; } // else: nyilván 0 értékû
$checkboxInputStr = '<input type="checkbox" name="'.$inputEsMezoNev.'" id="'.$inputEsMezoNev.'"'.$checkedStr.' />';
return $checkboxInputStr;
}
checkBox( "param1" , $sessionID );
checkBox( "param2" , $sessionID );
checkBox( "param3" , $sessionID );
?>
Egy fecske nem csinál kolbászból kerítést
Illetve script futtatási idõt lehet valahogy méri ? Olyasmira gondoltam, h script elején lekérem idõt, meg a végén, csak hátha van rá valami parancs is 😊
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
és ezt rakod minden checkbox <input és /> részei közé valahova, ahova jól esik, azért szoktam ezt használni, mert legtöbbször string az egész, ha nem string, akkor meg jó a sima if is, ez is if, csak még simább.
"checked="checked"" ekkor lesz bepipálva, akkor szerintem, egy ciklust kell egy if-el lefuttatni minden checkbox-nál. De lehet Terensz tud gyorsabbat, én csak hobby szinten php-zek.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Már csak azt kellene megoldanom, hogy ha megnyitom az módosító felületet, akkor a korábban választott checkboxok jelölve(checked) jöjjenek be. Ez biztos egyszerû, csak most nem ugrik be, hogy kéne.
Tehát beikszelem az "irodalmat"->elküldöm az adatbázisba->késõbb belépek módosító oldalra, és az "irodalom" beikszelve jelenik meg.
Egy fecske nem csinál kolbászból kerítést
Viszont van az adatlapnak egy olyan része ahol fix elemek vannak, kb. 60-70 darab. Tehát pl. érdeklõdési kör(IT, fizika, természettudomány, filozófia, irodalom....). Amit bejelöl, az adatlapon meg is jelenik. Az adatlapot késõbb módosíthatja, tehát új elemeket jelölhet vagy törölhet.
A lényeg, hogy ezek mindenképp "fix szavak" kell, hogy legyenek, tehát olyan megoldás nem jó, hogy textareában majd kitölti a felhasználó.
Csinálhatod, amit Cat 02 írt, de ha fejlõdsz, úgysem fogod ezt a kódodat + tábládat felhasználni, mert rá fogsz jönni, hogy amatõr megoldás volt.
Inkább írd le, hogy mit akarsz csinálni, szerintem kapcsolt tábla lesz a megoldás.
Egy fecske nem csinál kolbászból kerítést
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
A kérdésem egyszerû: hogyan kell mysql-ben tömböt tárolni? Tehát milyen típust kell kiválasztani, és hogyan kell kézzel feltölteni? Vesszõvel elválasztav beírom a szavakat vagy hogy?(phpmyadmin)
Létrehoztam php-ben egy adatlapot. Az adatlapoz készítettem egy admin felületet, ezen van vagy 70 szó, amikbõl checkboxokkal tetszõlegesen választva lehetne megjeleníteni.
és a fizetéses változat 40 euró/oldal, majd hülye lennék annyit ráadni, inkább megoldom valami freevel, és felveszem én magam a 40 eurót 😊
nálam akkor alapból bukta a dolog, mert ritkán szoktam olyan oldalon dolgozni, amin nem adnak el valamit... úgyhogy bukta 😞
Ezen az oldalon elég jó kérdések és válaszok vannak.
LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com
A korábbi hozzászólásaidat olvasva pedig nekem az jön le, hogy ha nincs leírás, te nem is vagy hajlandó használni az elkészült scripteket/motorokat etc. Ha meg tudod írni magadnak ilyen szinten, akkor emelem kalapom elõtted, de amíg nem, addig ne utasítsd el ezeket ilyen arrogánsan. Ha értesz hozzá, úgyis rájössz, ha nem, írni sem fogsz tudni hasonlót vagy jobbat!
Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!
LayerSlider, WeatherSlider, wpStickies - our famous plugins are available at CodeCanyon! More info @ http://kreaturamedia.com
Spoiler (katt a megjelenítéshez)
Egy fecske nem csinál kolbászból kerítést
Amúgy a letölthetõ archív file-ban .win kiterjesztésû file-k vannak. Sehol semmilyen note, magyarázat, miegymás. Innentõl én akkor sem foglalkozom vele, ha teszem azt: leírod a pofonegyszerû használatát a .win típusû file-oknak. Meg ugye az idézett rész olyan szívatósnak tûnik.
Egy fecske nem csinál kolbászból kerítést
És ez sem arról árulkodik, hogy fizetõs lenne: jw-flv-player
Ha alszom megéhezem, az evéstől meg elálmosodom! Szép az élet!
