Új hozzászólás Aktív témák
-
honda 1993
senior tag
Sziasztok.
Egy ideje olvasgatom az egyik php tanfolyamos oldalt, es kozben megprobaltam osszeallitani egy regisztracios urlapot az oldalon levo kodok segitsegevel.
<!DOCTYPE html>
<html>
<head>
<meta charset="iso-8859-2" />
<link rel="stylesheet" type="text/css" href="reg/style.css" />
<title>Regisztr�ci�</title>
</head>
<body>
<div id="container">
<?php
$reg_data = "reg/data.txt";
include("reg/reg.php");
?>
</div>
</body>
</html><?php
if (isset($_POST["submit"])){
// adatgy�jt�s
$name = trim($_POST["name"]);
$pass1 = trim($_POST["pass1"]);
$pass2 = trim($_POST["pass2"]);
$email = trim($_POST["email"]);
if (!isset($_POST["prog"])){
$_POST["prog"] = array();
}
// hibakezeles
$valid = true;
$error = array();
if (strlen($name) == 0){
$valid = false;
$error["name"] = 'Kotelezo kitolteni!';
}
if (strlen($pass1) == 0 || strlen($pass2) == 0){
$valid = false;
$error["pass"] = 'Kotelezo kitolteni!';
}
if ($pass1 != $pass2){
$valid = false;
$error["pass"] = 'A ket jelszo nem egyezik!';
}
if (strlen($email) == 0){
$valid = false;
$error["email"] = 'Kotelezo kitolteni';
}
if (!isset($_POST["accept"])){
$valid = false;
$error["accept"] = 'A felteteleket el kell fogadni!';
}
// urlap feldolgozasa
if ($valid){
// ...
}
else{
// urlap visszat�lt�se
$prog = array();
foreach ($_POST["prog"] as $lang){
$prog[$lang] = 'checked="checked"';
}
if (isset($_POST["accept"])){
$accept = 'checked="checked"';
}
}
}
?>
<div class="sample-reg">
<form method="post" action="">
<strong>A csillaggal jelolt mezok kitoltese kotelezo!</strong>
<div>
<span>* Felhasznalonev:</span>
<span class="error"><?php print $error["name"]; ?></span>
<input type="text" name="name" value="<?php print $_POST["name"]; ?>" />
</div>
<div>
<span>* Jelszo ketszer:</span>
<span class="error"><?php print $error["pass"]; ?></span>
<input type="password" name="pass1" value="" />
<input type="password" name="pass2" value="" />
</div>
<div>
<span>* E-mail cim:</span>
<span class="error"><?php print $error["email"]; ?></span>
<input type="text" name="email" value="<?php print $_POST["email"]; ?>" />
</div>
<div>
<span class="error"><?php print $error["accept"]; ?></span>
<input type="checkbox" name="accept" value="1" <?php print $accept; ?> />
* Elfogadom a felhasznalasi felteteleket!
</div>
<input class="submit" type="submit" name="submit" value="Kuldes" />
</div>
</form>/* st�luslap */
* {
margin: 0;
padding: 0;
outline: 0;
}
body {
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
div.sample-reg {
margin: 5px 0px 10px 0px;
padding: 10px;
width: 700px;
border: 1px solid #aaaaaa;
background-color: #eeeeee;
line-height: 20px;
}
div.sample-reg div {
padding: 5px 0px;
}
div.sample-reg span {
display: inline-block;
width: 170px;
}
div.sample-reg span.langs {
display: block;
width: auto;
}
div.sample-reg span.error {
float: right;
width: auto;
color: #ff3333;
font-weight: bold;
}
div.sample-reg .success {
padding: 0;
color: #00aa00;
font-weight: bold;
}
div.sample-reg label {
display: inline-block;
padding: 1px;
min-width: 100px;
}
div.sample-reg input[type="text"],
div.sample-reg input[type="password"] {
padding: 3px;
border: 1px solid #888888;
font-size: 12px;
}
div.sample-reg .submit {
margin-top: 10px;
}
.submit {
width: 100px;
height: 25px;
font-weight: bold;
background: url("images/buttonbg.jpg") top repeat-x #D9D9D9;
color: #000000;
font-weight: bold;
padding: 0px 4px 2px 4px;
border: 1px solid #CCCCCC;
cursor: pointer;
}
.submit:active {
background-color: #cccccc;
background-image: none;
outline: none;
}Amikor futtatni probalom akkor megjelenik ugyan, de kapok par hibauzenetet is.
Az 59, 64, 70, 75. sorokban nincs definialva egy valtozo. ( en pedig nem veszem eszre hogy melyik az)
Es ez volna az amiben a segitsegeteket kernem.XD alias IKSZDé
Új hozzászólás Aktív témák
- Telekom mobilszolgáltatások
- Elektromos cigaretta 🔞
- Újra kiadták a Redmi Pad Prót
- antikomcsi: Való Világ: A piszkos 12 - VV12 - Való Világ 12
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Ukrajnai háború
- Politika
- Milyen notebookot vegyek?
- Teljes verziós játékok letöltése ingyen
- VR topik (Oculus Rift, stb.)
- További aktív témák...
- Lenovo Thinkpad T490, 14" FHD IPS, I5-8365U, 16GB DDR4, 256GB SSD, WIN 10/11, Számla, garancia
- Féláron! Új Dell XPS 13 9315 Prémium Érintős Profi Ultrabook 13,4" -50% i7-1250U 16/512 UHD+ Iris Xe
- Apple iPad Mini 6th gen 64 gb wifi + cellular SpaceGrey
- Lenovo ThinkPad P70 Workstation, Mobil munkaállomás, 17" FULL HD IPS, Xeon E3-1505M V5 CPU, 32GB DDR
- Magyar Billentyűzet! Lenovo ThinkPad T430 - i5-G3 I 8GB I 320GB I 14" HD+ I Cam I W10 I Garancia!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen