Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Max7
#1322
igenám de a számlálót nem menti és falshez nem értek hogy adatbázist készítsek hozzá

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

Bercy
#1321
Tulajdonkeppen igen.
Miután feltöltesz egy filet form-bol kapni fogsz pár változót:
($xyz az a változónév amit a form-ban megadsz)
elérési út(ideiglenes): $xyz
név: $xyz_name
erre a kettõre lessz szükséged
a függvényednek így kell kinézni:
move_uploade_file("/$xyz", "/könyvtár ahova másolni akarod/$xyz_name") or die ("Nem lehet másolni");

Lehetséges, hogy létre kell hoznond egy "tmp" könyvtárat a tárhelyed gyökérkönyvtárában, mert azt tekinti ideiglenes mappának.
Flamaster
#1320
Nos...talán ez segít.Megpróbálom ezzel megoldani.
http://forge22.com/downloads/php/gallery/
Két db. *.php az egész.
Ez a script most csak a gyökérkönyvtárban lévõ képeket listázza ki.
Nekem pedig az adatbázisból kellene hogy megjelentesse.
Az adatbázis elérését megadom az elején, de hol kell változtassak a scripten, hogy a képeket és hozzájuk tartozó infót listázza ki és ne a gyökérkönyvtárból hozza?
<#vigyor0>

Flamaster
#1319
Üdv!
Egy viszonylag egyszerûnek tûnõ problémára kellene megoldás.
Adott egy adatbázis képekkel és a képekhez tartozó infóval.
A bejövõ oldalon szeretném kilistázni az összes képet az adatbázisból.
Eddig ok, meg is jelennek, de a képek egymás alatt vannak, én viszont azt szeretném hogy egymás mellett jelennének meg, kitöltve az oldalt széltében.
Minden képhez egysoros infó is van.
Hálás lennék ha valaki egy egyszerû megoldással tudna segíteni, esetleg egy egyszerû php példa is megtenné.
Elõre is köszi.

InfectedMann
#1318
mostmár hibát nem kapok visznot nem másol semmit sehova 😄

elõször megadom az ideiglenes könytárat aztán a végleges könyvtárat???

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

InfectedMann
#1317
mikor form-ból töltök fel file-t a copy() fügvénnyel...

de akkor megpróbálom a move_uploaded_file() függvény-t

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

Bercy
#1316
Mikor írja ki ezt a hibát?
Filet(képet) töltesz fel form-ból és utána, mikor át akarod másolni az ideiglenes tmp könyvtárból?
Próbáld meg a copy() függvény helyett a move_uploaded_file()-t használni.
InfectedMann
#1315
max7:
capture flash progit keress neten, ilyen progikkal bmilyen flash file-t lementhetsz a website-okról...

kérdésem:
beállítottam FTP progival, hogy a file-ok meg könytárak az tárhelyemen írhatóak legyenek ahogy az oktatóm mondtam, de még mindig ilyen hibaüzit kapok 😞

"Warning: copy(): SAFE MODE Restriction in effect. The script whose uid/gid is 306870/1500 is not allowed to access / owned by uid/gid 0/0 in /disk/raid1/i/n/infi-refer/feltolt/feltolt.php on line 8"

mi a fene baja lehet még mindig? 😞

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

#1314
ok, köszi most nincs a gépemen flash, de hétvégén kipróbálom...

Max7
#1313
nem tudtok olyan gémet (flash) ami lementhetõ méri valami toplistben hogy ki mennyit ért el és bármikor nullázhatom ezt a toplistát? jegyezheti msql-ben is fájlban is nekem mind1..............

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

InfectedMann
#1312
blackgamer:

megnéztem neked... flash 8 -ban ha movie-t importálsz be ( nem exportálni 😄 rosszul írtam lesz elõször ) akkor be is dob ilyen választási lehetõségeket, hogy melyik videó lejátszót akarod hozzá használni...

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

InfectedMann
#1311
asszem a flash-ben vannak beépített lejátszók...

egyszerûen bekell exportálni a flash progidba a videót... lehet wmv...

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

#1310
és ehhez megy a wmv, vagy flv-re konvertáljam?
esetleg valami kész cucc létezik?

InfectedMann
#1309
sokan mondták és én is mondom... videó lejátszó készítéséhez ami nem szaggat nem torzít stb... a Flash-t ajánlom...

tudom írtad, hogy nem konyítasz a flash-hez, de a turialokban lépésrõl lépésre levan írva minden...

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

#1308
köszi, már próbáltam a t-online kódot, de szaggatott a film és torz volt a hang valami miatt
jah, természetesen nem egybõl lenne fullscreen

Dj Faustus
#1307
Ha jól tudom könyvtárakra is lehet alkalmazni.
Próbáld ki:
if (chmod("/konyvtar/", 666)) {
echo ("Sikerûlt!");
} else echo ("Nem sikerûlt!");

Ha nem sikerûlt-et ír ki, akkor itt nem mûködik.

InfectedMann
#1306
Faustus...

ez a chmod függvény mûxik külön könytárakra is? vagy csak file-okra???

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

InfectedMann
#1305
köszi a helpet...

Jégkocka:
belenéztem a forráskódod-ba és hát én is alig tudtam kiigazodni rajta... pedig én jóval idõsebb vagyok mint te 😄

én is írtam beléptetõ meg regisztráló rendszert az oldalamra de az sokkal átláthatóbb és nem ennyire krix krax olvashatatlan...

de azért egy 12 évestõl nemrossz 😊 😊 😊 😊 😊 lesz ez ennél még jobb is 😊 😊 😊 😊

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

Dj Faustus
#1304
"Weblapon szeretnék wmv-t futtatni de teljes képenyõs üzemmódban"
Szerintem a teljesképeryõs lejátszást felejtsd el. Egyrészt nem minden felhasználó használja ugyanazt a plugint videólejátszáshoz, másrészt zavaró dolog a teljesképernyõs mód.
Egyébként itt a T-Online által használt kód, ami teljesképernyõssé teszi a lejátszást:
<a href="#"><img src="fullscreen.gif" alt="teljes képernyõ" border="0" height="21" hspace="3" width="21"></a>

ezt az írási jogot én, hogyan tudom megadni pl. feltöltés-hez?? 😊
PHP-ben ott van a chmod függvény.
Tehát így használd (miután feltöltötted a file-t): chmod("/konyvtar/file.txt", 666);

InfectedMann
#1303
hello...
remélem tudtok segíteni...
freeweben csinálok egy referencia oldalt magamnak, de a feltöltés bemutatásához a freeweb keresztbetett egy ilyennel:

"Ha állományt szeretnél írni, mindenképp szükséges, hogy other-nek írási jogokat adj az írandó állományra vagy könyvtárra, mivel a PHP programok nem a te jogaiddal futnak."

ezt az írási jogot én, hogyan tudom megadni pl. feltöltés-hez?? 😊
mert a jelenlegi PHP tudásom alapján nem tudom, hogy hogyan kellene....

ha lehet plíz mélben válaszoljatok: [email protected]

http://www.avpuniverzum.hu AsRock A780GXH - AMD Athlon II X2 250 - 2GB DDR2 OCZ Reaper 1066Mhz - Sapphire HD4850 Toxic - 250GB+200GB Samsung SATA2 HDD - FSP 350W - Acer 19\"

#1302
Weblapon szeretnék wmv-t futtatni de teljes képenyõs üzemmódban, embed segítségével próbálkoztam

keresesgéltem html generátorokat, plusz google-el de nem találtam
pedig tudom nem lehetetlen, mert t-online videóinál ott a teljes képernyõs gomb
tudtok valami kódot ajánlani?

Jégkocka
#1301
Ok! Megoldottam a problémát!

Levi

