php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.06.2009, 20:12  
Neuer Benutzer
 
Registriert seit: 22.05.2009
Beiträge: 4
herrQless befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Bilder werden nur binär codiert angezeigt...

Nabend,
ich habe folgendes Problem und erhoffe mir von Euch Hilfe.

Ich habe eine Kundendatenbank mit mysql und php erstellt, nun habe ich jedem Kunden ein Bild zugegeordnet, fürs Erste nur Smilies. Nun möchte ich mir den Kundennamen und sein Bild anzeigen lassen. Was ja eigentlich nicht schwer sein sollte...

Hier erstmal mein Quelltext:
PHP-Code:
<html>
<body>
<?

if ( isset($_POST["B1"]))
{

 if (
$_POST["eingabe"]=="")
       
    echo 
"Bitte Kundennummer eingeben!!!";
    
        else
        
    {   
mysql_connect("","root");
           
mysql_select_db("seilrolle - ersatzteile");
           
           
$sqlab  "select Kundennummer,Vorname,Name,Bildname from bilder,debitoren where Kundennummer like '%".$_POST["eingabe"]."%' and Bild=Bild_Nr;" ;
           
           
$res mysql_query($sqlab);
           
$num mysql_num_rows($res);
           
// Tabellenbeginn
   
echo "<table border>";
   
// Überschrift
   
echo "<td>Kundennummer</td>";
   echo 
"<td>Vorname</td>"
   echo 
"<td>Name</td>"
   echo 
"<td>Bild</td></tr>";
      
   while (
$dsatz mysql_fetch_assoc($res))
   {
      echo 
"<tr>";
      echo 
"<td>" $dsatz["Kundennummer"] . "</td>";
      echo 
"<td>" $dsatz["Vorname"] . "</td>"
      echo 
"<td>" $dsatz["Name"] . "</td>";   
      echo 
"<td>" $dsatz["Bildname"] . "</td>"
      echo 
"</tr>";    
   }
   }
}

   
?>   
</body>
</html>
Mein Resultat im Anhang...
Nach längerer Recherche hab ich erfahren, das das Bild als binäre Codierung angezeigt wird. Wie kann ich die Codierung umwandeln, das mir das Bild dann in meiner Tabelle angezeigt wird?


MfG




P.S.: Um einer längeren Diskusion aus dem Weg zu gehen: Ich bin über die diversen Meinungen, was Bilder in Datenbanken betrifft, gut informiert. Es handelt sich bei mir um eine konkrete Aufgabenstellung.
Miniaturansicht angehängter Grafiken
erledigt-bilder-werden-nur-binaer-codiert-angezeigt-bild.jpg  
herrQless ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.06.2009, 20:33  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

-> Header für das Bild richtig setzen.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 09.06.2009, 20:41  
Neuer Benutzer
 
Registriert seit: 22.05.2009
Beiträge: 4
herrQless befindet sich auf einem aufstrebenden Ast
Standard

...das mach ich wie?? Und vor allem wo?
herrQless ist offline  
Alt 09.06.2009, 20:46  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Man benutze das Manual, um sich Information erster Hand zu Gemüte zu führen: PHP: PNG erzeugen mit PHP - Manual

Oder suche direkt nach dem gegeben Stichwort.
PTC ist offline  
Alt 09.06.2009, 20:58  
erc
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 730
PHP-Kenntnisse:
Fortgeschritten
erc wird schon bald berühmt werden
Standard

Das ist ein absolutes nogo was du da machst. Speicher die Bilder im Dateisystem und ein Verweis in der Datenbank. So wie es jetzt ist funktioniert das vielleicht recht gut mit einer Access Datenbank mit 100 Einträgen, aber in einer Webanwendung würde ich das auf keine fall so machen. Bring nur Nachteile.
erc ist offline  
Alt 09.06.2009, 21:03  
Benutzer
 
Registriert seit: 06.06.2009
Beiträge: 95
PHP-Kenntnisse:
Fortgeschritten
chriss befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von erc Beitrag anzeigen
Das ist ein absolutes nogo was du da machst. Speicher die Bilder im Dateisystem und ein Verweis in der Datenbank. So wie es jetzt ist funktioniert das vielleicht recht gut mit einer Access Datenbank mit 100 Einträgen, aber in einer Webanwendung würde ich das auf keine fall so machen. Bring nur Nachteile.
Da stimme ich dir voll zu, aber wie im Beitrag erwähnt ist das leider nicht die Aufgabenstellung
Gruß
chriss ist offline  
Alt 09.06.2009, 21:47  
erc
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 730
PHP-Kenntnisse:
Fortgeschritten
erc wird schon bald berühmt werden
Standard

