Ich übergebe in einem Auth() Script mehrere variablen in dieses. greife sie mit get ab und versuche sie weiter zu verarbeiten. nun habe ich viele überprüfungen drin. mit db unterstützung. meines erachtens zu viele while schleifen.
nun funktioniert das script leider auch nicht mehr.
es bleibt hängen bei der ausgabe code wird überprüft.
kann jemand helfen. ich komm echt nicht weiter...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | <?php date_default_timezone_set( 'Europe/Berlin' ); $mysqli = new MySQLi( "localhost" , "dbuser" , "dbpass" , "clantools" ); if ( $mysqli ->connect_errno) { echo "Failed to connect to MySQL: ({$mysqli->connect_errno}) {$mysqli->connect_error}" ; } $result = mysqli_query( $mysqli , "SELECT * FROM clanmember_ra1se where '" . $_GET ['account_name ']."' = Playername"); //while($row = mysqli_fetch_array($result)) // { // // if ($_GET['clantag'] = $row['Clantag']) { if (mysqli_num_rows( $result ) != 0) { echo ' <!DOCTYPE html> <html> <head> <title>Code Eingabe</title> </head> <body> <form action= "?" method= "get" > <input type= "hidden" name= "account_name" value= "'.$_GET['account_name'].'" > <input type= "hidden" name= "clantag" value= "'.$_GET['clantag'].'" > <input type= "hidden" name= "role" value= "'.$_GET['role'].'" > <input type= "hidden" name= "role_i18n" value= "'.$_GET['role_i18n'].'" > <p>Code: <input type= "text" name= "code" /></p> <p><input type= "radio" name= "activity" id= "leitend" value= "leitend" />Leitender FK</p> <p><input type= "radio" name= "activity" id= "gespielt" value= "gespielt" />Gespielt</p> <p><input type= "radio" name= "activity" id= "bereit" value= "bereit" />Bereit</p> <p><input type= "submit" name= "absenden" value= "Code senden" /></p> </form> </body> </html> '; if ( empty ( $_GET [ 'code' ]) != TRUE and isset( $_GET [ 'absenden' ])) { // wenn beide Bedingungen zutreffen, // dann folgende Anweisungen ausführen if (isset ( $_GET [ 'activity' ])){ if ( $_GET [ 'activity' ]== "leitend" ){ $status = 'leitend' ; } if ( $_GET [ 'activity' ]== "gespielt" ){ $status = 'gespielt' ; } if ( $_GET [ 'activity' ]== "bereit" ){ $status = 'bereit' ; } } $eingabe = date ( "Y-m-d H:i:s" , time()); //$mysqli = new MySQLi("localhost", "dbuser", "dbpass", "clantools"); //if ($mysqli->connect_errno) { // echo "Failed to connect to MySQL: ({$mysqli->connect_errno}) {$mysqli->connect_error}"; //} $result_code = mysqli_query( $mysqli , "SELECT * FROM code_ra1se where '" . $_GET ['code ']."' = code"); if (mysqli_num_rows( $result_code ) != 0) { echo '<br>' ; echo '<center>Code wird geprüft</center>' ; echo "<br>" ; echo "<br>" ; echo "<br>" ; echo "<br>" ; while ( $row = mysqli_fetch_array( $result_code )) { $result = mysqli_query( $mysqli , "SELECT * FROM eingabe_code_ra1se where '" . $_GET ['account_name ']."' = spielername"); while ( $row = mysqli_fetch_array( $result )) { if ( $_GET [ 'code' ] != $row [ 'code' ]) { //echo ''.$row['gueltigkeit'].' > '.$eingabe.''; if ( $row_code [ 'gueltigkeit' ] > $eingabe ){ $sql = "INSERT INTO eingabe_code_ra1se (spielername,code,clantag,eingabezeit,role,role_i18n,activity ) VALUES ('" . $_GET ['account_name ']."' , '".$_GET[' code ']."' , '".$_GET[' clantag ']."' , '".$eingabe."' , '".$_GET[' role ']."' , '".$_GET[' role_i18n ']."' , '".$status."' )"; if ( $mysqli ->query( $sql ) == TRUE) { echo "<b><center>Code erfolgreich übermittelt!</center><br> BITTE SEITE SCHLIEßEN!!</b> <br>" ; } else { echo "Error: " . $sql . "<br>" . $mysqli ->error; } $mysqli ->close(); } else { echo "<b><center>Code ist nicht gültig!</center></b> <br>" ; } } else { echo "<b><center>Du hast den Code breits eingegeben!</center></b> <br>" ; } } } } else { echo "<b><center>Der Code existiert nicht!</center></b> <br>" ; } } } else { echo "<b><center>Du bist nicht berechtigt den Code hier einzugeben!</center></b> <br>" ; } ?> |
betroffene Homepage: clantools.r1sing.de