Jégkocka
#1300
Na! A táblába minden név 2-ször kerül be, és nemtudja, hogy melyiket léptesse be! Ezen kéne valamit csinálni!

Levi

#1299
Uh. Jokora kaosz. Mit jelent az hogy minden nevet ketszer regizik? Ketszer kerul be a sor a tablaba?

Ez nem csoda, mert ketszer insertalod. Egyaltalan minek betenni a szoveg tablaba a jelszavakat, mikor arra van a nickek tabla? Mit akarsz csinalni vegulis?

Szoval csinalj 1-2 dolgot eloszor, hogy atlathato legyen mi is tortenik. Ilyen 100 sornyi omlesztett kod sosem vezet jora.

Miert hozod minden futaskor letre a szoveg tablat? Ugy latom ketszer is szerepel a kodban, pedig egyszer sem kene. Ha nem varsz visszatero erteket az sql -tol folosleges valtozot letrehoznod a visszatero ertekhez (pl $parancs01).

$ellenoriz = mysql_query("SELECT nev FROM szoveg WHERE nev = '".$nick."';");
$ellenoriz2 = mysql_query("SELECT mail FROM szoveg WHERE mail = '".$mail."';");
$szam = mysql_num_rows($ellenoriz);

Rosszul hasznalod a " es a ' tagokat. Mazli hogy egyaltalan lefut.

$ellenoriz=mysq_query('SELECT nev FROM szoveg WHERE nev = "'.$nick.'" AND mail = "'.$mail.'";');
$ellenoriz = mysql_num_rows($ellenoriz)

Igy eleg egy db lekerdezest vegezned az ellenorzeshez. $szam, $parancs nevu es egyeb semmitmondo valtozokat ne hasznalj, ebben az esetben ellenorizt magat nyugodtan hasznald.

Az a 100 if ami a vegen van kicsit atlathatatlan, bar ez feligmeddig a forum hibaja. Sok eset kimarad, es kicsit kovetkezetlen.

Pl if($nick!="" && $pass!="" && $pass2!="")

ellenorzod hogy minden ki van toltve, ekkor csinalsz egyaltalan valamit.
Az else agban vizsgald tovabb mi a rossz.

ha ez megvan, akkor a jelszoellenorzes (a font feluldefinialt valtozot hasznalva)
if($ellenoriz)


Igy meguszod 2 egymasba agyazott iffel.


Ennyi igy elso korben. Sajna nem tudom mit akar csinalni ez a kod.
A jelszodat valtoztasd meg azonnal, ha mar idemasoltad, nehogy valami kedves ember megvicceljen. Ja es ne hasznalj szulinapi datumot jelszonak, mert kb 10 mp alatt feltornek 😊
Jégkocka
#1298
Nem is az a baj... A regisztrációnál minden nevet 2-szer regizik, és amikor beakar lépni, nemtudja, hogy melyiket léptesse be! Valaki nemtud segíteni? A regisztráció kódja a következõ:

<center><BODY lang=HU background="trabi3.png" ><P>                                                   
<br><br><br><br><br><br><br>
<TABLE cellSpacing=1 cellPadding=1 width="75%" align=right border=0>

