ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
338
338
EMPFEHLEN
-
Hey Leute, hab folgendes Problem:
Ich habe ein Bildergallerie Tool(nyroModal) was soweit sehr gut läuft. Doch generiere ich mit dem Tool ein Bild mit einer Anfrage an die Datenbank erkennt er den Mimetyp nicht.
Der Link zur php Datei ist richtig, die PHP Datei funktioniert auch ( ruft man die Datei über URL auf wird das Bild angezeigt) aber ruf ich das Bild über JS auf, wird mir nur Kryptisches Zeugs angezeigt.
Hier mal der code in der HTML:
Und hier nochmal der Code der Bild.php(ist nur zu Testzwecken so simpel gehalten)PHP-Code:echo'<a href="..index.php?id=1" class="nyroModal" title="Bild von: '.$vor.'"> '.profpsize().'</a>';
?>
<script type="text/javascript">
$(function() {
$('.nyroModal').nyroModal();
});
</script>
<?PHP
PHP-Code:<?PHP
header("Content-type: image/jpeg");
include $_SERVER['DOCUMENT_ROOT'].("..mysql.php");
$result = mysql_query("SELECT ...FROM ... WHERE ... = 1
");
$row = mysql_fetch_object($result);
header("Content-type: $row->mimetype");
$bild = $row->image;
echo $bild;
?>
-
30.12.11 18:47 #2
Hallo,
was steht denn in $row->mimetype drinne?
Füge mal folgende Zeile ein:
Wie rufst du bzw. nyroModal (kenn ich nicht) denn genau das Bild auf?PHP-Code:var_dump($row->mimetype);
PS: Wieso setzt du zweimal den Content-type?mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
nee, der obere content type is falsch, war nur mal zum testen...
na row ruft die image/jpeg auf, das was beim bildupload in die db geschrieben wird!!
liegt wohl am nyromodal******
benutz jetzt lightbox. Da geht alles soweit, bloß ist mein problem jetzt das ich irgendwie die Höhe und Breite des Bildes nicht mehr mit php manipulieren kann!!
Alle meine anderen Bilder werden durch eine Funktion gepüft, angepasst etc. aber sobald ich als link diese Funktion aufrufe, welche ein Bild mit definierter Breite und Höhe ausgeben soll, funktioniert gar nichts mehr!
-
31.12.11 13:39 #4
Okay, kannst du mal die Funktion zeigen? Wie soll man ihr das Bild übergeben, als String, als GD Objekt?
PS: Bitte achte mehr auf Groß- und Kleinschreibung
Danke!
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Hey, sorry wegen der Groß und Kleinschreibung, hatte mit dem Handy geschrieben.
Am besten guckst du nochmal wegem dem Code hier:
http://www.tutorials.de/php/383259-b...nk-cachen.html
Ich rufe das Bild praktisch so auf:
Wenn ich den href dierekt auf die Bildphp (steht im anderen Thread, hier musst dir aber die Validierung die am Anfang stattfindet weg denken, da es sonst nicht gehen würde) verweise, ruft er mir das Bild ohne Probleme auf, bloß entstehen jetzt dadurch folgende Probleme:PHP-Code:echo'<a href="..." ID ="test">'.profpsize().'</a>';
1. Ich kann nicht mehr wirklich die Dimensionen des Bildes Manipulieren
2. Die Datei ist nicht mehr vor fremdzugriffen geschützt.
Hier nochmal der JS code
Was könnt ich also machen?PHP-Code:<script type="text/javascript">
$(function() {
$('#test').lightBox({
overlayOpacity: 0.7
});
});
</script>
Ähnliche Themen
-
jQuery - Wert wird nur von WebKit-Browsern nicht erkannt
Von HTML5er im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 08.10.09, 21:07 -
Ende eines FLV wird nicht erkannt
Von intercorni im Forum Flash PlattformAntworten: 5Letzter Beitrag: 13.03.07, 11:47 -
USB wird nicht erkannt
Von jAnimatic im Forum HardwareAntworten: 2Letzter Beitrag: 04.01.05, 08:57 -
Usb wird nicht erkannt
Von Trancefreak im Forum HardwareAntworten: 9Letzter Beitrag: 04.06.04, 08:37 -
CDR wird nicht erkannt
Von egi im Forum HardwareAntworten: 3Letzter Beitrag: 03.06.04, 03:42





Zitieren

Login





