Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Danny1987
#10532
Hello leszedtem a Deluxe tuner progit.

Ezzel menüket lehet csinálni és amikor menteni akarom akkor egy.js file-t akar menteni.
Ez a javascript?
Van egy olyan mentés is hogy html.Ezeket hogy kell beilleszteni az index.html-be?
Hozzak létre pspaddal egy index.js fájlt?

Live for nothing or die for something.

Máté12
#10531
Na a kódom egyszerü lenne 😄
Amit bevitt adatot a felhasználó a form-ba azt vigye fel az adatbázisba.

Logitech G25 tulajos!!

Terensz
#10530
Persze, hogy van. Tegnap még így is volt, de mára elmúlt <#idiota>

if($_POST<'bela'> == null)
{
?>

<html>
<head>
...
..
......

...

</html>

<?php
}

Ilyet sose tegyetek. Mindig van normális megoldás.

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

Terensz
#10529
Sorry, de ez a kód ronda.

Mellesleg:
mit keres az oldal alján a header("Location: ".$_SERVER<'PHP_SELF'>);????

Már párszor írtuk, hogy ez a függvény kizárólag a </head> html tag elõtt mûködik.

Figyelj, nagyon szívesen segítünk, de akkor legalább fogadd meg a tanácsainkat.

Másik, hogy légyszi írd le, hogy mit szeretnél pontosan ettõl az oldaltól. Bármi is legyen az, biztos, hogy nem így kell megoldani. De ha tudjuk a célodat, megmutatjuk az irányt. Csak fogadd meg, mert különben mindig ugyanúgy fogsz járni, napokig egy helyben toporogsz, csak mert magad akarod kiszenvedni az eredményt. De nem fogod. Ami nem is baj, mert a te tudásoddal még nem lehet. Majd késõbb.

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

#10528
PHP-ban van olyan ? Vagy ez szarkazmus ? 😄

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

Máté12
#10527
Már nem az if:
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
include ("config.php");

$conn = mysql_connect($host, $username, $password) or die(mysql_error());
mysql_select_db($db_name,$conn) or die(mysql_error());


echo '
<html>
<head><title>Társkeresõ</title>
<link rel="stylesheet" type="text/css" href="data/default.css"></link>
<link rel="icon" href="data/img/favicon.ico" type="image/x-icon"></link>
<link rel="shortcut icon" href="data/img/favicon.ico" type="image/xicon"></link>
</head>
<body>
<div align="center">
<div id="contanier">
<div id="header"><h1><marquee>Az oldal KIZÁRÓLAG FireFox alatt mûködik!</marquee></h1>
<div id="datumfejlec">A mai dátum: nincs dátum admin felületen';

echo '
</div></div>

<div id="menu">
<div id="menuf"><a href="#blocked::history.back();">Vissza</a></div>
</div>


<div id="tartalom">
<div id="cim">Admin felület</div>
';

echo '
<table width="800" border="0" cellspacing="0" cellpadding="00">
<tr>
<td width="276"><div align="center" class="c"><a href="bejovo.php">Beérkezett levelek</a></div></td>
<td width="302"><div align="center" class="c"><a href="elkuldott.php">Elküldött levelek</a></div></td>
<td width="222"><div align="center" class="c"><a href="ujlevel.php">Új levél</a></div></td>
</tr>
</table>
<br>
<table width="800" border="0" cellspacing="0" cellpadding="00">
<tr>
<td width="267"><div align="right">Címzett:</div></td>
<td width="533"><div align="left">
<form method="post">
<input type="text" name="cimzett" class="bev">

</div></td>
</tr>
<tr>
<td><div align="right">Tárgy:</div></td>
<td><div align="center">
<div align="left">
<input type="text" name="targy" class="bev">
</div>
</div></td>
</tr>
<tr>
<td><div align="right">Üzenet:</div></td>
<td><div align="center">
<div align="left">
<textarea name="message" cols="70" rows="10" class="bev2"></textarea>
</div>
</form></div></td>
</tr>
<tr>
<td><form method="post"><input type="submit" value="Küldés"></form></td>
<td><div align="center"></div></td>
</tr>
</table>


</div>
<div id="footer"><div id="tars">

</div></div>
<b class="cl">
</div>
</div>
</body>
</html>';

