Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

#16732
Sziasztok! Félig off, de hátha tudtok segíteni.

Egy normális, ingyenes, reklámmentes webhost kellene, ahol megfelelõ körülmények között tudnék dolgozni a szakdolgozat-mestermunkámon. A 000webhost nagyon jó lenne, de annyira lassú, és ingadozó a kapcsolat, hogy lehetetlen rajta dolgozni. Az atw-re töltöttem fel az eddigi munkámat, de a reklámcsík miatt IE8 alatt teljesen szétesik. (FF-ban jó).

Szóval ebben kérném a segítségeteket, elõre is köszönöm!
MerlinW
#16731
Dióhéjban, virágnyelven a DTD a HTML/XHTML/XML kód feldolgozásért felelõs (legalábbis általa fogja tudni a böngészõ, hogy miként nézzen a kódra), különbözõ szintaktikai szinten (transitional, strict (ez a legszigotúbb), stb). Az pedig, hogy melyiket használod az attól függ mit csinálsz. XHTML-nél XHTML DTD-t, HTML-nél HTML-t használod logikusan.

Karakterkódolásnál pedig egyetlen dolog fontos: mindenhol ugyanazt használd.
- UTF-8 content-type,
- UTF-8 szövegszerkesztõt használj,
- UTF-8 illesztéseket használj SQL-ben,
- UTF-8 legyen beállítva alapértelmezettnek szerver oldalon, mind SQL, Apache, PHP, stb.-ben.

Így nem lesz semmi probléma. Ha nem férsz hozzá a szerverhez, ott vannak a iconv, mysql_set_charset és setlocale parancsok.

[merlinw.org]

#16730
az, hogy milyen DOCTYPE-ot használjak, mitõl függ?
olvasgatok róla, de vhogy az jön le, hogy nem mindegy és mégis.

Mint, ahogy számomra ez is ellentmondásos:
(http://www.w3c.hu/cikkek/intern_tips.html)

"Azon belül a magyar nyelv számára az UTF-8 kódolás a legelõnyösebb..."

"Azaz mégha a fájl utf-8-ban is van, a http header-je az iso-8859-1 utasitást tovabbítja a böngészõnek, és a böngészõk egy része (például a Mozilla) ezt bizony komolyan veszi, mint legmagasabb prioritást. Ebben az esetben pedig a megjelenítes rossz lesz."

köszi a segítséget!

#16729
éljen az utf-8 ha nem akarsz az ajaxal késõbb szívni, a javascript sokszor képes csak utf-8 adatot elfogadni és akkor csomó baj van mindig
#16728
köszi Karesz.
nem firefox-ot használok, de a link is hasznos volt.

ez a doctype cucc kiakaszt, mert mindig van vmi baja.

Ja, még a charset=iso-8859-2 zavarta és az utf-8-at ajánlotta,
vélemény?

köszi

#16727
erre van szükséged, viszont szerintem jobban jársz egy firefoxba telepíthetõ pluginnal, már ha egyáltalán azt használod, az ha megnézel egy oldalt, rögtön mutatja, hogy hány hiba van rajta
#16726
Hy, tud vki olyan linket, ahol a weboldalt tudom ellenõriztetni?
ahol kiír mindenfélét, hogy ezt is + azt is sz...ul csináltam 😊

köszi

#16725
lol =]

// hack for ie browser (assuming that ie is a browser)

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ

passatgt
#16724
sikerült közben, köszi

passatgt
#16723
nem akar menni, ezt írja bele a divbe:
0

Malakai
#16722
Ja hoppá, bbcode bezavart. 😄
Inkább itt.

(\__/) ( X.x) ( } . { )

Malakai
#16721
var proba2 = 200;
var proba5 = 300;
var foo = 'proba2,proba5';
var aFoo = foo.split(',');
var iResult = 0;
for (var i=0; i<aFoo.length; i++)
{
var tmp = aFoo;
iResult += window;
}
alert(iResult);

(\__/) ( X.x) ( } . { )

passatgt
#16720
javascript kérdés:

var proba1 = 200;
var proba2 = 300;
var proba3 = 4000;
var proba4 = 6000;
var proba5 = 500;

var foo = 'proba2,proba5';

valahogy össze kéne adnom a proba2 és a proba5-öt. Nem mindig csak 2 változó van a foo-ba, hanem lehet pl 'proba4,proba2,proba3' is

ezt hogy csináljam?

Ackro
#16719
errõl eszembe jutott a packolt javascript abból aztán sok fér egy képernyõre mégis olvashatatlan
persze nyilván ez egy szélsõséges példa 😊

Malakai
#16718
Preferencia kérdése, sokan a szellõsebb kódot kedvelik.
Bár szerintem ez picit két külön dolog is, az egyik olvashatóság, a másik praktikusság.
Nekem is szimpibb a BSD, fõleg amikor nem sajátot kell átnézni.
Már jóideje én is BSD stílust (szerût) használok.