<TR>
<TD><a href="index.php"><IMG hspace=0
src="fooldal.GIF"
align=baseline border=0 ?></TD>
<TD><a href="bej.php"><IMG hspace=0
src="belep.GIF"
align=baseline border=0 ?></TD>
<TD><a href="regisztracio.php"><IMG hspace=0
src="ujtrabi.GIF"
align=baseline border=0 ?></TD></TR></TABLE></P><br><br><br><br><center><?php
$conn=mysql_connect("SQL1.ULTRAWEB.HU", "trabi-nevelde", "19930623" ) or die (mysql_error());
$adatbazis = mysql_select_db ( "trabi-nevelde") or die("Nem tudom kiválasztani az adatbázist: ".mysql_error());
?>
<form method="post" action="<?php print("$PHP_SELF"); ?>"><table><tr><td>Név:</td><td><input type="text" name="nev"></td>
<tr><td>Jelszó:</td><td><input type="password" name="pass"></td></tr>
<tr><td>Jelszó mégegyszer:</td><td><input type="password" name="pass2"></td></tr>
<tr><td>E-mail cím:</td><td><input type="text" name="mail"><br></td></tr>
<tr><td><br></td><td><input type="submit" value="Regisztrál"></td></tr></table></form>
<?php
$nick=$_POST["nick"];
$pass=$_POST["pass"];
$pass2=$_POST["pass2"];
$mail=$_POST["mail"];
include("config.php");
$parancs01 = mysql_query("create table szoveg(id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
nev varchar(10),
jelszo varchar(20),
mail varchar(40),
petak int DEFAULT 500,
felni int ,
feherfestek int ,
kekfestek int ,
vwmotor int ,
kedv int DEFAULT 20,
motortuning int DEFAULT 20,
spoiler int DEFAULT 0,
uzenofal varchar(100),
lovaspack int DEFAULT 0,
garazs int DEFAULT 0,
oklevel int DEFAULT 0,
zoldfestek int DEFAULT 0,
tuzfestek int DEFAULT 0,
kekkocsijokerek int DEFAULT 0,
sargatrabantjagermeister int DEFAULT 0,
trabantgame int DEFAULT 0,
aroktrabant int DEFAULT 0,
trabicabrio int DEFAULT 0,
trabilimohosszu int DEFAULT 0,
suzukimotor int DEFAULT 0,
barkasmotor int DEFAULT 0,
spoiler_pack1 int DEFAULT 0,
spoiler_pack2 int DEFAULT 0,
spoler_pack int DEFAULT 0");
$ellenoriz = mysql_query("SELECT nev FROM szoveg WHERE nev = '".$nick."';");
$ellenoriz2 = mysql_query("SELECT mail FROM szoveg WHERE mail = '".$mail."';");
$adatbazis = mysql_select_db ( "trabi-nevelde") or die("Nem tudom kiválasztani az adatbázist: ".mysql_error());
$parancs01 = mysql_query("create table szoveg(id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, nev varchar(10), jelszo varchar(20), mail varchar(40))");
$parancs02 = mysql_query("INSERT IGNORE INTO szoveg (nev, jelszo, mail) VALUES ('".$nick."', '".$pass."', '".$mail."');");
$szam = mysql_num_rows($ellenoriz);
$szam2 = mysql_num_rows($ellenoriz2);
if ($nick == "" && $pass == "" && $pass2 == "" && $mail == "" )
{
}
else
{
if ($pass != "" && $pass2 != "" && $pass != $pass2 )
{
print "<font color=red><b>Hiba:</b> Nem egyezik meg a 2 jelszó!</font>";
}
else
{
if ($szam == 0 )
{
if ($szam2 == 0 )
{
if ( $nick != "" )
{
if ( $pass != "" )
{
if ( $mail != "" )
{
$parancs02 = mysql_query("insert into nickek (nev, jelszo, mail) values ('$nick', '$pass', '$mail')");
print "<font color=green><b>Sikeres Regisztráció!</b> Adataidat sikeresen felvettük az adatbázisba</font>";
}
else
{
print "<font color=red><b>Hiba:</b> Nem adtál meg e-mail címet</font>";
}
}
else
{
print "<font color=red><b>Hiba:</b> Nem adtál meg jelszót</font>";
}
}
else
{
print "<font color=red><b>Hiba:</b> Nem adtál meg nevet</font>";
}
}
else
{
print "<font color=red><b>Hiba:</b> Errõl az E-mail címrõl már regisztáltak!</font>";
}
}
else
{
print "<font color=red><b>Hiba:</b> Ez már egy regisztrált felhasználónév</font>";
}
}
}
?>

<br><br> Figyelem! A neved maximum 10, a jelszavad maximum 20,<br> és az e-mail címed maximum 40 karakter lehet!<br><br>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
</BODY></HTML>

Levi

Jégkocka
#1297
De most minden ugyanúgy mûködik! Ha valaki tudja az írja le, hogy mitváltoztassak meg ezen a kódon, hogy ne csak az ékezet nélküli felhasználókat engedje be!! Elõre is köszi!

Levi

Jégkocka
#1296
Hidd el, hogy én ezzel többet foglalkoztam mint látszik rajta! Lejjebb már leírtam, hogy csak 12 éves vagyok... De azért köszi minden segítséget!! <#nyes><#pias><#taps>

Levi

Dj Faustus
#1295
Egyszer: $parancs = mysql_query("SELECT nev, jelszo FROM nickek WHERE nev = '".$nev."' and jelszo = '".$pass."';");

Márészt mit keres a <html> elem után a következõ bejegyzés:
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center><php?<tr><td> <br><br><br><br><br>

a <head> elem helyett (a honlap head-jébe nem szabad szerepelnie bekezdésnek, sortörésnek, táblázatcellának!)?

Harmadrészt: <BODY lang=HU background="trabi3.png" ></BODY> - ez így helytelen. Helyette: <BODY lang="hu" background="trabi3.png"> (Felesleges egybõl lezárni a honlap body-ját)

Negyedrészt:
<center><?php
;
session_start(); ?>
<html><body>
<?php
if (isset($kilep))
{
session_unset();
session_destroy();
}


Ez így ugyancsak helytelen. Helyette:
<center><?php
session_start();
if (isset($kilep))
{
session_unset();
session_destroy();
}
(<html><body> felesleges)

Ötödrészt: Nagyon összecsapott kód...

Jégkocka
#1294
Rájöttem a hibára! Akinek a nevében ékezet van azokat nemengedi be! Erre nincs valakinek 1 ötlete?

Levi

Jégkocka
#1293
Fura, de más felhasználó nevével beenged! Csak az enyémmel van baja! 😄

Levi

Jégkocka
#1292
Má megint 1 hiba... Ez tegnap ment és megpróbáltam kijavítani, de csak elkavartam! A kód a következõ:
<HTML><P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center><php?<tr><td> <br><br><br><br><br><TITLE>Trabinevelde</TITLE>
</HEAD>
<BODY lang=HU background="trabi3.png" ></BODY>
<center><?php
;
session_start(); ?>
<html><body>
<?php
if (isset($kilep))
{
session_unset();
session_destroy();
}
if (isset($_SESSION["nev"]))
{
print "Sikeres bejelentkezés!<br>Üdvözöllek: <b>$nev</b>";
print "<br><a href='" .$PHP_SELF ."?kilep='''>kilépek!</a>";
}
else
{
if ( isset($_POST["neved"] ) )
{
include("config.php");
$nev = $_POST["neved"];
$pass = $_POST["passod"];
$parancs = mysql_query("SELECT nev, jelszo from nickek where nev = '$nev' and jelszo = '$pass'");
$eredm = mysql_num_rows($parancs);
if ($eredm==1)
{
session_register( "nev" );
session_register( "pass" );
}
}
else
{
print "<table><form action=".$PHP_SELF." method=post>
<tr><td>Login név:</td></tr><tr><td><input type=text name='neved' size=17></td></tr>
<tr><td>Jelszó:</td></tr><tr><td><input type=password name='passod' size=17></td></tr>
<tr><td><input type=submit value=Belép></td></tr></table><br><center><small><a href=regisztracio.php>Regisztráció</a></center></small>";
}
if (isset($_POST["neved"]) && $eredm==0)
{
print "Rossz felhasználónév, vagy jelszó!<br>";
print "<table><form action=".$PHP_SELF." method=post>
<tr><td>Login név:</td></tr><tr><td><input type=text name='neved' size=17></td></tr>
<tr><td>Jelszó:</td></tr><tr><td><input type=password name='passod' size=17></td></tr>
<tr><td><input type=submit value=Belép></td></tr></table><br><center><small><a href=regisztracio.php>Regisztráció</a></center></small>";
}
elseif (isset($_POST["neved"]) && $eredm==1)
{
print "Sikeres bejelentkezés!<br>Kérlek <a href=" .$PHP_SELF .">frissíts</a>!";
}
}
?>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
<P align=center> </P>
</BODY></HTML>

Levi

#1291
Latom nyomjatok az SQL-t. Osszeutottem egy kis sql-kezelo osztalyt meg regebben. Hatha valaki hasznat veszi, sok progit irtam mar vele, szerintem elegge leegyszerusiti a kodot.

class Database
{
var $link;
var $result;
var $line;
var $numrows;
var $end;
var $counter;

function Database($login, $pass, $database)
{
$this->link=mysql_connect('localhost', $login, $pass)
or die('Could not connect: ' . mysql_error());
mysql_select_db($database, $this->link) or die('Could not select database');
}

function query($q)
{
$this->result = mysql_query($q, $this->link) or die('Query failed: ' . mysql_error());
$this->numrows = mysql_num_rows($this->result);
$this->counter=$this->numrows;
if( $this->numrows > 0 )
$this->end=false;
else
$this->end=true;
}

function insert($q)
{
$this->result = mysql_query($q) or die('Query failed: ' . mysql_error());
}

function next()
{
$this->counter=$this->counter-1;
$this->line = mysql_fetch_array($this->result, MYSQL_NUM);
if($this->counter<=0)
$this->end=true;
return $this->line;
}

function getRows()
{
return $this->numrows;
}

function notEnd()
{
if($this->end)
return false;
else
return true;
}

function getLastId()
{
return mysql_insert_id();
}

function closeConnection()
{
mysql_close($this->link);
}
};


function connectYourDatabase()
{
$con=new Database('loginnev', 'password', 'adatbazis');
return $con;
}


A hasznalat kb igy nez ki:

//$con valtozonk lesz a kapcsolatobjektum
$con=connectYourDatabase();

//valami sql utasitast vegrehajtunk
$con->query('select * from tabla');

//feldolgozzuk az eredmenyt: vegigmegyunk a sorokon
while($con->notEnd())
{
//line valtozoba kerulnek a sorok
$line=$con->next();
//csinalunk vmi tetszolegeset az eredmenyekkel
blabla[]=$line<0>.$line<1>;
}

Lehet tobb kapcsolatobjektumot letrehozni, egyszerre tobb adatbazishoz csatlakozni ugy hogy nem szemeteljuk tele 500 valtozoval meg sql kezelofuggvennyel a kodunkat, stb.

(A dolog szepseghibaja, hogy a php mysql_num_rows fuggvenye lehal, ha az eredmenynek nincsenek sora, tehat delete, update, insert sql parancsok meghivasara nem a query(), hanem az insert() fuggveny hasznalatos.)
Vorpal
#1290
Ez hasznos volt, vettem hozzá egy sört is köce.

- mondta a medve, és fejbe lőtte magát...

Dj Faustus
#1289
No meg sok egyéb trükk is létezik: SQL injection, Cross Site Scripting (XSS), Cross-Site Request Forgeries (CSRF)...
További információkat itt olvashattok. További vizsgálódásra ajánlanám ezt a cikket.

Vorpal
#1288
jég persze ne felejtsd el, hogy a felhasználók innentõl kezdve túrni fogják amit csak lehet, mert a felhasználók ilyen kis gonoszok,)
ilyen pl a html tagek használata a nevek helyett
erre van a:
$nick=htmlspecialchars($_POST["nick"]);
vagy hogy milyen hosszu lehet micsoda
a php.net en végignézheted ezeket
és még számtalan dolog amit én sem tudok de majd kiderül ha szétszedik az én dolgaimat is,)

- mondta a medve, és fejbe lőtte magát...

Max7
#1287
na amennyit én értek a flashez ebbõl nem sülne ki jó 😊)))

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

Jégkocka
#1286
Megy! Mûködik! Rendesen megy az egész! Innen már könnyû a dolgom! Lehet, hogy még néha majd írok segítségért! Köszi mindenkinek aki segített! Nagyon rendesek vagytok! Most nagyon ÖRÜLÖk!! <#mf1><#banplz><#taps><#hamm><#integet2><#nevetes1><#nevetes1><#nyes><#nyes><#alien>

Levi

Jégkocka
#1285
Köszi!!

Levi

Dj Faustus
#1284
Itt javíts még rajta:
$ellenoriz = mysql_query("SELECT nev FROM nickek WHERE nev = '".$nick."';");
Mivel $name változó nincs.

Jégkocka
#1283
<#help><#help><#help> Na! Még kéne 1 kis segítség! Most már beenged! Nincs hibaüzi, de 1 felhasználónevet többször is enged regelni! Ezt hogyakadályozhatnám meg?

Levi

Jégkocka
#1282
Na! Még kéne 1 kis segítség! Most már beenged! Nincs hibaüzi, de 1 felhasználónevet többször is enged regelni! Ezt hogyakadályozhatnám meg?

Levi

Jégkocka
#1281
Megy a beléptetés!! Nagyon köszönöm!!

Levi

Jégkocka
#1280
MÛKÖDIK!!!

Levi

Jégkocka
#1279
Köszi az egyre több javítást! 😄

Levi

Dj Faustus
#1278
Esetleg csinálj Flash-es lejátszót, ami betölti a rádió stream-jét (de nem játssza le, csak play gomb lenyomásakor), a Flasht ráadásul többen is támogatják (Linux alatt is!).

Dj Faustus
#1277
Itt egy újabb javított kódrészlet (a felesleges print függvények kiküszöbölése, HTML attribútum-érték párosok helyesírása, elküldött ürlapmezõk jobb kezelése):
$adatbazis = mysql_select_db ( "trabi-nevelde") or die("Nem tudom kiválasztani az adatbázist: ".mysql_error());
?>
<form method="post" action="<?php print("$PHP_SELF"); ?>"><table><tr><td>Név:</td><td><input type="text" name="nick"></td>
<tr><td>Jelszó:</td><td><input type="password" name="pass"></td></tr>
<tr><td>Jelszó mégegyszer:</td><td><input type="password" name="pass2"></td></tr>
<tr><td>E-mail cím:</td><td><input type="text" name="mail"><br></td></tr>
<tr><td><br></td><td><input type="submit" value="Regisztrál"></td></tr></table></form>
<?php
$nick=$_POST["nick"];
$pass=$_POST["pass"];
$pass2=$_POST["pass2"];
$mail=$_POST["mail"];
include("config.php");

Max7
#1276
tévedsz nem akarom hogy egybõl elinduljon mediaplayerbe is ugy raktam be hogy csak akkor indul el ha ráklikmelenk hogy play aki akarja halgatni az oldalon a rádiót az hallgatja aki nem nem üzifalra irogatás vagy chatbe irogatás közben http://gigatorrents.org

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

Jégkocka
#1275
A nagyja a többinek megvan! 1 neveldét szeretnék! Én ezt a részét érzem a legbonyolultabbnak! A többi az nemannyira nehéz! Én úgygondolom!

Levi

Jégkocka
#1274
Igen! Beléptetõ rendszert szeretnék! Most ez a kód annyira rossz? Használhatatlan?

Levi

Vorpal
#1273
A userek olyanok mint a gyerekek.
Nem tudják mi a jó nekik,)

Már látom ahogy imádják az oldalat, a 3 szoros betöltési idõ mellett mikozben a háttérben meg megakadva egy mono minõségü zene dünnyög.

- mondta a medve, és fejbe lőtte magát...