if($_POST<'cimzett'> != NULL && $_POST<'message'> != NULL){
$sql = "INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST<'cimzett'>."', '".$_POST<'targy'>."', '".$_COOKIE<'username'>."', '".$_POST<'message'>."', NOW())";
$result = mysql_query($sql) or die(mysql_error());

header("Location: ".$_SERVER<'PHP_SELF'>);
}


?>

Logitech G25 tulajos!!

Máté12
#10526
Beraktam:
Notice: Undefined index: cimzett in /user/ujlevel.php on line 86
Ezt a hibát kapom és:
if($_POST<'cimzett'> != NULL && $_POST<'message'> != NULL){
ez a 86dik sorom.

Logitech G25 tulajos!!

Terensz
#10525
Jaja, az egész oldalad egy nagy if :-) Nem teljesül a feltétel és így nem is jelenik meg. Nincs php hiba.

Amúgy az error_reporting(E_ALL); nagyon jó dolog. Én mindig benyomom az oldal elején, így sosincs pl. nem definiált változóm.

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

#10524
Akkor nem a kóddal van a baj, hanem valamit elírtál valszeg, if-eket nézd át 😄

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

#10523
Próbáld meg, hogy ezt a két sort beilleszted a php fájl elejére közvetlenül a <?php után:

error_reporting(E_ALL);
ini_set('display_errors', '1');

Máté12
#10522
Semmi nem történt :S Se hibát nem ír se nem viszi fel. És elvileg jónak kéne lenni...

Logitech G25 tulajos!!

Danny1987
#10521
http://css.maxdesign.com.au/listamatic2/horizontal04.htm

Ezt a menüt találtam.
Beillesztettem a html-be és a css a beillesztendõ dolgokat de amikor a menüpont fülé megyek nem nyilik meg semmi.

A masik hogy lehet azt megoldani hogy minden oldalnál behozza a menüt meg azt hogy a lap középen van.

Live for nothing or die for something.

passatgt
#10520
nem erre gondol😊

erre:
http://www.tutorial.hu/legordulo-menu-css-sel/

Terensz
#10519
Ha jól értettem a szándékodat, akkor így:

<form name="bela" action="" method="post">
<ul>
<li><a href="#">Css</a></li>
<li><a href="#">Flash</a></li>
<li><a href="#">ActionScript</a></li>
<li><a href="#">Javascript</a></li>
<li>
<select name="szerverek">
<option value="1" />SQL Server
<option value="2" />Béla szervere
</select>
</li>
<li><a href="#">PHP</a></li>
</ul>
</form>

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

Danny1987
#10518
<ul>
<li><a href="#">Css</a></li>
<li><a href="#">Flash</a></li>
<li><a href="#">ActionScript</a></li>
<li><a href="#">Javascript</a></li>
<li><a href="#">SQL Server </a></li>
<li><a href="#">PHP</a></li>
</ul>

A html-ben lévõ menu.
Hogy kell azt megoldani hogy ilyen legördülõ menüpontokat is be lehessen rakni.

Live for nothing or die for something.

CattiBrie
#10517
background kötõjel image:

background-image:

[/spam]&#8482;

Danny1987
#10516
THX

Live for nothing or die for something.

passatgt
#10515
background:url(1280x1024_blue.jpg);

Danny1987
#10514
CSS:
body
{
background image:url(1280x1024_blue.jpg);
color: #DCE0D6;
}
div#container
{
width: 400px;
height: 400px;
background: #DCE0D6;
color: #DCE0D6;
margin: 0 auto 0 auto;
}

div#container {
margin-left: 50%;
margin-right: 50%;
}
{
background: #DCE0D6;
color: #DCE0D6;
}

div#container
{
width: 800px;
height: 700px;
background: #D5E4DD;
color: #000000;
position: absolute;
top: 40%;
left: 35%;
margin-top: -200px;
margin-left: -200px;
}


HTML:

<link rel="stylesheet" type="text/css" href="index.css" media="screen" />
</head>
<body>
<div id="container">

</div>

</body>
</html>

Live for nothing or die for something.

passatgt
#10513
gondolom háttérnek rakta be

#10512
CCS-be nem igazán lehet képet beilleszteni o.O
Nyomj egy részletet a .css és .html-bõl 😄

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

Danny1987
#10511
Css fájba beillesztettem egy háttérképet.
Ha pspaddal nézem meg a html megjelenitését akkor bejön a beillesztett kép.

Ha mozillával nyitom meg az index html-t akkor nem.

Mi lehet a gond?