(\__/) ( X.x) ( } . { )

#16717
K&R 3 sorral rövidebb szóval sokkal átláthatóbb mert sokkal több block fér be egy képernyõre, sokkal több dolog van ami csak akkor látható ha egy képernyõn végig nézed, én 16:9 es képrenyõimen meggondolom hogy milyen hosszú legyen a kód én a rövidet szeretem, (még jó nem lettem nõ) és ebbõl senki ne következtessen arra hogy nekem mim mekkora, semmi köze senkinek, pont megfelelõ.
TuxSkajvok
#16716
és íme az adott táblázatért felelõs forrás...

for ($i = 0 ; $i < ($maxday + $startday); $i ++ ) {
if (( $i % 7 ) == 0 )
echo "<tr> \n " ;
if ($i < $startday)
echo "<td></td> \n ";
else {
$talan = ($i - $startday + 1);
$datenow = date("y-m-$talan");
$res=mysql_query("SELECT * FROM naptar WHERE datum='$datenow'");

if ($result=mysql_fetch_array($res)) {
print "<td align='center' valign='middle' height='20px' bgcolor='#1D2D58'><b>".($i - $startday + 1 )."</b></p>";
while ($result=mysql_fetch_array($res)) {
$res2=mysql_query("SELECT * FROM raids WHERE id=$result");
$result2=mysql_fetch_array($res2);
echo "<p align=\"right\">->".$result2<'instaname'>."</p>";
}
print "</td> \n ";

} else {
echo "<td align='center' valign='middle' height='20px'>".($i - $startday + 1 )."</td> \n ";
};
}
if (( $i % 7 ) == 6 )
echo "</tr> \n "; }

A sikerhez vezető út karbantartás miatt zárva.

TuxSkajvok
#16715
Érdekes jelenség 😄 Csak nemtom mitõl 😄
http://tcoh.weboldala.net/raid1.php
Van az adatbázisban különbözõ napokra esemény felvéve...
És egy naptár szerûséget írtam hozzá, ha pedig "találat" van az egyik nappal, akkor a napok eseményeit ki kéne írnia, és beszinezni a hátteret... Az elsõ 2 napig minden rendben van, de utánna... :S
Mi lehet a gond?

A sikerhez vezető út karbantartás miatt zárva.

#16714
$sor = mysql_fetch_assoc($query);
echo $sor<'tartalom'>;

De, ha még a kiírást se vágod, akkor szerintem olvass utána a dolgoknak.

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

#16713
Ez a kódom: <?php
$kapcsolat = mysql_connect("localhost","usern","passw");
$adatbazis = mysql_select_db("db_name",$kapcsolat);

$id = $_GET<'id'>;
$query = mysql_query(" SELECT * FROM cikk where id = '.$id.' ");

mysql_close($kapcsolat);
?>
Az adatbázisba van, id mezõ, és elsõdleges kulcsnak van állítva. próbálkoztam ilyen print($query) kóddal, nem nem jártam sikerrel
Voyager5
#16712
Abban a kódban csak a lekérdezés van.. nincs semmiféle megjelenítés.

Okosabbak lennénk ha bemásolnál valami kódrészletet.
#16711
Van id mezõd ? $id-nek van értéke ?
w3schools-t szerintem olvasgasd át, sokat segít, ha meg minden kötél szakad pastebin.com és mutasd meg.

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

#16710
nem tudjátok, hogy mi lehet a hiba? létrehoztam a message.php -t és abba bemásoltam cat kódját, de nem jelenít meg semmit.
MerlinW
#16709
Többnyire én is BSD-zek, de ez inkább kódtól függ. Rövid, fél soros feltételeknél jó a KR is

[merlinw.org]

Ackro
#16708
én még asszociatív tömbnél sem lépek ki az idézõjelekbõl ha nem muszáj nekem pont akkor zavaró ha folyton meg van szaggatva:
"select * from akarmi where valami ='{$tomb<'index'>}'";
a másik amit viszont tényleg rühellek és sajnos szinte mindenütt elõszeretettel használnak az a K&R féle blokkosítás:
if(feltetel) {
utasítás1;
utasítás2;
} else {
utasitas3;
}
én a BSD stílust sokkal áttekinthetõbbnek találom:
if(feltetel)
{
utasítás1;
utasítás2
}
else
{
utasitas3;
}

dehát ízlések és pofonok...

Ackro
#16707
#16706
Én 'select .... id = "'.$id.'" ' vel szoktam.

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

Balumann
#16705
Ja már értem, az elsõ nálad ugyan az, csak hozzáfûzöd. De végülis egyszerû változók esetében nem szokott kelleni, csak a tömböknél, ha jól tudom.

repvez
#16704
ill elkiabáltam itt a tesztnél müködik, de nálam a dreamweavorbe ha beirom és letesztelem explorerben nem jeleniti meg, csak olyan képet ad be hogy a weblap nem megjelenithetõ
Balumann
#16703
Hm, én úgy szoktam, hogy "select ... where id='$id' " . Nem ez a legátláthatóbb? 😄

