Mi a hiba a kódban?
Sziasztok!
Van a következő CSS kód:
h1 {
color: #FFCC66;
font-family: "AlgerianBasDEE";
src: url(fonts/AE39000D.ttf);
font-size: 2.9em;
font-weight: bold; padding: 4px;
margin: 0;
}
A lényeg a betűtipus elérése.
Miért nem találja a böngésző?
Megpróbáltam úgy is hogy megadtam a teljes elérési utat: http/www.stb.hu/fonts...
úgy sem működött.
Köszönöm a segítéget
■ Van a következő CSS kód:
h1 {
color: #FFCC66;
font-family: "AlgerianBasDEE";
src: url(fonts/AE39000D.ttf);
font-size: 2.9em;
font-weight: bold; padding: 4px;
margin: 0;
}
A lényeg a betűtipus elérése.
Miért nem találja a böngésző?
Megpróbáltam úgy is hogy megadtam a teljes elérési utat: http/www.stb.hu/fonts...
úgy sem működött.
Köszönöm a segítéget
@font-face
CSS2 Ref: http://www.w3.org/TR/REC-CSS2/fonts.html#font-descriptions
--
slink
http://20y.hu/
Sajnos így sem működik
Akkor sem, ha a teljes url-t beírom...
@font-face {font-family: AlgerianBasDEE;
src: url(fonts/AE39000D.ttf)}
Megtaláltam a jó
h1 {
@font-face {
src: url(fonts/AE39000D.ttf);
font-family: algerian;
color: #FFCC66;
font-size: 2.7em;
padding: 4px;
margin: 0;}
}
Csak az zavar, hogy itt a munkahelyemen 19" monitoron máshogy néz ki a font, mint tegnap otthon. Itt van valamilyen +D hatása, vagy árnyéka, és ettől nagyon vastag a betű.
De ez már egy másik probléma...
Rendszerenként más
A kódot nem tudom, milyen böngészőben próbáltad, de az általad megadott forma nem helyes. Így valid, és működőképes Gecko/Opera alatt:
Tipp #2: mindig adj meg alternatív fontot is.
--
slink
http://20y.hu/
Tévedtem
Valamint ez is fontos szempont lehet:
--
slink
http://20y.hu/
Sajnos tényleg egyik
Pedig érdekes a munkahelyemen IE alatt megtalálta a fontot. Itthon már nem.
Bár melóban fennt volt a gépen a font, de nem volt telepítve...
erre éntextpattern
textpattern cms-ben ezt használom
http://thresholdstate.com/articles/3713/zem_ir-documentation
egyébként pedig s SIFR-t
http://www.mikeindustries.com/blog/archive/2004/08/sifr
toxin aki lusta volt bejelntkezni :-))
szavazó gép...
Na most az lenne a kérésem hogy át tudnátok-e alakítani úgy ezt a kis szavazó gépet hogy ne közvetlenül a szavazó látogató ip-jét írja ki a txt fájlba, hanem 1 proxy ip mögé bujtatótt második ip-t írjon ki(ami a látogató valós ipje) a txt fájlba,és ez alapján szűrje a már szavazott ipket!
szavazógép:
<?php
$_vokslatszik = 1;
$_text[0] = "szavazás";
$_text[1] = "választás";
$_text[2] = "voksok";
$_text[3] = "voks";
$_text[4] = "szavazz";
$_text[5] = "összes szavazat:";
$voksFile = "vote.txt"; # voksok adatfájlja
$vokstxtFile = "votetext.txt";
$voks= $HTTP_GET_VARS["voks"];
$vote = " <P>".$_text[0]."</P>\n";
print "<TABLE align=\"center\" border=0>\n";
if (file_exists($vokstxtFile) && file_exists($voksFile))
{
$fa = fopen ($voksFile, "r");
$voksolvas = fread ($fa, filesize($voksFile));
fclose ($fa);
$fa = fopen ($vokstxtFile, "r");
$vokstxtolvas = fread ($fa, filesize($vokstxtFile));
fclose ($fa);
#$voksolvas = file ($voksFile); # fájlok tömbbe olvasása
#$vokstxtolvas = file ($vokstxtFile);
$vokssor = explode ("|", $voksolvas);
$vokstxtsor = explode ("|", $vokstxtolvas);
if ($voksolvas == "") # ha nincs szavazás
print "nincs szavazás";
else
{ # ha van szavazás
if (isset($voks) && $vokssor[9] != $REMOTE_ADDR) # ha van szavazat, azt növeli eggyel
{
if ($voks == "a") $vokssor[1] = $vokssor[1] + 1;
if ($voks == "b") $vokssor[2] = $vokssor[2] + 1;
if ($voks == "c" && isset($vokstxtsor[3])) $vokssor[3] = $vokssor[3] + 1;
if ($voks == "d" && isset($vokstxtsor[4])) $vokssor[4] = $vokssor[4] + 1;
if ($voks == "e" && isset($vokstxtsor[5])) $vokssor[5] = $vokssor[5] + 1;
if ($voks == "f" && isset($vokstxtsor[6])) $vokssor[6] = $vokssor[6] + 1;
if ($voks == "g" && isset($vokstxtsor[7])) $vokssor[7] = $vokssor[7] + 1;
if ($voks == "h" && isset($vokstxtsor[8])) $vokssor[8] = $vokssor[8] + 1;
$vokssor[0] = ($vokssor[1] + $vokssor[2] + $vokssor[3] + $vokssor[4] +
$vokssor[5] + $vokssor[6] + $vokssor[7] + $vokssor[8]); # összes szavazat
$vokssor[9] = $REMOTE_ADDR;
$beir = implode ("|", $vokssor);
# fájlba beír (ha van szavazás)
$fp = fopen($voksFile,"w");
fwrite($fp, $beir);
fclose($fp);
}
else if ($vokssor[9] == $REMOTE_ADDR && isset($voks))
$novote = "<FONT COLOR=\"#FF0000\"></FONT>";
function VoteRadioButton($ssz, $hanyadik) {
global $voks;
global $vokssor;
global $vokstxtsor;
global $_text;
global $_vokslatszik;
global $lang;
if (!isset($voks))
{
if ($_vokslatszik == 1)
{
$vrb .= " <TD><INPUT name=\"voks\" type=\"radio\" value=\"".$ssz."\"></TD>\n";
$vrb .= " <TD>".$vokssor[$hanyadik]." ".$_text[3]."</TD>\n";
}
else
$vrb .= " <TD></TD><TD><INPUT name=\"voks\" type=\"radio\" value=\"".$ssz."\"></TD>\n";
}
else
$vrb .= " <TD colSpan=2>".$vokssor[$hanyadik]." ".$_text[3]."</TD>\n";
return ($vrb);
}
# űrlap innen
print "<FORM action=\"".$PHP_SELF."\">\n";
print " <TR>\n <TD colspan=3><H2 align=\"center\">".$vokstxtsor[0]."</H2></TD>\n </TR>\n";
print " <TR>\n";
print " <TD><I>".$_text[1]."</I></TD>\n";
print " <TD colSpan=2><I>".$_text[2]."</I></TD>\n";
print " </TR>\n <TR>\n";
print " <TD>".$vokstxtsor[1].":</TD>\n";
print VoteRadioButton("a", 1);
print " </TR>\n <TR>\n";
print " <TD>".$vokstxtsor[2].":</TD>\n";
print VoteRadioButton("b", 2);
print " </TR>\n"; # innen csak, ha van ennyi tétel
if (isset($vokstxtsor[3]) && $vokstxtsor[3] != "") {
print " <TR>\n";
print " <TD>".$vokstxtsor[3].":</TD>\n";
print VoteRadioButton("c", 3);
print " </TR>\n";
}
if (isset($vokstxtsor[4]) && $vokstxtsor[4] != "") {
print " <TR>\n";
print " <TD>".$vokstxtsor[4].":</TD>\n";
print VoteRadioButton("d", 4);
print " </TR>\n";
}
if (isset($vokstxtsor[5]) && $vokstxtsor[5] != "") {
print " <TR>\n";
print " <TD>".$vokstxtsor[5].":</TD>\n";
print VoteRadioButton("e", 5);
print " </TR>\n";
}
if (isset($vokstxtsor[6]) && $vokstxtsor[6] != "") {
print " <TR>\n";
print " <TD>".$vokstxtsor[6].":</TD>\n";
print VoteRadioButton("f", 6);
print " </TR>\n";
}
if (isset($vokstxtsor[7]) && $vokstxtsor[7] != "") {
print " <TR>\n";
print " <TD>".$vokstxtsor[7].":</TD>\n";
print VoteRadioButton("g", 7);
print " </TR>\n";
}
if (isset($vokstxtsor[8]) && $vokstxtsor[8] != "") {
print " <TR>\n";
print " <TD>".$vokstxtsor[8].":</TD>\n";
print VoteRadioButton("h", 8);
print " </TR>\n";
}
print " <TR>\n";
print " <TD colSpan=3 align=\"center\">";
if (isset($novote)) print $novote."<BR>\n";
print " <INPUT type=\"submit\" value=\"".$_text[4]."\">
</TD>\n";
print " </TR>
<TR>
<TD colSpan=3><P align=\"center\">".$_text[5]." <B>".($vokssor[1]+$vokssor[2]+$vokssor[3]+$vokssor[4]+$vokssor[5]+$vokssor[6]+$vokssor[7]+$vokssor[8])."</B></P></TD>
</TR>
</FORM>\n";
} # / ha van szavazás
print "</TABLE>\n";
} # / ha van file
else print "<P><FONT color=\"#FF0000\"><B>HIBA!</B>Nem érhető el a szavazás adatfájl.</FONT></P>\n";
?>
Előre is kösz.
Tanacsok
Nos a hozzaszolasodhoz annyit fuznek, hogy
1. Ilyet ne kerj hogy egeszitsuk ki a kodod, ird meg magad, persze ha valahol leakadtal szivesen segit barki, de helyetted nem dolgozik.
2. Ha mar feltettel egy ilyen kerdest, legalabb jarj utanna hogy egyaltalan lehet e ilyet, ajanlom figyelmedbe a http://google.com oldalt, nagyon hasznos.
Remelem megerted es megfogadod a tanacsaim, hiszen te sem szeretsz mas helyett dolgozni, raadasul amit magad csinalsz azt jobban megtanulod.
//Hegi - http://blog.suxx.hu
re hegi
Egyébként az oldal amit hobbiból szerkesztgetek(ahová kéne a szavazógép is) semmilyen anyagai hasznot nem jelent számomra,sőt sok időmet elveszi,de mások örülnek neki hogy az oldalon található dolgok ingyen letölthetőek!
Remélem most már érted hogy nem a magam szórakosztatására kell az átalakított szavazógép!!!
Nem közhely
Tehát helyetted inkább más tanuljon meg PHP-ben programozni? Ha úgy érzed, ez nem neked való feladat, akkor miért nem keresel rá szakembert? Vagy ha annyit nem teszel, hogy legalább utána mész a feladatnak, akkor milyen alapon várod el, hogy más megtegye, ráadásul ingyen?
Tanács: mielőtt Hegi által javasolt Guglit kezded nyüstölni, kukkants bele a Weblabor keresőjébe is: http://weblabor.hu/kereses?s=proxy+ip
--
slink
http://20y.hu/
Kötelező lenne?
Szerintem Heginek sincs kedve, ideje (képessége valószínű lenne) az ilyen embereknek segíteni. Az ilyenek ne várjanak segítséget. Nem azért öl bele valaki napokat, heteket, éveket az olvasásba, tanulásba, kísérletezgetésbe, hogy a végén egy olyannak segítsen, akinek se kedve, se ideje, se semmije csak az igényei. Lehet, hogy olyasmivel kéne foglalkoznod, amihez van képességed, időd és kedved is!
Egyébként, ha fingod sincs a témáról (engedd meg, hogy így összegezzem a se kedve, se ... részt), akkor honnan tudhatod, hogy 2 percet jelentene az átalakítás? A proxikon túli kliens ip címeket sok esetben nem is olyan egyszerű megszerezni. Nem is sikerül az esetek mindegyikében. Ha valaki most megírná helyetted, aztán belefutsz egy nem azonosítható ip címbe, akkor megint jönnél nyavajogni, hogy alakítsa már át valaki, hogy jó legyen.
P][G
Én továbbra is Hegivel
A másik dolog, ami nekem nagyon nem tetszik:
Szerinted ha az itt kérdezők felének lenne ugyanilyen hozzáállása, akkor válaszolnánk mindenkinek "csak 2 perc" alapon? Szívesen segítünk, de szvsz senki sem szeret lusta kezők helyett dolgozni, akik meg sem próbálják a saját problémájukat megoldani.
Azt megértem, hogy a szavazatok neked nem okoznak hatalmas örömet, de a látogatóidnak miért okoznának? Ezek szerint a szavazás nem szórakoztatni van. A látogatóknak pedig nincs szükségük rá, ha eddig megvoltak nélküle, ezután is meglesznek.
Még egy dolog. Ha bármilyen forráskódot használsz a hozzászólásodban, akkor használd a bbcode jelölőket!
Lásd:
Én a magam részéről utoljára segítettem ilyen embernek, de csakis azért, mert jól szórakoztam az indoklásain.
Ha esetleg rávettelek az "időpazarlásra", akkor itt van sok pld:
Mr.Tiny
Hát bocs,de én nem
török gábor: kösz a tanácsot,de van ip-s/cookie-e/adminos,és 1ben mind a három funkciós szavazógépem,de ezek mind kijátszhatók,ha nincs bennük átírva az ip lekérdezésének módja "antiproxysra"(mivel már a freewebwn is 2005.04.04 óta nem lehet logolni!!!)...
Ezen megakadt a szemem: "ráadásul ingyen" jó akkor mond meg menyi pénzt fizessek a számládra egy sór php kódért!!!
tiny: kösz a segítséget,most már a látogató saját ipje íródik a txt fájlba(nem pedig a freewebes proxy)+hogy hányszor szavazot,és mire,de itt akad még 1kis bibi: így átírva viszont nem blokkólja az ismételt szavazásokat,simán engedi újból szavani a látogatót,"mi a hiba a kódban"?
u.i.: a "php 24óra alatt" kézi könyv itt lapul a gépemen be is próbálkoztam,de asszem a 8 vagy 10fejezet után 1szerűen ledobta az agyam az ékszíjat, én vagyok az a tipikus kigyurt, koxos, kopasz, aranyláncos behajtó munkatárs! :)
figyuzzámá... ;-)
Ha így van... :-)
Behajtásért kódulunk neked szívesen... Van (gondolom) mindenkinek kintlevősége rendesen. Nekem is (nem tízezeres nagyságrend). :-D
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
Problémák a hozzászólásoddal
Vélhetőleg ez a mellékszál törölve lesz (jelen hozzászólással együtt), mivel egy másik témába sikerült beletolakodnod. Alapvető, hogy ha új témát vetsz fel, akkor a fórumban is új témát nyitsz, nem pedig "belebeszélsz" más beszélgetésébe. Tehát igazán jól indítottál...
Másrészt, az első kapott válaszra azonnal arrogánsan válaszoltál, ahelyett, hogy kicsit is elgondolkodtál volna az ott írtakon. Itt nagyon sokan segítettek volna egy olyan kérdésre, hogy:
"Sziasztok, nem nagyon értek a PHP-hez, és a jelenlegi szavazóval, amit használok, van egy kis bajom. Történetesen az, hogy egy adott IP címről csak egyszer enged szavazni, azaz a $REMOTE_ADDR változót használja. Mit lehetne tenni, hogy a proxy mögötti belső hálós IP címekkel is dolgozzon a szavazóm?"
Erre szerintem kaptál volna segítséget.
A példád a roma asszonnyal pedig azért sántít, mert az körülbelül az én fenti idézetemhez hasonlatos kérés lehetett. Lehet, te sem segítettél vonla annak az úrnak, aki a vonaton ezzel köszönt:
"Szia! Figyelj, én egy marha elfoglalt üzletember vagyok, és rohanok egész nap és van mlg csomó telefonom, amit el kell intézzek. Válogasd már szét nekem ezeket a számlákat aszerint, hogy áfás vagy áfamentes-e ami rajta van. Nekem erre most k**a nincs időm."
Főleg nem, ha ezt az épp aközben böffenti oda, miközben teszemazt mással beszélgetsz. És nagyon szeretnéd, ha a nem válaszodra még neki állna feljebb. Lehet, ezen hozzászólás után sem fogod megérteni, hogy a kérés és a kérés közt is van különbség, de én bízom benne, hogy képes vagy rá. Ezért is gépeltem ennyit. Szerintem tedd fel legközelebb normálisan a kér(d)ésed, és kapsz is segítséget.
kedves heilig
u.i: azt hittem a programozók logikus gondolkodásuk,és nem túl nehéz emberek,tévedtem volna???
Nagyon igazad
Kezdtem megörülni, hogy mennyi válasz jött a kérdésemre, talán meg van a megoldás, erre valaki bepofátlankodik, és eltereli más irányba :(
Annyira nem lehet elfoglalt valaki, hogy még saját témát se legyen ideje nyitni!