Zitat:
Zitat von chriss Beitrag anzeigen
Da stimme ich dir voll zu, aber wie im Beitrag erwähnt ist das leider nicht die Aufgabenstellung
Gruß
Wo dus sagst seh ichs auch. Ich war vorns schon am überlegen ob ich die Lösung posten soll, aber wer pfuschen will, der sollte auch pfuschen können.
erc ist offline  
Alt 10.06.2009, 08:44  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

Zitat:
Zitat von erc Beitrag anzeigen
[...]Ich war vorns schon am überlegen ob ich die Lösung posten soll, [...].
Warum? Er hat doch alles, um die Lösung rauszukriegen. Wenn er etwas nicht versteht, dann fragt er nach.
Man muss ihnen nicht alles vorkauen.
PTC ist offline  
Alt 10.06.2009, 17:02  
Neuer Benutzer
 
Registriert seit: 22.05.2009
Beiträge: 4
herrQless befindet sich auf einem aufstrebenden Ast
Standard

An welcher Stelle kommt denn die header-Funktion rein?
Am Anfang des Programms oder an der Stelle, an der ich das Bild anzeigen lassen möchte?
Kann man sich überhaupt jpg-Dateien, ohne das sie umgewandelt werden müssen (binär o.ä.), speichern oder anzeigen lassen?
Wenn ja, welche Option muss ich denn in der Tabellenstruktur auswählen? Es sind, soweit ich das einschätzen kann, ja nur Dateitypen möglich die Zahlen, Strings, Texte oder eben Binärcodes enthalten...

Schon mal nen Danke für eure Geduld
herrQless ist offline  
Alt 10.06.2009, 17:29  
PTC
Erfahrener Benutzer
 
Benutzerbild von PTC
 
Registriert seit: 27.10.2007
Beiträge: 1.708
PHP-Kenntnisse:
Anfänger
PTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nettPTC ist einfach richtig nett
Standard

PHP: header - Manual
Da steht es.

Ich verstehe deine Frage nicht.
PTC ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bilder in Dropdown werden nicht angezeigt? SimStar001 HTML, Usability und Barrierefreiheit 3 06.05.2009 09:43
bilder werden zufällig (?) angezeigt oder nicht angezeigt (nur firefox) elmuerte PHP Tipps 2009 3 19.03.2009 11:45
über define werden keine bilder angezeigt hamburg PHP Tipps 2008 1 07.12.2008 09:20
Bilder werden nicht angezeigt. radbale PHP Tipps 2008 127 16.09.2008 20:30
2 Bilder binär vergleichen loom613 PHP-Fortgeschrittene 21 25.07.2008 19:52
Bilder werden bei manchen Nutzern nicht angezeigt Crypi PHP Tipps 2008 12 12.03.2008 09:11
Bilder werden nicht angezeigt sawi PHP Tipps 2006 6 05.04.2006 13:53
Bilder werden nicht angezeigt PHP Tipps 2006 10 29.01.2006 15:03
Bilder werden nicht angezeigt? seejay PHP Tipps 2007 3 20.12.2005 09:33
Warum werden manchmal die bilder nicht angezeigt? fadass HTML, Usability und Barrierefreiheit 7 09.10.2005 14:53
[Erledigt] Bilder werden nicht richtig angezeigt PHP Tipps 2005 31 30.04.2005 18:29
Bilder werden nicht angezeigt pc-freak HTML, Usability und Barrierefreiheit 6 12.04.2005 17:58
Bilder werden nicht angezeigt PHP Tipps 2005 8 19.01.2005 21:13
Bilder werden nicht richtig angezeigt PHP Tipps 2005 11 07.01.2005 13:16
Bilder können nicht angezeigt werden??? Server, Hosting und Workstations 2 17.06.2004 14:57

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
codierung von bildern, bilder codieren, binäres bild, http://www.php.de/php-einsteiger/55917-erledigt-bilder-werden-nur-binaer-codiert-angezeigt.html, html bild binär, binär, codierungsmöglichkeiten von grafiken, wie kann man bilder binär kodieren, codierung von bilder, jpg in binär, bilder binär codieren, binär codiert, binäre codierung von bildern, php bild binär, codierung mit smilies, bild binärzahlen, mysql bild binärdaten html, php binäres bild aus mysql, php binär, codierung bilder

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum