kostenloser Webspace werbefrei: lima-city


Problem bei script

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m*****k

    Hallo

    Folgendes script lauft auf xampp supper nur am lima city server funz es nicht

    <?php
    $query=mysql_query("SELECT klicks FROM user WHERE id=".$_SESSION["user_id"]." LIMIT 1");
    $row=mysql_fetch_assoc($query);
    $punkte = $row['klicks'];
    if($_GET['klick']){
    if($_GET['klick'] == 'aktive'){
      mysql_query("UPDATE user SET klicks = klicks + 1 WHERE id = ".$_SESSION["user_id"]);
    }
    if($_GET['klick'] == 'inaktive'){
      mysql_query("UPDATE user SET klicks = klicks - 5 WHERE id = ".$_SESSION["user_id"]);
    }
    }
    
    
    $query2=mysql_query("SELECT klicks FROM user WHERE id=".$_SESSION["user_id"]." LIMIT 1");
    $row2=mysql_fetch_assoc($query2);
    
    echo '<div id="game">
          <p>Aktueller Punktestand: '.$row2['klicks'].'</p>';
    
    $klick[] = 'aktive';
    $klick[] = 'inaktive';
    $klick[] = 'inaktive';
    $klick[] = 'inaktive';
    //Arrays mischen
    shuffle($klick);
    shuffle($klick);
    $i=1;
    foreach($klick as $button){
      echo '<a href="?rel=game&klick='.$button.'" class="button_'.$i.'"><img src="img/'.$button.'.gif"></a>'.($i==2?'<br>':'');
    	$i++;
    }
    
    echo '</div>';
    
    ?>


    danke

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. demonic-legends

    Kostenloser Webspace von demonic-legends

    demonic-legends hat kostenlosen Webspace.

    Gibt es eine Fehlermeldung? Bitte mal hier posten wenn ja^^
    Das vereinfacht es uns enorm dir zu helfen.

    Beitrag zuletzt geändert: 30.10.2010 20:46:17 von demonic-legends
  4. Autor dieses Themas

    m*****k

    nein gibt es nicht
  5. ole-reglitzki

    Kostenloser Webspace von ole-reglitzki

    ole-reglitzki hat kostenlosen Webspace.

    1. es kam mit Sicherheit eine Fehlermeldung, die hast du dir aber nicht ausgeben lassen, da error-reporting aus ist...
    echo '<a href="?rel=game&klick='.$button.'" class="button_'.$i.'"><img src="img/'.$button.'.gif"></a>'.($i==2?'<br>':'');

    ich vermute mal, hier ist hinten ein Tippfehler, das ? soll vermutlich ein . sein, oder?
    Also:
    echo '<a href="?rel=game&klick='.$button.'" class="button_'.$i.'"><img src="img/'.$button.'.gif"></a>'.($i==2.'<br>':'');

    und die Klammern hinten verstehe ich auch nicht so ganz...
    Kann natürlich sein, dass das ? schon richtig ist, und ich diese Anwendungsweise einfach noch nie gesehen / gebraucht habe, da mir auch der Doppelpunkt unbekannt ist... :wink:

    lg Ole
  6. @ole-reglitzki: ?: ist der Ternary Operator. Es ist ein if-Statement als Expression ;)

    @topic: Stelle bitte sicher, dass error_reporting auf E_ALL | E_STRICT ist und display_errors auf true. Du öffnest deine Session nämlich nicht, somit sollte es eig. E_NOTICEs geben ;)

    Beitrag zuletzt geändert: 30.10.2010 23:20:47 von nikic
  7. Autor dieses Themas

    m*****k

    wie kan ich das machen display_errors auf TRUE zu stellen ?


    danke für eure antworten!!
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!