SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 23.05.2004, 02:11:36
nino nino ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Kiel
Beiträge: 46
Thumbnails dynamisch erstellen

Ich versuche gerade Thumbnails dynamisch zu erstellen. Hier der Code:
PHP-Code:
$image imagecreatefromjpeg("bilder/".$dateiname);
$image1 imagecreate(200,150);  
imagecopyresized($image1,$image,0,0,0,0,200,150,200,150);
header("Content-Type: image/jpeg");
imagejpeg($image1,"",60); 
Das einzige was ich aber zu sehen bekomme sind viele Zeilen Sonderzeichen, aber kein Bild.

Danke,

nino
__________________
Sie werden auch dich glücklich machen!
www.billige-studenten.de
Mit Zitat antworten
  #2  
Alt 24.05.2004, 19:43:16
MasterOfPuppets MasterOfPuppets ist offline
Anfänger
 
Registriert seit: Jun 2003
Beiträge: 65
Wie versuchst du denn dein Bild darzustellen?

Per <img src="code.php"> ?
Mit Zitat antworten
  #3  
Alt 25.05.2004, 15:39:03
nino nino ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Kiel
Beiträge: 46
oh, ich dachte, dass
PHP-Code:
imagejpeg($image1,"",60); 
das bild direkt wie ein echo-befehl ausgibt. stimmt das etwas nicht?

nino
__________________
Sie werden auch dich glücklich machen!
www.billige-studenten.de
Mit Zitat antworten
  #4  
Alt 25.05.2004, 16:39:20
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hi,
Zitat:
... stimmt das etwas nicht?
Nein, Du speicherst das Skript als "code.php" ab, und rufst es dann wie MasterOfPuppets geschrieben hat auf.

Dein Skript ist nämlich OK.

Gruss
Mit Zitat antworten
  #5  
Alt 25.05.2004, 21:33:34
nino nino ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Kiel
Beiträge: 46
Kann ich dieser code.php dann auch Variablen übergeben?

Bsp.:

bilder.php
PHP-Code:
...
echo
"<IMG SRC="code.php?datei=".$dateiname."">";
... 
code.php
PHP-Code:
<?PHP
$dateiname 
$HTTP_GET_VARS['datei'];
$image imagecreatefromjpeg("http://www.xxx.xx/xxx".$dateiname);
$image1 imagecreate(200,150);  
imagecopymerge($image1,$image,0,0,0,0,200,150,200,150);
header("Content-Type: image/jpeg");
imagejpeg($image1,"",60); 
?>
--EDIT------------------------------------------------------------

Ok, es geht nicht, aber wie kann ich dieser "code.php" aus einer schleife heraus denn dann die Bilder übergeben?

nino
__________________
Sie werden auch dich glücklich machen!
www.billige-studenten.de

Geändert von nino (25.05.2004 um 22:13:15 Uhr)
Mit Zitat antworten
  #6  
Alt 26.05.2004, 02:28:42
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Zitat:
Original geschrieben von nino
Kann ich dieser code.php dann auch Variablen übergeben?
Ja.

Das dürfte falsch sein:
PHP-Code:
$image imagecreatefromjpeg("http://www.xxx.xx/xxx".$dateiname); 
"int imagecreatefromjpeg ( string filename)"
Mit Zitat antworten
  #7  
Alt 26.05.2004, 15:52:16
nino nino ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Kiel
Beiträge: 46
Dann mach ich es doch richtig!?!

-----------------------
"int imagecreatefromjpeg ( string filename)"
"imagecreatefromjpeg("http://www.xxx.xx/xxx".$dateiname);"
-----------------------

Ich übergeb doch per "Get" einen String, der den Dateinamen plus Pfad enthält.
Oder muss ich nur den Dateinamen übergeben? Ich denke nicht, da sie bilddatei nämlich auf einem anderen Server liegt als die php-Dateien.

nino
__________________
Sie werden auch dich glücklich machen!
www.billige-studenten.de
Mit Zitat antworten
  #8  
Alt 26.05.2004, 17:31:09
MasterOfPuppets MasterOfPuppets ist offline
Anfänger
 
Registriert seit: Jun 2003
Beiträge: 65
Ich weiss nicht, ob das mit anderen Servern funktioniert.
Probier doch einfach mal ein Bild, das auf dem selben Server liegt. So kannst du wenigstens sehen, ob das Script läuft.
Mit Zitat antworten
  #9  
Alt 26.05.2004, 18:26:10
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Zitat:
Original geschrieben von nino
Dann mach ich es doch richtig!?!

-----------------------
"int imagecreatefromjpeg ( string filename)"
"imagecreatefromjpeg("http://www.xxx.xx/xxx".$dateiname);"
-----------------------
Ich nehme meinen Einwand zurück:
"Tip: You can use a URL as a filename with this function if the fopen wrappers have been enabled. See fopen() for more details on how to specify the filename and Appendix J for a list of supported URL protocols."
Mit Zitat antworten
  #10  
Alt 26.05.2004, 18:47:45
nino nino ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Kiel
Beiträge: 46
Ich glaube eher, dass sich das Problem bei der Übergabe der Variable versteckt. Im Quellcode der erzeugten Datei steht dann nämlich:

<IMG SRC="code.php?datei=bild.jpg">

nino
__________________
Sie werden auch dich glücklich machen!
www.billige-studenten.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:27:35 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt