Cytat(batman @ 23.06.2007, 19:06:00 )

Pisząc "flaga" mam na myśli pole w bazie, w którym zapisana jest wartośc true - false lub 1 - 0. Podczas spradzania kodu pod kątem poprawności, aktualności, odsiewasz te wiersze, które mają w tym polu wartość false lub 0.
Aha ok

bo flagi tez sa w mysql tylko maja troche inne uzycie z tego co wiem i myslalem ze jest ich jakas inna opcja ;d
dobry pomysl z tym co napisales zaraz tak zrobie pozdrowka

Powracam do kodu jednorazowej weryfikacji tym raziem juz z jakims kodem ;/
Naplatane jest i sie gubie po wszystkich stronach, ponizszy kod powinien dodac uzytkownika ktory poda dane z kodem i przy jego danych powinien pokazac sie kod, jezeli kod zostal zweryfikowany to zostaje zaznaczony jako 1 i nie moze zostac uzyty po raz kolejny, jezeli nie istnieje albo nie zostal wpisany pownien nic nie podawac albo napisac ze cos jest nie tak
<?php
if(isset($_POST['upload'])) {
$firstname = $_POST['firstname'];
$surname = $_POST['surname'];
$compname = $_POST['compname'];
$address1 = $_POST['address'];
$postcode = $_POST['postcode'];
$towncity = $_POST['towncity'];
$email = $_POST['email'];
$tel = $_POST['tel'];
$day=$_POST['day'];
$mth=$_POST['mth'];
$year=$_POST['year'];
$vouchernoform = $_POST['voucherno'];
//list vouchare
$sql = "SELECT * FROM vouchers";
$i=0;
while($i < $num){
if($voucherid==0)
{
$vouchernoform = $_POST['voucherno'];
}
$i++;
}
if($voucherid==1)
{
echo "sorry this number is invilid"; $vouchernoform ='999999';
}
//end//
$query = "INSERT INTO voucherusers VALUES ('0','".$firstname."','".$surname."','".$compname."','".$address1."','".$postcode."','".$towncity."','".$email."','".$tel."','".$vouchernoform."','".$day."','".$mth."','".$year."')";
echo ("Your data has been submited"); }
//if voucher correct voucher is disable
$sqla = "SELECT * FROM vouchers";
$i=0;
while($i < $numa){
if($voucherno==$vouchernoform)
{
$query1a = "UPDATE vouchers SET voucherid='1' WHERE id='$id'";
}
$i++;
}
?>
Przy roznych przestawieniach on dziala albo dla zapisu uzytkownika z kodem do bazy albo z weryfikacja kodu i zaznaczeniem go jako 1 moze ktos zucic okiem wiem ze to wyglada koszmarnie, moze ktos by mi pomogl to wyprostowac i do radzil jak to ustawic ;/
widac czesto mozna sie uczyc na wlasnych bledach i pomylkach oto i moje ktore dzialaja

<?php
if(isset($_POST['upload'])) {
$firstname = $_POST['firstname'];
$surname = $_POST['surname'];
$compname = $_POST['compname'];
$address1 = $_POST['address'];
$postcode = $_POST['postcode'];
$towncity = $_POST['towncity'];
$email = $_POST['email'];
$tel = $_POST['tel'];
$day=$_POST['day'];
$mth=$_POST['mth'];
$year=$_POST['year'];
$vouchernoform = $_POST['voucherno'];
$query = "INSERT INTO voucherusers VALUES ('0','".$firstname."','".$surname."','".$compname."','".$address1."','".$postcode."','".$towncity."','".$email."','".$tel."','".$vouchernoform."','".$day."','".$mth."','".$year."')";
echo ("Your data has been submited");
//if voucher correct voucher is disable
//list vouchare
$sql = "SELECT * FROM vouchers";
$i=0;
while($i < $num){
if($vouchernumber==$vouchernoform)
{
$query1a = "UPDATE vouchers SET voucherid='1' WHERE id='$id'";
}
$i++;
}
}
?>
Jeszce tylko sprawdzanie jezeli jeszcze raz zostanie wpisany ten sam kod i skonczony projekt

- z tym juz sobie dam rade