[JavaScript] auslese, von bildern, aus der DB via Javascript

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

  • [JavaScript] auslese, von bildern, aus der DB via Javascript

    Hallo, ich habe leider ein kleines Problem, die Bilder die Ausgelesen werden, aus der Datenbank, via ein Java Script, lassen sich nur in FireFox, nicht aber im Internet Explorer anzeigen.

    Codeausschnitt, aus der PHP-Datei:
    PHP-Code:
    <?php
    $thimgname 
    "thumb_" $rowdata[w_img];
    $link "javascript: loadimage('werkstatt/show_$rowdata[w_img]?'+Math.floor(Math.random()*65535));";
    $getimgs "<a href=\"$link\"><img src=\"werkstatt/$thimgname\" width=\"100\" border=\"0\"></a>";
    echo 
    "$getimgs";
    ?>
    <p><?php echo "$rowdata[w_inhalt]";?><br>
    Codeausschnitt, aus der "Quelltextansicht":
    Code:
    <a href="javascript: loadimage('upload/show_astra1.jpg?'+Math.floor(Math.random()*65535));"><img src="upload/thumb_astra1.jpg" width="0"height="0" border="0"></a></td>

    hoffe um eure hilfe.


    MFG
    Soldiar
    Zuletzt geändert von Soldiar; 24.04.2005, 16:00.

  • #2
    hallo,

    umbrichst du bitte deinen code, so daß man nicht horizontal scrollen muß?

    ist der durch php erzeugte js/html-code so richtig?

    es handelt sich also um ein js-problem? dann poste bitte (erstmal) nur das js/html.

    wie äußert sich der fehler?
    wird die funktion loadimage aufgerufen? wie sieht der code der funktion aus? wenn es ein js-problem ist, wäre ein online-beispiel ganz gut.
    Die Zeit hat ihre Kinder längst gefressen

    Kommentar


    • #3
      also. Der js-Code steht da wohl oder? ...
      online beispiel grad nicht verfügbar, da gewisse Webspaceanbieter ihren server zum crashen brachten...
      Die JS-Funktion wird aufgerufen, auch angezeigt.

      Aber wie man unten schon sieht, funktioniert der "Math.Floor" irgendwie nicht, denn das bild wird in 0*0 angezeigt, also indirekt gar nicht.

      hoffe um mehr hilfe nun

      MFG
      Soldiar

      Kommentar


      • #4
        Original geschrieben von Soldiar
        also. Der js-Code steht da wohl oder? ...
        für jemanden, der hilfe bekommen möchte, legst du einen ziemlich unangebrachten tonfall an den tag.

        außerdem lügst du - der code der funktion loadimage() steht nirgendwo - also wie bitte sollen wir wissen, was die eigentlich macht?

        Aber wie man unten schon sieht, funktioniert der "Math.Floor" irgendwie nicht, denn das bild wird in 0*0 angezeigt, also indirekt gar nicht.
        nein, da sieht man so gut wie gar nichts.

        der PHP-quelltext passt nicht mal zur geposteten angeblichen ausgabe - oder kannst du plausibel erklären, durch welche magie aus
        PHP-Code:
        <td width="15%" valign="top"
        in der ausgabe
        PHP-Code:
        <td align="left" valign="top" style="padding-left: 80px; padding-top: 10px; padding-bottom: 10px"
        wird ...?

        oberes steht nämlich in deinem geposteten PHP-code oberhalb der stelle, wo du den link ausgibst.
        letzteres steht dann im HTML-quelltext vor dem ausgegeben link.

        und wieso im link aus
        PHP-Code:
        <img src=\"werkstatt/$thimgname\" width=\"100\" border=\"0\"> 
        plöztlich
        PHP-Code:
        <img src="upload/thumb_astra1.jpg" width="0"height="0" border="0"
        wird, ist auch rätselhaft.

        wieso wird width von 100 zu 0, wo kommt height plötzlich her - und wie schafft es das angegebene verzeichnis werkstatt/, sich von selber in upload/ umzubenennen?


        hoffe um mehr hilfe nun
        dann versuch's noch mal mit zum problem passendem quellcode, und bitte mit einem etwas angebrachteren tonfall. (wenn sich letzterer nicht ändert, kannst du dich hier nämlich ganz schnell wieder verabschieden.)


        und die regeln zum posten von codebeispielen schaust du dir bitte auch mal an, und editierst deine bisherigen postings entsprechend - meterweit querscrollen zu müssen, mag hier nämlich keiner.
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar

        Lädt...
        X