Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
Vhol az if <> else van elbatyva...
[merlinw.org]
Viszont ezzel a koddal csak a form1 tunik el a form ketto nem.
<#fejvakaras>#fejvakaras>
Furdok es kiprobalom ezt is.
<?
session_start();
// elso latogataskor megkapja az 1-et ertekkent:
if(isset($_SESSION<'views'>'views'>))
$_SESSION<'views'>'views'>=$_SESSION<'views'>'views'>+1;
else
$_SESSION<'views'>'views'>=1;
//ha a session kisebb mint 2 (vagyis 1, mint a legelso latogataskor kapott ertek) akkor megjeleniti az alap form-ot:
if ($_SESSION<'views'>'views'><2){
form('ok', 'ok', $_POST, 'ok', $_POST, 'ok', $_POST , 'ok', 'ok', $_POST , 'ok', $_POST , '');
}
//ezutan az uj avatar gombra kattintva visszadob es mivel a session megy tovabb es nem kisebb mint 2, igy ujbol a masik formot dobja be
?>
Lehet en nem ertem, hogyan kene de a fenti cucc nem mukodik.
[merlinw.org]
Így viszont mûködik:
<form method="post" action="valami.php">
<input type="text" name="t1" value="elso form" />
<input type="hidden" name="form1" />
<input type="button" value="gomb1" />
</form>
<form method="post" action="valami.php">
<input type="text" name="t2" value="masodik form" />
<input type="hidden" name="form2" />
<input type="button" value="gomb2" />
</form>
valami.php:
<?
if (isset($_POST["form1"])) {
echo $_POST["t1"];
}
elseif (isset($_POST["form2"])) {
echo $_POST["t2"];
}
?>
Persze vannak sokkal elegánsabb megoldások is, de így legalább megérted a logikáját😊
demo😊
[merlinw.org]
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
Szoval nem igazan jo ez sem.
😞
<input type="button" name="button1" />
</form>
<form action="valami2.php">
<input type="button" name="button2" />
</form>
if ( $_POST["button1"] ) {
}
elseif ( $_POST["button2"] ) {
}
[merlinw.org]
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
Minden rendeben vele, am egy apro hibaja enegem idegesit. Ha ELSO oldalbetoltes torteni, akkor is lefut az if > elseif > else ellenorzes es annak megfeleloen kiemeli az inputot. Am ez a kiemeles csak akkor lenne jo, ha mar kattintottak a submit gombra es ha hibasan lett kitoltve, akkor jelenne meg a kiemelt resz.
Probaltam:
if ( $_POST["submit"] ) {
echo 'ha hibasan lett kitoltve a form akkor megjelenik a kiemeles az inputon';
}
Mivel ket urlap is van egy oldalon igy ez nem johet szoba.
Szoval akinek van otlete legyen szives megosztani.
Koszonom.
KOszonom.
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
The problem is not the problem, the problem is your attitude about the problem.
button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
text-align:center;
line-height:31px;
color:#666666;
font-size:11px;
font-weight:bold;
cursor:pointer;
}
Valahogy máshogy tedd oda azt a gombot, pl tegyél elé egy üres td-t. Már ha így egyébként a gomb az jó helyen van egy sorban az inputfieldekkel.
Pl. igy akarom, hogy kinezzen a file amit letrehozok a php-val (valami.php):
<?
$f = 'a';
$h = 'b';
include('i');
?>
(\__/) ( X.x) ( } . { )
(\__/) ( X.x) ( } . { )
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
Igaz ma elvoltam azért az NPP-vel is, amikor a nagyobb mobilitással, de sajnos õskövület HW-val rendelkezõ szervergépet vittem inkább magammal csoportmunkára. Hozzáteszem csak frontend építés volt, a backend programozást szerencsére tudom itthon csinálni egyedül 😊
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
nem tom melyik volt a ludas, a lenyeg, hogy megy.
koszonom.
a header csak akkor mehet ki, ha még semmit nem küldtél el a kimenetre. viszont ha unicode-ba mentetted a php forrásfájlodat, akkor elképzelhetõ, hogy a fájl elején, már a <?php tag elõtt van egy láthatatlan byte-order-mark karakter. na ezt már elküldted a kimenetre, mielõtt bármit is tettél volna a kódban. szóval úgy kell elmenteni a php fájlt, hogy ez a byte-order-mark ne legyen benne.
The problem is not the problem, the problem is your attitude about the problem.
amit ott latsz kod, csak az van a php-ban.
hogy allitom be az output-ot?
<?php
ob_start();
//minden egyéb kód
...
//minden egyéb kód vége
ob_end_flush();
?>
The problem is not the problem, the problem is your attitude about the problem.
Adott 3 kep:
-alma.gif
-korte.png
-barack.jpeg
PHP-val akarom 'atkonvertalni' png-be es ugy megjeleniteni:
$gif = 'alma.gif';
$png = imagecreatefromgif($gif);
header('Content-Type: image/png');
imagepng($png);
imagedestroy($png);
Am a Cannot modify header information - headers already sent hibauzenettel elszall a kod. Ha ugy allitom be, hogy az atkonvertalt kepet lementse a szerverre, akkor megfeleloen elvegzi azt:
$gif = 'alma.gif';
$png = imagecreatefromgif($gif);
header('Content-Type: image/png');
imagepng($png, 'alma.png');
imagedestroy($png);
Szoval nem ertem, miert nem jeleniti meg a kepet?
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
http://www.css3.info/preview/rounded-border/: lekerekítettdoboz CSS-ben
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
Azt szeretném hogy megmaradna a háttér(2repülö) és felette egy fátyol szerü ujabb doboz amin a képek vannak, de azok már ne látszodjanak át csak a mellettük lévö terület hogy a háttér látszodjon.
És CSS-ben meg lehet addni, hogy a megadott terület egy lekerekitett sarkú téglalap legyen?Vagy azt hogy kell megoldani, hogy minden egyeselem ilyen keretet kapjon (banner, menü, tartalom stb..)