Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

passatgt
#6526
Ha meg szimplán ennyi látogatód van, vagy ekkora leterheltség érdemesebb lenne saját szerver után nézni

passatgt
#6525
Valamit nem szerkesztettél a lapodon, fõként php vagy mysql-ben?
Ekkora kiugrást csak úgy magától nem produkál.
Vagy a látogatóid száma is megnõtt?

Jégkocka
#6524
Sziasztok! A tárhelyszolgáltatómtól ma a következõ levelet kaptam:

A domain áthozása óta elég jelentõsen terheli a szájt a szervert. Az alábbi grafikon
mutatja a szerver terhelését, látszik, hogy többszörösére nõtt. Az utóbbi napokban
idõnként az erõforrások el is fogynak.
http://monitor.pro8.ensim.hu/b.php?datum=&scale=1&napokszama=100
Kérlek próbáld átnézni a programodat, és optimalizálj! Indexelj, és figyelj rá, hogy
az adatbázis tudja is használni az indexeket (pl. a where close-ban a reláció egyik
oldalán csak az indexelt mezõ szerepeljen, mûveletek nélkül).
Ezen kívül minimalizáld a mysql és a php közti adatforgalmat a limit és a count
használatával, stb.!


Valaki tudna segítséget adni, hogy mit csináljak?

Levi

mike0013
#6523
add meg a listaelemeknek, hogy irányítsa a ?kep=$sorszam-ra, tehát ha a 4-es képet akarja megnézni akkor ?kep=4 lesz
és vizsgálat:
if ( ! isset($_GET["kep"]) {
print "<img src='kep4.jpg' />";
}
else {
$id = $_GET["kep"];
print "<img src='kep".$id.".jpg' />";
}

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

#6522
akkor egy ON kérdés
van ez az oldal és ide szeretnék linkelni de vhogy úgy h 1bnõl pl 4 es képre ugorjon, lehet vhogy ? (vmi .php?=4 v nem tom)

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

Max7
#6521
nem bírta a meleget? 😊 (nu jovan mostmá kezdünk offolni 😛 )

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#6520
vagy elszállt a nete 😄

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

Max7
#6519
Lehet szabira ment mert 2 napja nem is járt az sg-n 😛

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

passatgt
#6518
neki is kell kikapcoslódás, nem ülhet egész nap a gép elõtt😊
köszi megnézem linket

Max7
#6517
most kapcsolok minek bonyolodnál bele a mentésébe miért nem próbáûálod megnyitni a fájlt neten keresztül mint pl az sg.hu/indes.php-t?

ezzel a linkel barátkozz

"open -- Opens file or URL" ezt olvashatod magyarán url-t is meg tud nyitni....

Faustusról tud valaki valamit? mert nagyon eltünt 😞

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

passatgt
#6516
jó de hogyan mentsem le?😄

Max7
#6515
Na hogy a témához is szóljak próbáld lementeni az ftp-dre és ott fájlból próbálj kiolvasni adatot 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

passatgt
#6514
csak példának mondtam sg.hu-t, tudom hogy van hírdoboza és nem kívánok lopni semmit😊

Max7
#6513
van hírdoboza az sg-nak 😊 szal nem kell másolgatni a híreket 😊 ha meg mást akarsz "lopni" azzal szerzõi jogokat sértesz!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

passatgt
#6512
php-val lehet "olvasni" egy másik oldalról?
pl van az sg.hu, és errõl szeretnék midnen nap egy másolatot kapni😊

#6511
gondoltam ;-)

passatgt
#6510
szinte az összes validator a w3 validátorját használja😊

#6509
validator-test nem tudom miért, de nem mûködik, be sem jött az oldal az összes többin <noscript> "This Page Is Valid XHTML 1.0 Strict!". 😊

#6508
A validator.w3.org valami miatt nem jött be a validator-test.w3.org (remélem jól írtam) és a www.validome.org -on teszteltem. Inkább az utolsón a validomen. A dokumentumnak eleve volt doctype-je (XHTML 1.0 Strict) ilyenkor a <noscript> validnak mondja, mikor kiválasztottam a listáról az XHTML 1.0 Strict-et és akkor ellenõrzöm, azt a hibát adja, hogy a doctype mind kicsivel van írva. 😛
Elég bizar, fõleg mert ezzen teljesen kiakad. Még kipróbálom ha fog menni a rendes w3-as validátor. 😊 Kíváncsi vagyok.

Max7
#6507
beállítottad hogy XHTML 1.0 -ban ellenörizze?

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#6506
Berakattam a bannert bár az iframenek van egy érdekes kertete 😊 majd javítatom 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#6505
Érdekes .... valid. Én emléxem rosszul, hogy az XHTML 1.0 Strictben "nem volt" <noscript>?
Ez eléggé megkevert, mert régebben még lehetett olvasni különbözõ oldalakon trükköket, hogy hogyan lehet a <noscript>-et "érvényessé" tenni. :S

Max7
#6504
http://validator.w3.org/check?uri=referer <----- tedd bele egy hteml fájlba töltsd fel egy ingyenes oldalra linkeld be ide és ez a validator szol ha nem valid!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#6503
Sziasztok. Bocsi a kérdésért. XHTML 1.0 Strict-ben a <noscript> valid?

stevenson1988
#6502
nekem már annyiszor volt ilyen hibám, hogy kapásból tudom mi a baj, mert ilyenkor általában vagy az elõzõ sorról marad le a ; vagy $ jel hiányzik esetleg a macskakörmöt, vagy zárójelet le kéne zárni 😄

ASUS M2N-SLI | AMD Athlon64 X2 6000+ | 2x2GB Kingston DDR2-800 RAM | Galaxy 9600GT 512MB OC | Windows 7 Pro x64 Games for Windows LIVE blog - http://gamesforwindows.try.hu/

MadBence
#6501
Ááá, hihetetlen. Pedig karakterrõl karakterre néztem át. Nem tudom hogy hogy nem vettem észre...

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

Max7
#6500
Nem tudsz valamit a symlinkemre hogy miért utasít vissza?

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Dj Faustus
#6499
Szvsz. talált, süllyedt 😉

stevenson1988
#6498
"if($modul❤️> == 4) $deniedmodules[]=modul<0>;"

modul<0> elé nem kell $ jel? <#idiota>

ASUS M2N-SLI | AMD Athlon64 X2 6000+ | 2x2GB Kingston DDR2-800 RAM | Galaxy 9600GT 512MB OC | Windows 7 Pro x64 Games for Windows LIVE blog - http://gamesforwindows.try.hu/

Dj Faustus
#6497
"$modul❤️> és a 4-es szám között az milyen karakter? 😄 2db egyenlõség jel?"
összehasonlító operátorok

Madbance: a $deniedmodules tömb deklarálva lett a szkript elején?
$deniedmodules = array();

Max7
#6496
unexpected = váratlan, nem várt hiba.... (szal a php sem tudja hogy mi a gond 😄

$modul❤️> és a 4-es szám között az milyen karakter? 😄 2db egyenlõség jel?

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

MadBence
#6495
Akadt egy érthetetlen problémám:
$q=sqlquery("SELECT * FROM ".gettable("modules"));
while($modul=mysql_fetch_row($q))
{
if($modul<10>) $inmenumodules[]=$modul<0>;
if($modul<4>) $allowedmodules[]=$modul<0>;
if($modul❤️> == 4) $deniedmodules[]=modul<0>;
}

Ennek be kellene sorolnia a táblában lévõ bejegyzéseket a 3 tömbbe.
Azonban elszáll az alábbi hibával:
Parse error: parse error, unexpected '[' in C:\AppServ\www\cms\core\loadmodules.php on line 8
A 8. sor a vastagon szedett.
Ha kikommentezem a sort müxik. A $modul❤️>-nak van értéke, ki is irattam, szal nem tudom mi lehet...

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

Max7
#6494
up

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

#6493
köszönöm
Dj Faustus
#6492
$q_db = mysql_query("SELECT * FROM chars");
$i=0;
while ($row = mysql_fetch_array($q_db)) {
echo $row["char name"]."<br />\n"; //A char_name az adott oszlopazonosító
$i++;
}

Bõvebben

Dj Faustus
#6491
Ellenõrizd le rendesen, tényleg sikerült-e az állományba írás, az állomány megnyitása: Itt lásd az elsõ példát

#6490
haliho

kérdéesm a következõ lenne:

<?

include("connect.php");

$q_db = mysql_query("SELECT * FROM chars");
$tomb = mysql_fetch_array($q_db);

foreach($tomb as $key => $value)
{
echo $key . "-->" . $value . "<br>";

}

?>

a kimenete:
0-->1
chars_id-->1
1-->mersanti
char_name-->mersanti

....

hogy lehetne megoldani, hogy csak egyszer irjon ki egy sort?

a táblában összesen ez az egy sor van.

elõre is kösz: mersanti
MadBence
#6489
Na itt hülye voltam, a kimenet ugye ez:
###########################
Létezik a file
normal
normal mód: 2007.07.24 14:19:33-kor _USERNAME megnézte 127.0.0.1 IP-rõl a /cms/main_parts/logging.php oldalt
írható!
###########################
Ennek ellenére nem ír a fájlba semmit se.

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

Dj Faustus
#6488
$ip=$_SERVER<'REMOTE_ADDR'>;
Helyett:
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"),"unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER<'REMOTE_ADDR'>) && $_SERVER<'REMOTE_ADDR'> && strcasecmp($_SERVER<'REMOTE_ADDR'>, "unknown"))
$ip = $_SERVER<'REMOTE_ADDR'>;
else
$ip = "unknown";


