Problema select

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

dailybreaker
PHPRomania Supporter
Mesaje: 5
Membru din: Vin Noi 02, 2012 12:45 am

Problema select

Mesajde dailybreaker » Vin Noi 02, 2012 1:20 am

Am un formular cu un text box (Username) si un select (selecteaza anul).
Daca utilizatorul completeaza campul USERNAME dar nu selecteaza ANUL, in momentul cand apasa Submit valoarea introdusa in campul USERNAME se pastreaza.
Cum pot face ca daca utilizatorul selecteaza ANUL dar nu completeaza campul USERNAME, dupa ce apasa butonul Submit ANUL selectat sa se pastreze si sa nu revina la valoarea initiala (YEAR)?

<?php
if($_POST)
{

$username = $_POST['username'];
$year = $_POST['year'];
if (eregi('^[A-Za-z0-9_]{4,12}$',$username))
{
$valid_username=$username; }
else
{
$error_username='Introduceti user'; }


if ($year==0)
{
$error_year='Introduceti an'; }
else
{
$valid_year=$year; }

if( (strlen($valid_username)>0) && $valid_year>0 )
{
header("Location: ok.html");
}
}
?>

<form method="post" action="" name="form">

<label > Username</label>
<div>
<input id="username" name="username" value="<?php echo $valid_username; ?>"maxlength="255" tabindex="3" />

<label>Anul:</label>
<select name="year">
<option value="0">Year</option>
<option value="2000">2000</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
</select>

<input type="submit" value="Submit" >
</form>



Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Problema select

Mesajde Birkoff » Vin Noi 02, 2012 4:35 am

1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

dailybreaker
PHPRomania Supporter
Mesaje: 5
Membru din: Vin Noi 02, 2012 12:45 am

Re: Problema select

Mesajde dailybreaker » Vin Noi 02, 2012 9:44 am


Avatar utilizator
Birkoff
Senior Member
Mesaje: 6380
Membru din: Joi Mar 18, 2004 2:34 pm
Localitate: Bucuresti
Contact:

Re: Problema select

Mesajde Birkoff » Vin Noi 02, 2012 11:02 am

solutia ta e ok, ce iti dadusem eu era ca sa poti genera orice select cu valorile dintr-un array (care array poate fi rezultatul din bd de exemplu)
1) )
2)
3) (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.

dailybreaker
PHPRomania Supporter
Mesaje: 5
Membru din: Vin Noi 02, 2012 12:45 am

Re: Problema select

Mesajde dailybreaker » Vin Noi 02, 2012 12:24 pm


starlays
PHPRomania Supporter
Mesaje: 26
Membru din: Joi Aug 25, 2011 3:00 pm

Re: Problema select

Mesajde starlays » Vin Noi 02, 2012 4:14 pm

100% Linux


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 9 vizitatori