[PHP] IF -> macht trotz Bedienungen mysql_query

Dieses Thema im Forum "Webentwicklung" wurde erstellt von saNz, 4. Dezember 2010 .

Schlagworte:
  1. 4. Dezember 2010
    IF -> macht trotz Bedienungen mysql_query

    Moin Jungs,

    da ich letztemal so gute Unterstützung hier bekommen hab, auch meine nächste Frage hier her.

    Also Folgendes Script:

    PHP:
                 if ( $alias == 'bieberremote'  OR  $alias == 'Stevenbieber'  OR  $alias == 'Taina'  OR  $alias == 'bieberteambr'  OR  $alias == 'mrjasmine'  OR  $alias == 'angeelbeadles' ) {
                    
    $random [ 0 ]= 0 ;
                    
    $random [ 1 ]= 0 ;
                    
    $random [ 2 ]= 0
                    
    $random [ 3 ]= 0
                    
    $random [ 4 ]= 0
                    
    $random [ 5 ]= 1
                    
                    
    shuffle ( $random );
                    
                    
                    if (
    $random [ 0 ]== 1 ) {  mysql_query ( "INSERT into hits VALUES ('',' $alias ',' $ip ',' $timm ',' $tomm ',' $ref ')" );  }
                }
                else {
                
                
    mysql_query ( "INSERT into hits VALUES ('',' $alias ',' $ip ',' $timm ',' $tomm ',' $ref ')" );
                }
            
            
            }
    Hintergrund:

    Wenn halt einer der "Aliase" den Wert (siehe Bedienungen) hat, soll er ind en Zweig gehen, den Array aufbauen, shufflen und dann den [0] eintrag im array checken.. wenn dieser 1 ist, soll er ein mysql insert machen - wenn NICHT -> dann nicht!

    Sollte der Alias, keiner dieser Namens ein, dann ganz normal ein insert.

    Aber egal welcher User -> er macht ein insert, habs x mal probiert. selbst den array hab ich ausgeben lassen, war oft 0 und trotzdem der insert.

    Vllt jemand ne idee? Denke das ne logische Sache.

    Liebe Grüße,
    saNz
     
  2. 4. Dezember 2010
    AW: IF -> macht trotz Bedienungen mysql_query

    Ungetestet und im RR Editor gemacht...

    PHP:
    $qry  "INSERT into hits VALUES ('',' $alias ',' $ip ',' $timm ',' $tomm ',' $ref ')" ;
    $search  = array( 'bierremote' 'Stevenbieber' 'Taina' 'bieberteambr' 'mrjasmine' 'angeelbeadles' );

    if (
    in_array ( $alias $search )) {
                    
       if (
    rand ( 1 5 ) ==  5 ) {
          
    mysql_query ( $qry );
       }
    } else {
       
    mysql_query ( $qry );
    }

    // wenn $alias ist einer der werte aus dem array führe das query aus
    // wenn $alias nicht im array führe es aus
    // liegt da das problem?
     
  3. 4. Dezember 2010
    AW: IF -> macht trotz Bedienungen mysql_query


    Erleuchtung! Ich dank dir, das war es! Führt es ja IMMEr aus. -.-
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.