Ugyanis egyes tárhelyszolgáltatók proxy-szervert használnak, ezért ad vissza 127.0.0.1-et.

"majd tanulod infon 😊"
A PHP-t és a webszerkesztést autodidakta módon tanultam.

Max7
#6487
thx a választ....

Warning: symlink() : Permission denied in
[/coruier]

Ezt a hibaüzit kapom (hozzáférés megtagadva!) (mappára 777-es jog php-ra 777-es jog) :S pls help me

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

MadBence
#6486
Lenne itt egy problémám: (egy naplózó akármit csinálok)
//FILE
$file="log.txt";
//
if(0/*RIGHT_FOR_LOGADMIN*/)
{
//
}
else
writelogentry("normal");

function writelogentry($type)
{
global $file;
if(file_exists($file)) echo "Létezik a file"; else echo "nem létezik a file";
$f=fopen($file, 'a');
$time=time();
echo "<br>$type<br>";

switch($type)
{
case "normal":
$ip=$_SERVER<'REMOTE_ADDR'>;
$uri=$_SERVER<'REQUEST_URI'>;
$msg=date("Y.m.d H:i:s")."-kor _USERNAME megnézte $ip IP-rõl a $uri oldalt\n";
fwrite($f, $msg );
echo "normal mód: $msg";
if(is_writable($file)) echo "<br>írható!"; else echo "<br>Írhatatlan...";
break;
default:
echo "default";
break;
}
fclose($f);
}

ez a szkript ezt a kimenetet adja:
###########################
Létezik a file
normal
normal mód: 2007.07.24 14:19:33-kor _USERNAME megnézte 127.0.0.1 IP-rõl a /cms/main_parts/logging.php oldalt
írható!
###########################
Írható, létezik is, nem tom mi lehet...

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

zeli
#6485
ja xD

Everybody repeat after me... We are all individuals. If you're going through hell, keep going.

#6484
majd tanulod infon 😊

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

zeli
#6483
azigen<#wow2>
Köszönöm szépen a segítséget, majd próbálkozok.

Everybody repeat after me... We are all individuals. If you're going through hell, keep going.

Dj Faustus
#6482
"Elõször is, hogy tudom elérni azt, hogy van egy sima textbox, meg egy küldõgomb, és a beírt szöveget bementi egy bizonyos fájlba?"
Szerver oldali nyelv (PHP, ASP, JSP, Perl, CFML,...) kell hozzá (alant látható a HTML kódrészlet, beillesztett PHP-blokkal):

<form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
<p><label for="szoveg">Írj be egy szöveget: </label><input type="text" name="szoveg" id="szoveg" /><input type="submit" name="submit" value="Elküld" /></p>
</form>
<?php
$filename="szoveg.txt"; //Az állomány neve
/* Ha az elküld gombra kattintottak */
if ($_POST["submit"] == "Elküld") {
/* Ha nem üres a "szoveg" mezõ */
if ($_POST["szoveg"] != "") {
/* Ha nem létezik a file, vagy üres... */
if(!file_exists($filename) || filesize($filename) == 0) {
$fa = fopen($filename, "w"); //... létrehozzuk/felülírjuk...
} else {
$fa = fopen($filename, "a"); //... különben hozzácsatolunk
}
fputs($fa, $_POST["szoveg"]); //Írás
fclose($fa); //File bezárása
}
}
?>

Fejbõl kb. ennyi. Persze ez csak példakód, nincs benne hibakezelés, meg szûrés, de a legszükségesebbek benne vannak.
http://hu2.php.net/manual/hu/function.fopen.php
http://hu2.php.net/manual/hu/function.fputs.php
http://hu2.php.net/manual/hu/function.fclose.php
http://hu2.php.net/manual/hu/language.control-structures.php#control-structures.if
http://hu2.php.net/manual/hu/function.file-exists.php
http://hu2.php.net/manual/hu/function.filesize.php