repvez
#16702
pont ezt akartam én is megkérdezni és köszönöm müködik is a dolog már csak azt szeretném megtudni, hogy az lehetséges lenne -e, hogy a beágyazott sg topicnak a fejléce és a topic bannere ne látszodjon csak a beiró szövegdoboztol lefele lévö.
A másik problémám hogy azt hogyan lehet megoldani, hogy akinek van SG-re jelszava az mint bejelentkezett felhasználó jelenjen meg vagy hogyan tudná ezt a saját oldalamon megtenni, hogy bejelentkezzen?
#16701
így nem ír ki hibát, ellenben a szöveget se írja ki :S
MerlinW
#16700
Ezzel összezavarod, mert csak integer értékeknél jó így. Stringek, like, stb esetében kell a macska.

vagy 'select ... id="'.$valtozo.'"'
(tehát: ' parancs mezõ = " ' . változó . ' " parancs ')

vagy "select ... id=\"".$valtozo."\""
(tehát: " parancs mezõ = \" " . változó . \" parancs ")

Az elsõ az elfogadottabb, miután a ' ' kevesebb erõforrást eszik, mint a " "

[merlinw.org]

#16699
jobb oldalon egy iframet teszel aminek src-ben megadod hogy az az sg.hu
és ez lesz az sg.html, bal oldalon meg az sg.html re hívatkozol.
#16698
ja és html
#16697
lenne egy kérdésem
egy weblapot próbálók csinálgatni
két részbõl áll bal oldalt a menü sor jobb oldal ahol megjeleníti az oldalt
és azt szeretném hogy a menüsorba lenne például egy sg.hu gomb és ha rámegyek a gombra
akkor jobb oldal hozza be az oldalt ne pedig nyisson meg egy új ablakot
hogy lehet ezt megoldani?
Voyager5
#16696
Rossz a szintaxis.

Javítsd ki erre:

$query = mysql_query("SELECT * FROM cikk where id = $id");
#16695
Szia!

Rengeteget segítettél vele, de sajnos egy hibát ír ki. (Több mint valószínû, hogy valamit én rontottam el). Ez a hibaüzenet, amikor ráklikkelek a linkre: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /message.php on line 5
Ebben a sorban írja a híbát: $query = mysql_query(" SELECT * FROM cikk where id = "'.$id.'" "); Mi lehet az oka?
MerlinW
#16694
Nem növekszik, de nem is kell neki. Ezért nem foglalkozunk vele. AI mezõt nem piszkáljuk általában, csak hivatkozunk rá.

[merlinw.org]

Malakai
#16693
Ja, update-et írta Merlin az a megtévesztõ, ok, azon át is futottam. 😄

(\__/) ( X.x) ( } . { )

passatgt
#16692
http://visztpeter.me/grayadmin/

Ingyenes admininsztrációs felülethez való template.

Nem reklámként, csak hátha hasznát veszi valaki.

Malakai
#16691
Miért növekedne UPDATE-re?
Új sorok beszúrására növekszik.

(\__/) ( X.x) ( } . { )

#16690
Update esetén is nõ vagy mi ? :o
Nem kötekszik, érdeklõdik

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

MerlinW
#16689
Annyit fûznék Cat-hez, hogy az id mezõ legyen autoincrement és primary index. Így folyamatosan inkrementálja az értéket (1,2,3...x), egyedi és nem kell vele foglalkozni insert/update esetén.

[merlinw.org]

#16688
Csinálsz neki 'id' mezõt is (amit amúgy is ajánlott)
echo '
<a href="message.php?id='.$a<'id'>.'">Üzenet: '.$a<'message'>.'<br>';

message.php

$id = $_GET<'id'>;
$query = mysql_query(" SELECT * FROM cikk where id = "'.$id.'" ");

Persze még egy szûrés ráfér mysql injection ellen, etc

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

#16687
Sziasztok!

Van egy ilyen kódom:

$query = mysql_query("SELECT * FROM cikk ORDER by id DESC");
while($a=mysql_fetch_assoc($query)){
echo '
<a href="">Üzenet: '.$a<'message'>.'<br>';

Hogy tudom azt megcsinálni, hogy az üzenetre amit beírnak, rá lehessen klikkelni, és az üzeneteknek egy saját oldal jelenjen meg, tehát minden üzenethez id alapján generáljon egy oldalt?
#16686
nem muszáj, itt is megnézhezed, ha fel van töltve
(egyébként elvileg jó lesz)
Voyager5
#16685
Itt is van pár. Igaz sosem használtam közülük egyet sem, de ránézésre egész használhatónak tûnnek.
Voyager5
#16684
ne is tedd 😊 sok fejfájástól szabadulsz meg.
#16683
nem akarom emiatt feltenni a 6-ost.