Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Máté12
#10382
Én nem értem mi baja van, mindig girl értéket ad annak a mezönek :S

$query = mysql_query("SELECT ertesit FROM login WHERE id = 2");
while($adat=mysql_fetch_assoc($query)){
$lekerdez = $adat<'ertesit'>;
if (empty($lekerdez)){
if (empty($_POST<'boy'>)){
$sql = mysql_query ("UPDATE `login` SET `ertesit`='girl' WHERE `id`= 2");
}else{
$sql = mysql_query ("UPDATE `login` SET `ertesit`='boy' WHERE `id`= 2");}
}
}

Logitech G25 tulajos!!

Lazarus
#10381
Terensz
#10380
Igen, így kell programozni <#taps>

Egy fecske nem csinál kolbászból kerítést

#10379
Tehát írsz magadnak függvényeket, amiket késõbb felhasználsz ?

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

Terensz
#10378
FérfieNber, tönkre fog menni a szemed a fehér háttértõl és a fekete karakterektõl <#idiota><#idiota><#idiota>

Szerintem nem szégyen az, ha színez a szerkesztõ, viszont könnyebb vele programozni.

Egy fecske nem csinál kolbászból kerítést

CattiBrie
#10377
Az hagyján.. de én is. 😊

[/spam]&#8482;

Terensz
#10376
Az alkalmazásáról találtam némi anyagot, csak nem igazán szemlélteti, hogy mikor használják a programozók. Használd függvénygyûjtõnek olyan esetben, ha a függvények egy bizonyos körbe tartoznak. Amúgy amikor letöltesz egy modult, mindig objektum-orientáltan van megírva.

Néhány példa:

- adatbázis-csatlakozás, adatbázis-mûveletek
- phpmailer
- textarea editor (Na végre!!4 Sikerült beüzemelnem :-) )

Egy fecske nem csinál kolbászból kerítést

#10375
akkor én igazi férfiember vagyok <#idiota>
Terensz
#10374
Az osztályok?

Amikor az 5-6. weboldaladat készíted megrendelésre, és mindig mindent újraírsz, mert oldalspecifikus változókkal pakoltad tele az inklúdjaidat, és már nagyon unod, hogy magadnak sok napos többletmunkát csináltál, akkor hiányolni fogsz valamit a saját munkádból. Na az az osztály <#eplus2>

Egy fecske nem csinál kolbászból kerítést

#10373
Hm, osztályok ? Azok meg micsodák ? Új dolog, vagy a régiek átalakítva?

Ám sima notepad az elég mazochista dolog 😄

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

Terensz
#10372
Máté, lehetne, hogy a "SELECT * ..." megoldást lecseréled valami másra?
Én kb 2 éve így írok sql-t, és nekem ez bevált:

$sql = "
SELECT u.id , u.nev , u.email , cs.csoportnev
FROM users u , csoportok cs
WHERE u.csoportid = cs.csoportid
AND u.id = '223524'
";

Vagy:

$sql = "
SELECT nev , email
FROM users
WHERE id = '1265'
";

$q = mysql_query($sql);

Szerintem * helyett akkor is írd ki a mezõk nevét, ha mindet fogod használni, mert magadat segíted vele. De ha csak 2 adat kell egy 12 mezõs táblából, akkor neked is rossz lesz, meg az sql szervernek is, ha *-gal kérdezel le.

Egy fecske nem csinál kolbászból kerítést

Terensz
#10371
Dreamweaver?? No htx... Notepad++ az én szerkesztõm :-)

Sõt, igazi férfieNberek windows notepadot használnak <#idiota>
Én is azt használtam anno 1 éven keresztül. (Powered by notepad)

Egy fecske nem csinál kolbászból kerítést

Terensz
#10370
A php5 és a 4 közötti különbség az osztályok kezelésében van. Az 5 normálisan kezeli õket. Amúgy már van php6 is. Én azt raktam fel, de egy csomó modul, mint pl. a joomla nem fut rajta. Nem próbáltam, de valószínûleg a phpBB sem.

Mondjuk ez annyira nem érint, mert ezeket max tanulási céllal szoktam felrakni - néha. De nem javaslom a php6 telepítését, mert fölösleges. A szervereket sem fogják belátható idõn belül átállítani a 6-osra.

Szóval: ha hoszzú távon akarsz php-zni, akkor az 5-ös könyvet vedd meg. Ha lázadsz, és nem használsz osztályokat, akkor vedd meg a 4-est :-)

Egy fecske nem csinál kolbászból kerítést

#10369
NVU, vagy Dreamweaver is akár, de az felesleges sztem, túl sokat eszik. (bár gondolom biztos vannak hasznos funkció is, amik már a profiknak kellenek)

HTMLpad little is jó.

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

Tyler1
#10368
és ami nem forráskód alapú?? 😄 mert azt nem igazán szeretem xD

Merek annyit, amennyit férfi merhet, ki többet mer, nem ember.

Maco13
#10367
PsPad, vagy ha komolyabbat akarsz ami fõleg programozást segít (nem html szerkesztõ, hanem PHP fejleszõ környezet), akkor NetBeans 6.5
Maco13
#10366
nincs, js-el kell trükközni
Maco13
#10365
nem sokkal, de pár éven belül érdemes lesz átállni rá
BB7
#10364
Tök ugyanilyen kérdésem van, csak én azt tapasztaltam, hogy kevés helyen kapni a 4-est!
Tényleg sokkal többet nyújt az 5-ös?
#10363
Notepad++ ftw.

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

passatgt
#10362
e-texteditor ftw😊

Tyler1
#10361
dreamweaver-rõl mi a véleményetek? akarok egy jó weblapos progit, csak nem nagyon vágom õket. no frontpage!!! 😄

Merek annyit, amennyit férfi merhet, ki többet mer, nem ember.

#10360
Annyival többet nyújt a php5ös könyv? mert az drágább!

Máté12
#10359
Még annyit, hogy ez a kód miért nem mûködik?:
$query = mysql_query("SELECT * FROM login WHERE id = 2");
while($adat=mysql_fetch_array($query)){
$lekerdez = $adat<'ertesit'>;
if (empty($lekerdez)){
$sql = mysql_query ("UPDATE `login` SET `ertesit`='boy' WHERE `id`= 2");
}else{
$sqle = mysql_query ("UPDATE `login` SET `ertesit`='girl' WHERE `id`= 2");
}
}

Logitech G25 tulajos!!

Máté12
#10358
Ööö.., Hogy érted, hogy frameset?

Logitech G25 tulajos!!

Terensz
#10357
5.

Egy fecske nem csinál kolbászból kerítést

#10356
szeretnék venni egy TANULJUK MEG A PHP 5 HASZNÁLATÁT 24 ÓRA ALATT c. könyvet. de ebböl van php4es és php5ös. melyiket vegyem? teljesen kezdö vagyok

#10355
frameset?
#10354
Hi. Ú.m. mindent vissza lehet fejteni, szerintem ebbe nem érdemes annyi energiát belefektetni.
Nem úgy mint az oldal kezelésbe = include.

Máté12
#10353
Na szóval. Próbálkoztam így:
$tmp = $_GET<'menu'>;
if($tmp == "adatlap"){
header ("Location: adatlap.php");
}
if ($tmp == "news"){
header ("Location: index.php");
}
A link:
<div id="menuf"><a href="index.php?menu=news">Hírek</a></div>
Ez mûködik de a másik oldalon a címsorba nem ezt írja be hanem az oldal nevét. Úgymond titkosítani akarom az oldal nevét 😊

Logitech G25 tulajos!!

passatgt
#10352
js-el sikerült megcsinálni, de gondoltam hátha van valami sima css-es megoldás is

Terensz
#10351
Mármint elõször elirányítod, és az új oldalon jeleníted meg linkben?
Akkor így: header('Location: http://bela.hu?valtozod=352346573');
Ott pedig leszeded gettel. ($_GET<'valtozod'>)

Egy fecske nem csinál kolbászból kerítést

#10350
és felbontástól függõ szélességet akarsz? akkor passz, esetleg JS-el megoldható

mert ha fix szélességû lenne akkor ugye egymás mellé lehetne float-olni õket
passatgt
#10349
van 5 divem, ami olyan széles, mint a böngészõ

ezeket akarom egymás mellé rakni, úgy, hogy vízszintesen lehessen görgetni az oldalt

értem?😊

#10348
eloszotod a 100%-ot? 😄
passatgt
#10347
ötlet, hogyan tudok 100% széles diveket egymás mellé rakni?😊

Máté12
#10346
És azt, hogy tudom megcsinálni, hogy egy változónak olyan értket adok ami elirányít egymásik oldalra és ezt a linkben mejgjelenítem.
Pl.: www.oldal.hu/index.php?m=shoutbox
??