Live for nothing or die for something.

Malakai
#10510
Semmire nem ellenõrzöl vissza, hogy van-e hiba.
Pl a kapcsolathoz:

$conn = mysql_connect($host, $username, $password) or die(mysql_error());
mysql_select_db($db_name,$conn) or die(mysql_error());


És a queryhez is:

$sql = "INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST<'cimzett'>."', '".$_POST<'targy'>."', '".$_COOKIE<'username'>."', '".$_POST<'message'>."', NOW())";
$result = mysql_query($sql) or die(mysql_error());


Az or die-al kéred meg, hogyha falsera jön vissza, akkor mit csináljon, a mysql_error() pedig a legutóbbi hibaüzenetet adja vissza, ami jött a mysql felõl.

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

Máté12
#10509
És még egy mysql gui-val se tudom akkor leellenõrizni :S<#confused>

Logitech G25 tulajos!!

Máté12
#10508
De szerintem a kóddal lessz valami, mert már az echo $sql;-hez sem jut el. Nem ír ki semmit. :S És akkor gondolom azért nem viszi fel.

Logitech G25 tulajos!!

Terensz
#10507
Amúgy ez a legjobb mysql gui. Mysql sidu >>>> php myadmin, és ugye ingyenes, nem úgy, mint a front. Mellesleg nem kell telepíteni, akárcsak a php myadmint, de sokkal könnyebb használni. A php myadmin felett már elszállt az idõ vasfoga.

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

Terensz
#10506
Kapcsolat fül:
Szerver: localhost
Port: 3306
Kapcsolat típus: Direkt
Idõtúllépés: 30
Tömörítés: pipa
Karakter készlet: latin1

Bejelentkezés fül:
Felhasználó, jelszó (ami éppen)
Adatbázis: üres

(a kapcsolat-típus és a karakter-készlet kötõjeles szavak, azért így írtam õket, mert a mysql front is így írja <#idiota>)

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

Máté12
#10505
off:
leszettem a mysql front-ot de mindig ezt irja ki: sikertelen kapcsolódás a 127.0.0.1 szerverrel.:S
on:

Logitech G25 tulajos!!

Terensz
#10504
Közben látom, a header() nem lesz a </head> után, mert ha a $_POST üres, akkor semmi sem kerül kiíratásra.

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

Terensz
#10503
Hé, ez így nem lesz jó.
Csoda, hogy nem kapsz fatal errort:

while($adat=mysql_fetch_assoc($query))
$tmp = $_GET<'menu'>;

Hol a while ciklusod? { }

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

Terensz
#10502
Amúgy a header() függvényt meg felejtsd el a </head> html tag után. Amúgy is: a mysql mûveleteket mindig a kiíratás és a formok elõtt végezd, hogy már a változást is jelenítse meg.

Meg szerintem ne cookie-kat, hanem session-öket használj.

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

Terensz
#10501
2 választásod van.

1.: ide beírod, hogy mekkora egy rakás mocsok az apacs, és jól kidühöngöd magad. Majd a végén rátérsz a 2. pontra.

2.: végre azt csinálod, amit már sokszor írtam neked.
mysql_query("INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST<'cimzett'>."', '".$_POST<'targy'>."', '".$_COOKIE<'username'>."', '".$_POST<'message'>."', NOW())");

helyett:
$sql = "INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST<'cimzett'>."', '".$_POST<'targy'>."', '".$_COOKIE<'username'>."', '".$_POST<'message'>."', NOW())";

echo $sql;

Majd az így kapott, valós értékekkel (és nem változókkal) rendelkezõ sql-t kimásolod a böngészõdbõl, és lefuttatod egy mysql gui-ban. (Pl: php myadmin, mysql sidu, mysql front, stb...) És lõn világosság...

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

Máté12
#10500
Az a hiba, hogy nem viszi fel a táblába <#pardon1><#confused><#nemtudom><#csodalk><#falbav><#falbav>

Logitech G25 tulajos!!

Máté12
#10499
Igen nem volt lezárva valami😊 Köszi! De megint egy egyszerü hibába estem és már felháborító 😄
Bemásolom az oldalt:
<?php
include("config.php");
$conn = mysql_connect($host, $username, $password);
mysql_select_db($db_name);
$query = mysql_query("SELECT * FROM login WHERE username = '".$_COOKIE<'username'>."'");
while($adat=mysql_fetch_assoc($query))
$tmp = $_GET<'menu'>;
if($tmp == "adatlap"){
header ("Location: adatlap.php");
}
if($tmp == "users"){
header("Location: users.php");
}
if ($tmp == "news"){
header ("Location: index.php");
}
if ($tmp == "settings"){
header ("Location: beallitas.php");
}
if ($tmp == "vers"){
header ("Location: vers.php");
}
if ($tmp == "settings"){
header ("Location: settings.php");
}
if ($tmp == "shoutbox"){
header ("Location: shoutboxes.php");
}
?>
<?php
if (isset($user_id) AND $_COOKIE<'username'>){
?>
<?php
if(empty($_POST)){
echo '
<html>
<head><title>Társkeresõ</title>
<link rel="stylesheet" type="text/css" href="data/default.css"></link>'; ?>
<link rel='icon' href='data/img/favicon.ico' type='image/x-icon'></link>
<link rel='shortcut icon' href='data/img/favicon.ico' type='image/xicon'></link>
<style type="text/css">
<!--
.style2 {color: #FFFFFF; font-weight: bold; }
-->
</style>
</head>
<body>
<div align="center">
<div id="contanier">
<div id="header">
<div id="datumfejlec">A mai dátum: <?php echo date("Y/m/d");?></div></div>
<?php echo '
<div id="menu">
<div id="menuf"><a href="index.php?menu=news">Hírek</a></div>
<div id="menuf"><a href="index.php?menu=adatlap">Adatlapod</a></div>
<div id="menuf"><a href="index.php?menu=users">Keresés</a></div>
<div id="menuf"><a href="index.php?menu=vers">Versek</a></div>
<div id="menuf"><a href="index.php?menu=shoutbox">Üzenõfal</a></div>
<div id="menuf"><a href="index.php?menu=settings">Beállítások</a></div>
<div id="menuf"><a href="logout.php">Kilépés</a></div>
</div>
<div id="tartalom">
<div id="cim">Új levél</div>
<div id="hirek">
<div align="center">
<br>
<table width="800" border="0" cellspacing="0" cellpadding="00">
<tr>
<td width="276"><div align="center" class="c"><a href="bejovo.php">Beérkezett levelek</a></div></td>
<td width="302"><div align="center" class="c"><a href="elkuldott.php">Elküldött levelek</a></div></td>
<td width="222"><div align="center" class="c"><a href="ujlevel.php">Új levél</a></div></td>
</tr>
</table>
<br>
<table width="800" border="0" cellspacing="0" cellpadding="00">
<tr>
<td width="267"><div align="right">Címzett:</div></td>
<td width="533"><div align="left">
<form method="post">
<input type="text" name="cimzett" class="bev">
</form>
</div></td>
</tr>
<tr>
<td><div align="right">Tárgy:</div></td>
<td><div align="center"><form method="post">
<div align="left">
<input type="text" name="targy" class="bev">
</div>
</form></div></td>
</tr>
<tr>
<td><div align="right">Üzenet:</div></td>
<td><div align="center"><form method="post">
<div align="left">
<textarea name="message" cols="70" rows="10" class="bev2"></textarea>
</div>
</form></div></td>
</tr>
<tr>
<td><form method="post"><input type="submit" value="Küldés"></form></td>
<td><div align="center"></div></td>
</tr>
</table>
</div>
</div>
</div>';
?>
<div id="footer"><div id="tars"><a href="http://tarsatkereso.atw.hu" style="font-size: 12px;"><?php print($version); ?></a></div><div id="webby"><?php print($by); ?></div><div id="gyik"><a href="#blocked::void(0);"><?php print($gyik); ?></a></div></div>
<?php
echo '
<b class="cl">
</div>
</div>
</body>
</html>';
}else{
if($_POST<'cimzett'> !== "" && $_POST<'message'> !== ""){
mysql_query("INSERT IGNORE INTO pm (cimzett, targy, felado, message, date) VALUES ('".$_POST<'cimzett'>."', '".$_POST<'targy'>."', '".$_COOKIE<'username'>."', '".$_POST<'message'>."', NOW())");
echo 'SIkeres üziküldés';
}
}
}else{
header ("Location: http://tarsatkereso.atw.hu/index2.php");
}
?>

A lényege az lenne, hogy egy mezõbe felvigye a bekért adatokat.

Logitech G25 tulajos!!

Terensz
#10498
Ha nem túl hosszú a kód, szerintem oszd meg velünk. Megnézzük.

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

#10497
hát nem ez a hiba 😊 de valahol csak van 😊 néha vannak ilyen cifra dolgok.
Malakai
#10496
Valószinüleg elötte lévõ sorokban vmi nincs lezárva, vagy hasonló...

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

Máté12
#10495
Találkoztatok már ilyennel?:
Parse error: parse error, unexpected $ in /user/ujlevel.php on line 140

és a 140. sorom:
?>

kicsit fura a hiba 😄😄

Logitech G25 tulajos!!

joebacsi
#10494
tud valaki olyan ingyenes tárhelyet, ahol van https (ssl vagy tls)?

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

pTk
#10493
A képre style="display:inline;" vagy akár táblázatba is rakhatod.

joebacsi
#10492

www.rdha.hu [bf 80k] [bf2 100k] KisKöcsögkör FTW! \"Az ország azé, aki teliszüli.\"

Maco13
#10491
css align, text-align
#10490
nem tudna valaki megmondani hogy hogyan lehetne egymassal szembe tenni szoveget es kepet?😄 pl. a kep kozepul es melette iras HTMl-ben

GA-EP43-DS3L | Intel Dual Core E5200 | 2x2 GB Ram 800Mhz | Shapire HD 4830 http://lokerz.try.hu/ Ha ingyen akarsz dolgokat szerezni!

Máté12
#10489
Már találtam egy jobb megoldást és egyszerübbett 😊 De azért köszi!!

Logitech G25 tulajos!!

MerlinW
#10488
Oukeyy😄

[merlinw.org]

Terensz
#10487
A te függvényed szép, csak nem azt mûveli, amit az enyém. Máté pedig határozottan useradat-lekérdezést szeretne (szeretett volna sok nappal és hsz-szel ezelõtt), és annál, amit õ írt, mûködõképesebb és idõtállóbb az én kódom.

A for ciklus tényleg kiváltható a mysql_fetch_array függvénnyel, Máté írja át, gyakoroljon. A kód jelen állapotában tökéletesen mûködik, csak lehet rajta optimalizálni.

Ha kulcs szerint szeretne lekérdezni, majd megoldja magának. Ez a kód most arra, amire neki kell, tökéletesen mûködik.

Dinamikusan is lekérdezhetném, de nem teszem. Majd Máté, ha akarja, megcsinálja dinamikusra. Egyelõre lássa mûködés közben a php és mysql kapcsolatát.

Egyébként a kód amit feltettem: nyílt forráskódú <#idiota>, ha gondolod, fejlessz bele és tedd fel, mint dinamikus useradat-lekérdezõ scriptet.

Máté, te pedig jelezz vissza, hogy használod-e egyáltalán, van-e értelme foglalkoznunk a useradat-lekérdezõvel, vagy a témát ejtsük, mert esetleg úgyis a saját fejed után mész. (Elõbbit javaslom)

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

MerlinW
#10486
Írtam gyorsban egy függvényt dinamikus insert és update akciókhoz. Természetesen csak akkor hasznos, ha teljes táblát írni akarjuk. Persze a delimiteres részbe az értékek közé 0 és 1-et írva máris ellenõrizhetõ lesz melyiket szeretnéd írni és melyiket nem. De ezt már megoldjátok ti.

A kód mûködik, akinek szüksége van rá, használja egészséggel.

http://pastebin.com/f6fe9ba7a

[merlinw.org]

MerlinW
#10485
Nem az a lényeg, hanem hogy az általad írt kilométeres függvény egyrészt haszontalan, másrészt csúnyán megírt.

Ha már dinamika:
1. select-hez tök felesleges. Mire átírja a változókban a mezõk neveit annyi idõ alatt le tudja írni a select, from és where szavakat.

2. semmi szükség az alsó for ciklusra. Használj mysql_fetch_array-t és máris hivatkozhatsz számszerûen a mezõkre.

3. Mi van akkor, ha nem kulcs szerint szeretne lekérdezni?

4. dinamikusan is lekérdezhetnéd a mezõk neveit.

[merlinw.org]

#10484
Hadjad, majd rájön a saját magas is ... egyszer.

Terensz
#10483
maLakai, te vagy itt a rangidõs programozó!
Gyere, tegyél rendet "globál + function" vs "sima kód egymás után + inklúdok" vitában! <#idiota>

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