22786
Html-, css- és php-help
-
bracsek #7979 Mást úgyse tehet... -
#7978 Hagyd rá :) -
phoenix1 #7977 Azért bízom benne, hogy nem ebbe a formába akarod webre tenni. :O Így ebben a formában sebezhető, lásd SQL injection... [google] -
phoenix1 #7976 nem véletlenül a query-be van a hiba?
$sql = "INSERT IGNORE INTO autodadatok (auto_marka, teljesitmeny, hengerurtartalom, ABS, elektronikus_klima, legzsakszam)
VALUES('', '$_POST[auto_marka]', '$_POST[teljesitmeny]',
'$_POST[hengerurtartalom]','$_POST[ABS]','$_POST[elektronikus_klima]', '$_POST[legzsakszam]',)";
helyett, ³gy:
$sql = "INSERT IGNORE INTO autodadatok (auto_marka, teljesitmeny, hengerurtartalom, ABS, elektronikus_klima, legzsakszam)
VALUES('$_POST[auto_marka]', '$_POST[teljesitmeny]',
'$_POST[hengerurtartalom]','$_POST[ABS]','$_POST[elektronikus_klima]', '$_POST[legzsakszam]')";
nem kell az elején a '-jel és a végén a [...], vessző. -
cbr1983 #7975 Sziasztok!
Letöltöttem a Wamp-ot. Csináltam egy adatbázist mySQL-ban, melybe autóadatokat szeretnék bevinni a következő php segítségével, amely NEM MŰKÖDIK (természetesen a táblázatok léteznek az adatbázisban):
XHTML:
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form action="urlapbevitel.php" method="POST">
<p>Automarka es tipus</p>
<input type="text" name="auto_marka" id="auto_marka" size="30" maxlength="30"><br>
<p>Motorteljesimeny</p>
<input type="text" name="teljesitmeny" id="teljesitmeny" size="30" maxlength="20"><br>
<p>Hengerurtartalom</p>
<input type="text" name="hengerurtartalom" id="hengerurtartalom" size="30" maxlength="20"><br>
<p>ABS</p>
<input type="text" name="ABS" id="ABS" size="30" maxlength="20"><br>
<p>kondi</p>
<input type="text" name="elektronikus_klima" id="elektronikus_klima" size="30" maxlength="20"><br>
<p>legzsak</p>
<input type="text" name="legzsakszam" id="legzsakszam" size="30" maxlength="20"><br>
<input type="submit" value="OK">
</body>
</html>
PHP: urlapbevitel.php
<?php
$kapcsolat = mysql_connect("localhost", "root", "password");
mysql_select_db("szemelyiadatok", $kapcsolat);
$sql = "INSERT IGNORE INTO autodadatok (auto_marka, teljesitmeny, hengerurtartalom, ABS, elektronikus_klima, legzsakszam)
VALUES('', '$_POST[auto_marka]', '$_POST[teljesitmeny]',
'$_POST[hengerurtartalom]','$_POST[ABS]','$_POST[elektronikus_klima]', '$_POST[legzsakszam]',)";
$eredmeny = mysql_query($sql, $kapcsolat) od die (mysql_error());
print "$eredmeny";
?>
Előre is kösz szépen a segítségeteket!!! -
bracsek #7974 és? akkor is...
ami úgy néz ki, úgy viselkedik az nekem az. -
#7973 "Ja, és akkor is függvény... ha kétszerannyira sem..."
Mégegyszer az értetlenek kedvéért:
echo() is not actually a function (it is a language construct), so you are not required to use parentheses with it.
Erről bővebben -
bracsek #7972 BODY nak SCROLL="YES" ? de ez csak állítólag, mert nálam nem megy...
Ja, és akkor is függvény... ha kétszerannyira sem... -
#7971 Ehhe tegnap este már másoltam mindent... darabokra szedtem a forrást hogy mi a baja észre sem vettem hogy lemaradt :D
jobb oldali gördítősáv otlétét be tudom valahogy álítani valid forrásal? :) ezt jómegaszontam :D -
#7970 <form name="Form" action="<?= $_SERVER["PHP_SELF"] ?>" method="POST" enctype="multipart/form-data">
<option value="sport" selected>Sport</option>
nekem minden megy igyis ahogy postoltad
egy teszt a php után?
var_dump($_POST); ez sem vág ki semmit?
-
szveti82 #7969 persze a php. neve:html_feldolgozo.php -
szveti82 #7968 Próbáltam már azt is...Megzézné valaki hogy nála müködik-e,vagy ha hibás mi a hiba...Kösz!
Itt a program:
A html:
<html>
<head>
<title>HTML form - regsiztációs adatlap</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body><h1>Regisztrációs lap</h1>
<form action="html_feldolgozo.php" method="POST">
<p>Név: <input type="text" name="nev" size=25></p>
<p>Felhasználói név: <input type="text" name="felh_nev" size=10></p>
<p>Jelszó: <input type="password" name="jelszo" size=10></p>
<p>Neme:
<label><input type="radio" name="neme:" value="nő">Nő</label>
<label><input type="radio" name="neme:" value="férfi">Férfi</label></p>
<p>Kedvenc időtöltés (CTRL segítségével több is kijelölhető):</p>
<select name="hobbi[]" size="4" multiple>
<option selected>Sport</option>
<option value="Mozi">Mozi</option>
<option value="Kiránduls">Kirándulás</option>
<option value="Olvasás">Olvasás</option>
</select>
<p>Megjegyzés:</p>
<textarea name="megjegyzes" cols="40"></textarea>
<p><input name="reg_felt" type="checkbox" value="elfogad" checked>Elfogadom a regisztrációs feltételeket!</p>
<p><input name="kuldes" type="submit" value="Küldés">
<input name="reset" type="reset" value="Törlés"></p>
</form>
</body>
</html>
A php hozzá:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Form feldolgozó</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<?php
print "Üdvözlet <b>$_POST[nev]</b><br>";
print "A felhasználó neve:<b>$_POST[felh_nev]</b><br>";
print "A jelszava:<b>$_POST[jelszo]</b><br>";
print "A neme:<b>";
if ($_POST[neme]=="nő")
print("nő<br></b>");
else
print("férfi<br></b>");
print "A kedvenc időtöltései:<br>";
print "<ul><b>";
foreach ( $_POST[hobbi] as $ertek )
{
print "<li>$ertek<br>";
}
print "</ul></b>";
print "Megjegyzás:<b>$_POST[megjegyzes]</b><br>";
if ($_POST[reg_felt] == "elfogad")
print("Ön elfogadta a regisztrációs feltételt<br>");
else
print("Ön nem fogadta el a regisztrációs feltételt<br>");
?>
</body>
</html>
-
#7967 forráskódot form és form közt -
#7966 "Ki kéri magának, függvény... "
Nem függvény.
echo() is not actually a function (it is a language construct), so you are not required to use parentheses with it. -
szveti82 #7965 Hello!
Segítség kellene,mert lassan nem tudom mi a fene lehet...
Van egy html oldal(adatbevitelre)+hozzá a megfelelő php.Erre amikor rányomom a küldés gombot,akkor a webböngésző csak simán kilistázza a php-t programot,nem a webszerveren keresztül fut le.
Ha visszahívom localhostból(Apachot:http://localhost/xx.php-igy maga a php jó)amikor a kettőt csatolom,akkor semmi...A html+php Sági Gábor-könyvégből származik,miszerint simán kellene hogy müködjön...
Remélem tudtok segíteni!
Mi lehet a gond?
Előre is kösz! -
bracsek #7964 Ki kéri magának, függvény... és lehet is zárójelezni csak ha elől tesz akkor a végére se árt, de mindkettő felesleges.
Amúgy meg jó a logód -
#7963 OMG megin fáradtan esek neki a dolgoknak :( thx
viszont most hogy beraktam a menümet egy hibát vettem észre... oldalsó gördítősáv egy menünél van csak ott.. (az a legördülő java menü a leghoszabb) és amiatt ugrál az oldal ha azt a menüt megnyitom... mármint nem hosszúságban hanem jobra balra :D nincs valami valid css kod ami minden böngésző alatt müködik és beálítható vele hogy oldalt állandó legyen a gördítő sáv? :S
(lógód a helyén? még szép :D csúnya balesett lenne ha nem ott lenne ahol kell :D komolyan mit csináltál vele? :) olyan fura így és nehezen vagy azonosítható :D ) -
#7962 onclick esetén is alkalmazd a style attribútumnál alkalmazott módszert:
onclick=\".....\"
illetve az alt attribútumot se felejtsd ki:
alt=\"...\"
no meg az echo-t nem kell zárójelezni - nem függvény.
A logom? Beirányítottam a /dev/null-ba. :D (A lógóm meg a helyén. ;) ) -
#7960 "Sajnos nagyon kezdő vagyok"
Ha nagyon kezdő lennél:
* akkor nem fizetős tárhelyet használnál
* nem regisztrálnál domainnevet
* nem egy médiaajánlattal ellátott, bt által szerkesztett oldalt mutatnál
De ennek ellenére az önbírálat jogos. ;)
"így a forráskódba pirossal kéne jelezni"
Kicsit piros
Ezt is javaslom átolvasásra
"Szeretnék beépíteni a lapomba egy videó lejátszót, amibe a nekem küldött és általam felrakott videókat (nem nagyobb mint 100 Mb.) meg lehet nézni. (explorer és firefox) "
Átkonvertálod a küldött videókat FLV formátumba (például ezzel az eszközzel, de ha Linux alapú szervered van, próbálkozhatsz az mencoderrel/ffmpeggel), majd beillesztesz (Flash beillesztéséhez SWFObject-tet javaslok) egy Flash alapú lejátszót (például ezt, de céges felhasználásra ez 20 euróba kerül) az oldalba. -
Talan #7959 Hello
Segítséget szeretnék kérni.
Szívós fajta vagyok, kb. 3 napig reggeltől-estig próbálkoztam de nem sikerül.
Szeretnék beépíteni a lapomba egy videó lejátszót, amibe a nekem küldött és általam felrakott videókat (nem nagyobb mint 100 Mb.) meg lehet nézni. (explorer és firefox) Sajnos nagyon kezdő vagyok, így a forráskódba pirossal kéne jelezni ahol változtatnom kell. Új lapon lenne a lejátszó (a menüből meghívható, ezt meg tudom csinálni:))és a mellette leírt szövegekre kattintva töltődik be 1-1 videó. Előre is köszönöm a segítséget.
A honlap www.talan.hu -
dav1d #7958 sajnos erre a kódra töbszörös probálkozásra se tudtam kijelentkezést írni pedig probáltam az unset fügvényel... -
dav1d #7957 <?
$authAccounts = array("laci,kód",
);
function authenticate()
{
header('WWW-Authenticate: Basic realm="Kingmakers"');
header('HTTP/1.0 401 Unauthorized');
echo "Hozzáférés megtagadva!";
exit;
}
if ((!isset($_SERVER['PHP_AUTH_USER'])) || (!isset($_SERVER['PHP_AUTH_PW'])))
{
authenticate();
}
elseif ((isset($_SERVER['PHP_AUTH_USER'])) && (isset($_SERVER['PHP_AUTH_PW'])))
{
foreach($authAccounts as $account)
{
if ($account == $_SERVER['PHP_AUTH_USER'] . "," . $_SERVER['PHP_AUTH_PW'])
{
$authenticated = "TRUE";
}
}
if ($authenticated != "TRUE")
authenticate();
}
?>
-
bracsek #7956 hát reméljük reklám nem lesz, amúgyis a pornóipar elbír nekünk egy két ingyen szervert... [nemszólt] -
#7955 Ingyenes tárhelyek közül az extra.hu mert reklámentes és gyors is viszonylag, egyenlőre. A többi ingyenes tárhelszolgáltató nem tudja felvenni a harcot az extrával egyenlőre de majd idővel kiderül hogy mi az ára a anagy reklámentes korszaknak!
Ha visszaolvasol akkor kisebb regényt írtam hogy google szempontjából melyik a legmegfelelőbb (gportál, indoklástt megtalálod lejebb!)
Viszont szerintem éves szinten meg lehet úszni 7000 ft-ból egy webhostingot teljes kiszolgálással tehát nem igazán éri meg ingyenes labilis szolgáltatást választani a szerződés által biztosított minőség helyett! (pm-et olvass) -
Cat 02 #7954 gportal.hu-t könnyen megtalálja, de 1ébként extra v uw -
BIZ0906 #7953 Szerintem az extra.hu -
alakulat #7952 hi
melyik a legjobb ingyenes tárhely, amit a google könyen meg is talál?
tom sok köze nem lehet hozzá, de melyik a legjobban müködö tárhely?
köszi -
#7951 köszönöm :) -
#7950 nem debuggolva.D -
#7949 $image = ImageCreateFromGIF($image);
$newimage = 'valami.gif';
$x=imagesx($image);
$y=imagesy($image);
$dest_image = imagecreatetruecolor($x, $y);
imagecopy ( $dest_image, $image, 0, 0, 0, 0, $x, $y);
if(imagegif($dest_image, $newimage, 90))
{
imagedestroy($dest_image);
} -
#7948 cs!
Nekem olyan kérdésem lenne, hogy imagecreate függvénnyel létre szeretnék hozni egy x*x-es képet, aminek az elejébe ImageCreateFromGIF-fel vennék be egy kis képet. Hogyan oldható ez meg?
( a kis gif kép változó => dinamikus avatar )
Köszi :) -
Cat 02 #7947 Megint én, megint kérdés(ek)
Lenne ez az oldal. FF el semmi gáz nincs vele, IE-vel viszont akad.
Első kérdés: a középső rész teteje miért nem látszódik ?
Második: Miért jeleníti meg a "random_szorny.php"-t IE alatt mikor a style_ie-ben ki van véve ? -
#7946 "vagy csak a webszerver, php, mysql, stb. összeintegrálva?"
A WAMP csak Apache webszerver, PHP és MySQL Windowsos változatai egy csomagban.
Editor szintaxis kiemeléssel: Notepad++, PsPad, Notepad2, Aptana, Eclipse (+PDT), ConTEXT, GEdit, McEdit, és még van egy pár... -
#7945 Amúgy ehhez van valami editor is szintaxis kiemeléssel, vagy csak a webszerver, php, mysql, stb. összeintegrálva? -
#7944 Köszi mindkettőtöknek. A webszerver nélküli dolgot úgy értettem, hogy ne kelljen külön telepítgetni webszervert és php értelmezőt, hanem lehetőleg egyben legyen az egész. -
Tresszer #7943 Minden féle képpen kell egy webszerver de #7934 hozzászólásban már írtam erről a progiról a phpdesigner-hez pedig ott is kell webszerver csak annyi hogy saját debuger-e van! -
homeless #7942 Szerintem webszerver nélkül nem nagyon fogsz php-t futtatni. De ha ide kell akkor,
win: php designer 2008
linux: Quanta -
#7941 Hi!
Tudtok ajánlani valamilyen PHP IDE-t, vagy editort, amivel offline, külön webszerver futtatgatása és/vagy fájlfeltöltögetés nélkül lehet futtatni a scriptet? Meg valamilyen MySQL támogatás is jó volna mellé. -
#7940 vagy egy táblázat, 2 oszlop:) -
#7939 float:left; CSS-deklaráció a két táblázatnak és kész is.
Mint a fórum rendszeres látogatója ezt már ismerhetnéd.