Logitech G25 tulajos!!

Máté12
#10345
Én is használtam/om az extra.hu-t de most valami van. Nem éehet regisztrálni már nagyon régóta...

Logitech G25 tulajos!!

Terensz
#10344
Bocs, most nézem, easyphp is apache+mysql server kombó. Használd egészséggel.

Egy fecske nem csinál kolbászból kerítést

Terensz
#10343
Nekem olyanon nem mûködött, ami reklámbanneres (tehát extra.hu-n mûködik).

De ne így programozz.
Tölts le egy Appserv-et, telepítsd fel, programozz localhostban. Hidd el, a pro-k is úgy csinálják.

Egy fecske nem csinál kolbászból kerítést

Máté12
#10342
Miért, ingyenes tárhelyen nem mûködik a session? Egyébként eddig ATW-re töltöttem fel most felrakam az easyphp.

Logitech G25 tulajos!!

Maco13
#10341
ja és $_SESSION<'valami'>, kell az aláhúzás jel a $ után
Maco13
#10340
SQL-be például könnyebb így beírni (más értelmét én se nagyon látom)
Maco13
#10339
igen
Terensz
#10338
"$username = $SESSION<'username'>;"

Miért csinálsz 2 változót egy változóból?

Egy fecske nem csinál kolbászból kerítést

Terensz
#10337
Amit írtam, copy-pasteld bele egy file-ba, semmit ne csinálj vele, csak jelenítsd meg. "Cannot send session cookie - headers already sent by" - be lett illesztve egy file-ba, és a </head> után került. Vagy: ingyenes tárhelyre (pl. uw) lett feltöltve. Ott ugye ez csak egy frame, nem kezdõdhet session_start()-tal.

Nálam egyébként mûködik.

Ugye localhostról dolgozol?

Egy fecske nem csinál kolbászból kerítést

Máté12
#10336
Ööö...
Ha a SESSIOn ugy mûködik mint a COOKIE akkor igy kell fel venni változóba?
<?php
$username = $SESSION<'username'>;
?>
??

Logitech G25 tulajos!!

Máté12
#10335
Warning: session_start(): open(/tmp/sess_62f7c9716a2c2af2cce408da917147e3, O_RDWR) failed: No such file or directory (2) in /user/vers.php on line 3

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /user/vers.php:3) in /user/vers.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /user/vers.php:3) in /user/vers.php on line 3
Még nem vagy bejelentkezve

Warning: Unknown(): open(/tmp/sess_62f7c9716a2c2af2cce408da917147e3, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0

Például ezeket miért adja ki?

Logitech G25 tulajos!!

Terensz
#10334
A script minden sorát értened kell, hogy tovább tudj lépni.

Egy fecske nem csinál kolbászból kerítést

Terensz
#10333
Gyorsan hegesztettem egy sessionos példát.
Ez nem authentikáció, de az is hasonló elven mûködik. De legalább session, és egyszerû script, mint egy faék.

<?php

session_start();

if((ISSET($_POST<'kilepes'>)) AND (ISSET($_SESSION<'latogatonev'>)))
{
unset($_SESSION<'latogatonev'>);
}

if((ISSET($_POST<'belepes'>)) AND (!ISSET($_SESSION<'latogatonev'>)))
{
$_SESSION<'latogatonev'> = $_POST<'nev'>;
}

if(ISSET($_SESSION<'latogatonev'>))
{
$latogatoNevSrt = 'Látogató: '.$_SESSION<'latogatonev'>.'<br />';
}
else
{
$latogatoNevSrt = 'Még nem vagy bejelentkezve<br />';
}

echo $latogatoNevSrt;

if(!ISSET($_SESSION<'latogatonev'>))
{
echo '
<form name="login" method="post" action="">
<input name="nev" type="text" />
<input name="belepes" type="submit" value="Belépés" />
</form>';
}
else
{
echo '
<form name="logout" method="post" action="">
<input name="kilepes" type="submit" value="Kilépés" />
</form>';
}

?>

/*
Ezt a gombot azért raktam, hogy lásd: ha session létrejön, oldalfrissülés esetén is megmarad.
*/

<form name="ezcsakegyform" method="post" action="">
<input name="nyomjad" type="submit" value="Nyomjad!!44" />
</form>

Egy fecske nem csinál kolbászból kerítést