Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Problem mit automatischen auslesen von Bildern

Frage Entwicklung PHP

Mitglied: Nippie

Nippie (Level 2) - Jetzt verbinden

08.07.2006, aktualisiert 10.07.2006, 3627 Aufrufe, 4 Kommentare

Moin Leute,
Ich habe da so ein Php-Script das mir alle .gif/.jpg/.png Pics aus einen ordner ausliest.

Nun ist mein Problem, Das wenn ich dieses scriptteil benutze, er auch nur bilder in der Folgenden größe anzeigt. Es geht um die Vorschau der Bilder, Wie ist auf Phpisch der befehl für "wahre Größe"?

{print "&nbsp;&nbsp;<a href=\"".$subdir."/".$image."\" target=\"main\"
onmouseover=\"self.status='".$image."'; return true;\"
onmouseout=\"self.status=''; return true;\">";
print "<img width=\"100"\" heigh=\"100"\" src=\"./".$subdir.$gal."".$image."\" alt=\"$image\"
border=\"0\"></a>";
}}else

Kann mir jemand helfen??

Mfg Nippie
Mitglied: filippg
08.07.2006 um 16:19 Uhr
Hallo,

was willst du denn machen? Per JavaScript dann dann in richtiger größe anzeigen? Oder eine andere Seite öffnen? Dann kannst du ja bei der neuen auch einfach die Größenangabe weglassen.
Auf jeden Fall kannst du die größe mit PHP vorher auslesen.
Und Thumbnails solltest du vor der Übertragung sowieso skalieren. Wenn du es so machst, wird die gesamte Datei (mit voller größe) übertragen und dann einfach kleiner angezeigt. Wenn du sie vorher verkleinerst wird Bandbreite und Ladezeit gespart. Suche mal nach ImageResize. Es gibt verschiedene Lösungen, wo z.B. beim Hochladen eine verkleinerte Kopie angelegt wird, oder wo bei jedem Laden neu berechnet wird.

Filipp
Bitte warten ..
Mitglied: Dani
08.07.2006 um 16:46 Uhr
Hi,
mit der Funktion "getimagesize" kannst du die Breite und Höhe auslesen. Die Funktion gibt ein Feld (Array) zurück.
In Varname[0] steht die Breite drin
In Varname[1] steht die Höhe drin

Beipspiel:
01.
<?php 
02.
 
03.
$groesse=getimagesize("$bild"); 
04.
 
05.
echo "<body topmargin='0' leftmargin='0' rightmargin='0' bottommargin='0' marginwidth='0' marginheight='0';>"; 
06.
echo "<table border='0' width='100%' cellspacing='0' cellpadding='0' align='center'>"; 
07.
echo "<tr>"; 
08.
echo "<td colspan='2' align='center'>
09.
<img src='../$url' width='".$groesse[0]."' height='".$groesse[1]."'></td>"; 
10.
echo "</tr>"; 
11.
echo "<tr>"; 
12.
echo "<td>&nbsp;</td>"; 
13.
echo "</tr>"; 
14.
echo "<tr>"; 
15.
echo "<td align='center'>"; 
16.
echo "<input type='submit' value='Bild drucken' name='submit' onClick='window.print();'>"; 
17.
echo "&nbsp;&nbsp;&nbsp;"; 
18.
echo "<input type='submit' value='Fenster schliessen' onClick=window.close();>"; 
19.
echo "</td>"; 
20.
echo "</tr>"; 
21.
echo "</table>"; 
22.
echo "</body>"; 
23.
?>
Gruß
Dani
Bitte warten ..
Mitglied: Nippie
08.07.2006 um 19:43 Uhr
Sry Leute,
Ich glaub ich hab ne scheiß beschreibung geschrieben, Ich wollte nähmlich wissen wie die Bilder in der Vorschau angezeigt werden, In der seite in der sie ausgelesen werden. Kann mir jemand das sagen?
Bitte warten ..
Mitglied: Wampe
10.07.2006 um 02:06 Uhr
Hi,

also wenn ich dich richtig verstehe .. schau dir den quelltext an da steht doch, wie die Vorschaubilder angezeigt werden .. sprich in einer größe von 100x100 pixeln.

Aber sonst verstehe ich dein Anliegen nicht so richtig. Geht es dir jetzt darum, wie du Vorschaubilder anzeigen lassen kannst .. oder liegt dein Problem darin, dass in dem Script, welches du verwendest, die Vorschaubilder nicht angezeigt werden?
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Bilder in Excel automatisch einfügen
gelöst Frage von GundelputzMicrosoft Office2 Kommentare

Hallo alle da draussen, ich möchte in Excel ein Angebot erstellen welches mir auf Grund der Artikelnummer ein Bild ...

Batch & Shell
Bilder automatisch mit Bildbearbeitungsprogramm öffnen?!?
gelöst Frage von N3v3rl4nDBatch & Shell6 Kommentare

Hallo zusammen, ich habe mir vor kurzer Zeit eine eyefi-Wlan-SDKarte für meine Kamera gekauft, diese funktioniert bist jetzt ziemlich ...

HTML
Webcam-Bild automatisch hochladen
Frage von raphischwabHTML4 Kommentare

Guten Abend, Ich bekomme in regelmässigen Abständen Emails mit einer Webcam Bild Aufnahme, welche automatisch per Script (Mac) in ...

Grafik
Bilder automatisch vergleinern mit Programm oder Batchbefehl
gelöst Frage von manu90Grafik10 Kommentare

hallo zusammen, ich habe eine Bilderdatenbank mit ca. 50'000 Bildern, diese sind in original Grösse z.T. mehrere MB gross ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 9 StundenMikroTik RouterOS4 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 10 StundenSicherheit

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 12 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 17 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Frage von ahstaxVisual Studio24 Kommentare

Hallo, ich möchte gerne ein vb.net-Tool schreiben, das am Ende eine Outlook-E-Mail erzeugt. Grundsätzlich ist mir klar, wie das ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...