"A másik pedig, hogy egy fájlfeltöltõ ûrlap lenne, és a tallózás után a feltöltés gombra nyomva a fájlt, amit fel kívánunk tölteni feltöltené egy bizonyos mappába."
Ehhez is szerveroldali nyelv kell.
A fórum valamelyik régebbi hozzászólásából egy:
<?PHP
$filedir = 'uploads';
if (is_uploaded_file($_FILES<'userfile'><'tmp_name'>))
{
if(!file_exists($filedir . '/' . basename($_FILES<'userfile'><'name'>)))
{
if(move_uploaded_file($_FILES<'userfile'><'tmp_name'>,$filedir . '/'.basename($_FILES<'userfile'><'name'>)));
{
print "A file feltöltése sikerült!";
}
}
else
{
print "A file már létezett!";
}
}
?>
<form enctype="multipart/form-data" action="<?=$_SERVER<'SCRIPT_NAME'>;?>" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
<input type="file" name="userfile">
<input type="submit" value="Feltölt!">
</form>
<?php
$k_nev="uploads";
if ($k_azon = opendir($k_nev)) {
while (false !== ($fajl = readdir($k_azon))) {
if ($fajl != "." && $fajl != "..") {
echo "<a href=\"".$k_nev."/".$fajl."\">".$fajl."</a> ".filetype($k_nev."/".$fajl)." ".filesize($k_nev."/".$fajl)."<br>\n";
}
}
closedir($k_azon);
}
?>


Itt olvashatsz róla
meg itt
meg itt is van egy csomó
meg itt is

zeli
#6481
Sziasztok!
Lenne két kérdésem a HTML-szerkesztéssel kapcsolatban, azonbelül az ûrlapokkal kapcsolatban: Elõször is, hogy tudom elérni azt, hogy van egy sima textbox, meg egy küldõgomb, és a beírt szöveget bementi egy bizonyos fájlba? (próbálkoztam, d enem nagyon jött össze)
A másik pedig, hogy egy fájlfeltöltõ ûrlap lenne, és a tallózás után a feltöltés gombra nyomva a fájlt, amit fel kívánunk tölteni feltöltené egy bizonyos mappába.
Ezeket hogyan lehetne kivitelezni, mert az ûrlapokhoz nem értek :S?
Ha valaki tudna segíteni, vagy legalább egy tutorial-t adni megköszönném 😊

Everybody repeat after me... We are all individuals. If you're going through hell, keep going.

Dj Faustus
#6480
"symlink ( string target, string link );

a string target az amirõl szeretnék ikont?
a string link az ahova szeretném a linket?"

Talált, süllyedt.

"Letöltöttem 1 chat scriptet"
Na ez már rosszul kezdõdik...
Honnan, milyet?
Milyen adattárolást használ (adatbázis? adatállomány?)?
Adatbázis esetén ott van a mysql beállításai... No meg a weboldalt a webszervernek megfelelõ karakterkódolással kell kiszolgálnia (HTTP-fejléccel beállítható). No meg az adatokat megfelelõ karakterkódolással kell elküldeni (nézd meg mit küld ki az ûrlap: például LiveHTTPHeaders Firefox-kiterjesztéssel).
Harmadrészt ha rosszul van felépítve a honlap (például nincs helyén a <head> - például a <body>-n belül van 😉 ) - akkor az egész veszett fejsze nyele.
http://weblabor.hu/cikkek/mysql50karakterkodolasok
http://weblabor.hu/cikkek/karakterkodolasiproblemakkikuszobolese

Jégkocka
#6479
Sziasztok!
Letöltöttem 1 chat scriptet. A saját oldalamon szeretném használni ahol már van 1 regisztrációs rendszer... Azt meg is csináltam, hogy ha valaki belép a chatre nem kell beírni a nevét... Minden felhasználónak autómatikusan azt a nevet írja be amivel be van jelentkezve az oldalamon. De az ékezetes betûket a nevekben nem jeleníti meg a chat. Próbálkoztam a <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />
kóddal... De így be se jön a chat!
Valakinek valami ötlet?

Levi

Max7
#6478
http://hu.php.net/manual/hu/function.symlink.php

symlink ( string target, string link );

a string target az amirõl szeretnék ikont?
a string link az ahova szeretném a linket?

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

mike0013
#6477
ja és még annyi, hogy a függvényben a 10 kisebb, mint a 7, gondolom azért mert oszloponként rendezi, de ez így nem jó akkor sem...

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