problem mit readfile()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • problem mit readfile()

    hallo zusammen.
    ich bastel im moment an einem counter.

    PHP-Code:
    <?php
    session_start
    ();
    include(
    "dbcfg.php");
    include(
    "include.php");

    $time time();
    $stime 300000;
    $time2 $time $stime;
    $ip $REMOTE_ADDR;
    $temp mysql_query("SELECT * FROM $table_counter WHERE userid='$userid' AND ip='$ip' AND (time BETWEEN $time2 AND $time)",$link);
    if(!
    $temp)
        die(
    "Fehler beim auslesen: ".mysql_error());
    $anz mysql_num_rows($temp);

    if(
    $anz == "0")
        {
        
    $temp mysql_query("INSERT INTO $table_counter (userid,time,ip) VALUES('$userid','$time','$ip')",$link);
        if(!
    $temp)
            die(
    "Fehler beim reinschreiben: ".mysql_error());
        }
    $temp mysql_query("SELECT * FROM $table_counter WHERE userid='$userid'",$link);
    $temp mysql_num_rows($temp);

    if(
    $typ == "text")
    {
    // Counter wird per JavaScript in die Seite eingefügt
    print "document.write(\"Bis jetzt haben meine Seite $temp Leute besucht.\");";

    }
    elseif(
    $typ == "gfx")
    {
    //Counter wird über Grafik in die Seite eingefügt

    $test mysql_query("SELECT * FROM $table_counter_cfg WHERE userid='$userid'",$link);
    $test mysql_fetch_array($test);


            
    Header"Content-type:  image/gif");  // Damit die Grafiken auch richtig angezeigt werden!!

    $array explode("",$temp);
    foreach(
    $array as $ab)
    {
    #Hier werden nun die Grafiken eingefügt (ich hoffe es funzt *g*)
    readfile($url."/countergfx/".$test[2]."/".$ab.".gif");

    }

    }


    ?>

    so das mit dem javascript geht nun nur das mit der grafischen anzeige nicht:

    nehmen wir mal an, es waren 324 besucher auf deiner hp, dann will ich erst die grafik 3.gif, dann die grafik 2.gif und zu guter letzt die grafik 4.gif per readfile einfügen

    und diese 3 grafiken soll dann über den img src zu sehn sein zb:
    PHP-Code:
    <img src="http://server.de/count.php?typ=gfx&userid=4255" border="0"
    mfg
    Trashar

  • #2
    hmm hab den fehler schon selber gefunden:

    PHP-Code:
    $array explode("",$temp); 
    wie mach ich aus ner zahl so ein array

    also $array[0] = 3;
    $array[1] = 2;
    $array[2] = 4;

    für dieses beispiel.

    mfg

    Kommentar


    • #3
      ich habs mittlerweile selber herausgefunden:


      PHP-Code:
      $array "$temp"
      for(
      $cnt 0;$cnt<strlen($array);$cnt++) 


      #Hier werden nun die Grafiken eingefügt (ich hoffe es funzt *g*)
      readfile($url."/countergfx/2/".$array[$cnt].".gif");


      mfg

      Kommentar

      Lädt...
      X