Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...
Jälgi teemat sisse logides  

Wamp uuendus rikkus php vist ära[TEEMA LUKUS]

Soovitatud postitused

Asi on siis selles, et kui ma kirjutan php scripti ja kui ma teen sinna mõne query hakkab ta lööma undefinied index dafuq pole enne sellist asja old :D Alles nädal tagasi oli korras siis uuendasin wampi ja sellest ajast peale

ISSET KA EI AITA OLEN PROOVIND !

 




mysql_select_db('uudised', $connect) or die(mysql_error());
$ausr = $_POST['ausr'];
$apwd = $_POST['apwd'];
if(isset($_POST['ausr'])&&isset($_POST['apwd']))            
      {                
              //mysqlosa                
              $ausr_kontroll = mysql_query("SELECT * FROM uudised WHERE ausr='$ausr'") or die(mysql_error());                
              $ausr_kontroll_ettap2 = mysql_num_rows($ausr_kontroll) or die(mysql_error());                

             if($ausr_kontroll_etapp2 != 0)                
             {                                     
             }                
            else                
             {                    
            $error = "See ei ole õige admini nimi";                
             }                
             //mysqlosa lõpp            
}            else            
             {                
                      $error = "Palun täida kõik väljad";            
}
?>

 





                            



 






                        
                     


Muudetud liikme KFC'i poolt

| Veebiprogrammeerija & Veebidisainer |

 

 

 

 

Jaga seda postitust


Postituse link
Share on other sites

undefinied index pole otseselt viga vaid hoiatus ja ei sega scripti toimimist, küllap sul vanal php plid hoiatused kinni keeratud lihtsalt.

Kontrolli alati ennem POST muutujasse kandmist, kas selline POST ka olemas on

 

if(isset($_POST['ausr'])){$ausr = $_POST['ausr'];}

Jaga seda postitust


Postituse link
Share on other sites

Mis tähendab on olemas? Seda ju ei saadeta lehele iga kord kui lehte kuvad vaid ainult siis kui selle formi saadad, kus sees asub $_POST['ausr'] ja juhul kui sa seda ei saada siis puudub selline POST sul, et kasuta koodi mis kontrollib, kas post saadeti.

 

ISSET KA EI AITA OLEN PROOVIND !

 

kõigil peab isset ees olema kahel real ju pole

loe korralikult veateade läbi, seal on näidatud ju et viga on nendel ridadel

 

$ausr = $_POST['ausr'];

$apwd = $_POST['apwd'];

 

 

$ausr = $_POST['ausr'];
$apwd = $_POST['apwd'];
if(isset($_POST['ausr'])&&isset($_POST['apwd']))     

Muudetud liikme toru-loru'i poolt

Jaga seda postitust


Postituse link
Share on other sites
Külaline
This topic is now closed to further replies.
Jälgi teemat sisse logides  

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.