php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.03.2005, 20:48  
Gast
 
Beiträge: n/a
Standard Thumb function

Tag,
ich versuche verzweifelt eine thumb function zu erstellen. Müsste jetzt auch soweit gehn nur das ich noch eine komische Fehlermeldung bekomme und nach 1 stunde testen und suchen find ich kein lösung könnt ihr mir helfen ???

Fatal error: Call to undefined function: imagecreate() in C:\Server\www\ribas\inc\function.php on line 80

PHP-Code:
<?php
function thumb($bild
{
    
// Bilder Ordner
    
$PicPathIn URL_STANDART."/img/ref/upload/";
    
$PicPathOut URL_STANDART."/img/ref/";
    
    
$bild_url $PicPathIn.$bild;

    
$id split("[.]",$bild);
    
//Überprüfung ob es sich um ein Bild handelt wenn ja dann mach weiter
    
if ($id[1] == "jpg" || $id[1] == "gif"){
    
    
    
$newfilename$bild;

    
    
//Erzeugung das Thumbs
      
$size=getimagesize($PicPathIn.$bild);
      
$breite=$size[0];
      
$hoehe=$size[1];
      
$neueBreite 50;
      
$neueHoehe $breite/$neueBreite;
      
$neueHoehe =  ceil($hoehe $neueHoehe);

      
      if(
$size[2]==1) {
        
// GIF
        
$altesBild=ImageCreateFromGIF("$bild_url");
        
$neuesBild=ImageCreate($neueBreite,
                               
$neueHoehe);
        
ImageCopyResized($neuesBild,
                         
$altesBild,
                         
0,
                         
0,
                         
0,
                         
0,
                         
$neueBreite,
                         
$neueHoehe,
                         
$breite,
                         
$hoehe);
         
ImageGIF($neuesBild,
                  
$PicPathOut.$newfilename);
      }
        
      if(
$size[2]==2) {
        
// JPG
        
// ZEILE 80
        
$neuesBild ImageCreate($neueBreite,$neueHoehe);
        
        
$altesBild ImageCreateFromJPEG("$bild_url");
        
        
ImageCopyResized($neuesBild,
                         
$altesBild,
                         
0,
                         
0,
                         
0,
                         
0,
                         
$neueBreite,
                         
$neueHoehe,
                         
$breite,
                         
$hoehe);
        
ImageJPEG($neuesBild,
                  
$PicPathOut.$newfilename);  
      }
    echo 
"
$bild OK!
"
;
    }else{
    
// Fehler Meldung wenn es sich nicht um eine jpg,gif -Datei handelt
    
echo "$id[1]-Kann nicht bearbeitet werden 
"
;
    }

}
?>
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 07.03.2005, 20:57  
Erfahrener Benutzer
 
Registriert seit: 10.09.2004
Beiträge: 339
mkl0815
Standard

... hmm so wie es aussieht fehlt dir wohl die gd-lib. ohne die gibt es keine image-funktionen. poste mal ein phpinfo();

mario.
__________________
Problems with Windows : REBOOT
Problems with Linux : BE ROOT
mkl0815 ist offline  
Alt 07.03.2005, 21:00  
Gast
 
Beiträge: n/a
Standard

PHP Logo
PHP Version 4.2.2

System Windows NT 5.1 build 2600
Build Date Jul 21 2002 23:51:43
Server API Apache 2.0 Filter
Virtual Directory Support enabled
Configuration File (php.ini) Path C:\WINDOWS\php.ini
Debug Build no
Thread Safety enabled

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.2.0, Copyright (c) 1998-2002 Zend Technologies

PHP 4 Credits
Configuration
PHP Core
Directive Local Value Master Value
allow_call_time_pass_reference
On On
allow_url_fopen
1 1
always_populate_raw_post_data
0 0
arg_separator.input
& &
arg_separator.output
& &
asp_tags
Off Off
auto_append_file
no value no value
auto_prepend_file
no value no value
browscap
no value no value
default_charset
no value no value
default_mimetype
text/html text/html
define_syslog_variables
Off Off
disable_functions
no value no value
display_errors
On On
display_startup_errors
Off Off
doc_root
c:\server\www c:\server\www
enable_dl
On On
error_append_string
no value no value
error_log
no value no value
error_prepend_string
no value no value
error_reporting
2039 2039
expose_php
On On
extension_dir
c:\server\php\extensions c:\server\php\extensions
file_uploads
1 1
gpc_order
GPC GPC
highlight.bg
#FFFFFF #FFFFFF
highlight.comment
#FF9900 #FF9900
highlight.default
#0000CC #0000CC
highlight.html
#000000 #000000
highlight.keyword
#006600 #006600
highlight.string
#CC0000 #CC0000
html_errors
On On
ignore_user_abort
Off Off
implicit_flush
Off Off
include_path
.;c:\php4\pear .;c:\php4\pear
log_errors
Off Off
magic_quotes_gpc
On On
magic_quotes_runtime
Off Off
magic_quotes_sybase
Off Off
max_execution_time
30 30
open_basedir
no value no value
output_buffering
no value no value
output_handler
no value no value
post_max_size
8M 8M
precision
12 12
register_argc_argv
On On
register_globals
Off Off
safe_mode
Off Off
safe_mode_exec_dir
no value no value
safe_mode_gid
Off Off
safe_mode_include_dir
no value no value
sendmail_from
john_doe@localhost john_doe@localhost
sendmail_path
no value no value
short_open_tag
On On
SMTP
localhost localhost
sql.safe_mode
Off Off
track_errors
Off Off
unserialize_callback_func
no value no value
upload_max_filesize
2M 2M
upload_tmp_dir
no value no value
user_dir
no value no value
variables_order
EGPCS EGPCS
xmlrpc_error_number
0 0
xmlrpc_errors
Off Off
y2k_compliance
Off Off

standard
Regex Library Bundled library enabled
Dynamic Library Support enabled
Internal Sendmail Support for Windows enabled

Directive Local Value Master Value
assert.active
1 1
assert.bail
0 0
assert.callback
no value no value
assert.quiet_eval
0 0
assert.warning
1 1
safe_mode_allowed_env_vars
PHP_ PHP_
safe_mode_protected_env_vars
LD_LIBRARY_PATH LD_LIBRARY_PATH
url_rewriter.tags
a=href,area=href,frame=src,input=src,form=fakeentr y a=href,area=href,frame=src,input=src,form=fakeentr y

bcmath
BCMath support enabled

calendar
Calendar support enabled

com
Directive Local Value Master Value
com.allow_dcom
Off Off
com.autoregister_casesensitive
On On
com.autoregister_typelib
Off Off
com.autoregister_verbose
Off Off
com.typelib_file
no value no value

ftp
FTP support enabled

mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 1
Client API version 3.23.39

Directive Local Value Master Value
mysql.allow_persistent
On On
mysql.default_host
no value no value
mysql.default_password
no value no value
mysql.default_port
no value no value
mysql.default_socket
no value no value
mysql.default_user
no value no value
mysql.max_links
Unlimited Unlimited
mysql.max_persistent
Unlimited Unlimited

odbc
ODBC Support enabled
Active Persistent Links 0
Active Links 0
ODBC library Win32

Directive Local Value Master Value
odbc.allow_persistent
On On
odbc.check_persistent
On On
odbc.default_db
no value no value
odbc.default_pw
no value no value
odbc.default_user
no value no value
odbc.defaultbinmode
return as is return as is
odbc.defaultlrl
return up to 4096 bytes return up to 4096 bytes
odbc.max_links
Unlimited Unlimited
odbc.max_persistent
Unlimited Unlimited

pcre
PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 3.4 22-Aug-2000

session
Session Support enabled

Directive Local Value Master Value
session.auto_start
Off Off
session.cache_expire
180 180
session.cache_limiter
nocache nocache
session.cookie_domain
no value no value
session.cookie_lifetime
0 0
session.cookie_path
/ /
session.cookie_secure
Off Off
session.entropy_file
no value no value
session.entropy_length
0 0
session.gc_maxlifetime
1440 1440
session.gc_probability
1 1
session.name
PHPSESSID PHPSESSID
session.referer_check
no value no value
session.save_handler
files files
session.save_path
c:\server\sessiondata c:\server\sessiondata
session.serialize_handler
php php
session.use_cookies
On On
session.use_trans_sid
1 1

xml
XML Support active
XML Namespace Support active
EXPAT Version 1.95.2

wddx
WDDX Support enabled

Apache 2.0
Additional Modules

Environment
Variable Value
ALLUSERSPROFILE C:\Dokumente und Einstellungen\All Users
CommonProgramFiles C:\Programme\Gemeinsame Dateien
COMPUTERNAME CHRIS
ComSpec C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK NO
NUMBER_OF_PROCESSORS 1
OS Windows_NT
Path C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32 \Wbem
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE x86
PROCESSOR_IDENTIFIER x86 Family 15 Model 28 Stepping 0, AuthenticAMD
PROCESSOR_LEVEL 15
PROCESSOR_REVISION 1c00
ProgramFiles C:\Programme
SystemDrive C:
SystemRoot C:\WINDOWS
TEMP C:\WINDOWS\TEMP
TMP C:\WINDOWS\TEMP
USERPROFILE C:\Dokumente und Einstellungen\LocalService
windir C:\WINDOWS
AP_PARENT_PID 1508

PHP Variables
Variable Value
_GET["site"] 56
_GET["xid"] 326ef8581ebd44b1aa51974fabeb998b
_POST["img"] bausanierung_link.jpg
_POST["name"]
_POST["link"]
_POST["group"] --- Bitte Wählen ---
_POST["Submit"] Hinzufügen
_COOKIE["PHPSESSID"] 326ef8581ebd44b1aa51974fabeb998b
_SERVER["HTTP_HOST"] localhost
_SERVER["HTTP_USER_AGENT"] Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1
_SERVER["HTTP_ACCEPT"] text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
_SERVER["HTTP_ACCEPT_LANGUAGE"] de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
_SERVER["HTTP________________"] ------------
_SERVER["HTTP_ACCEPT_CHARSET"] ISO-8859-1,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_KEEP_ALIVE"] 300
_SERVER["HTTP_CONNECTION"] keep-alive
_SERVER["HTTP________"] ----:------------------------------------------------------------------------
_SERVER["HTTP_COOKIE"] PHPSESSID=326ef8581ebd44b1aa51974fabeb998b
_SERVER["CONTENT_TYPE"] application/x-www-form-urlencoded
_SERVER["CONTENT_LENGTH"] 86
_SERVER["PATH"] C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\Sys tem32\\Wbem
_SERVER["SystemRoot"] C:\\WINDOWS
_SERVER["COMSPEC"] C:\\WINDOWS\\system32\\cmd.exe
_SERVER["PATHEXT"] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
_SERVER["WINDIR"] C:\\WINDOWS
_SERVER["SERVER_SIGNATURE"] <address>Apache/2.0.39 Server at localhost Port 80</address>

_SERVER["SERVER_SOFTWARE"] Apache/2.0.39 (Win32) PHP/4.2.2
_SERVER["SERVER_NAME"] localhost
_SERVER["SERVER_ADDR"] 127.0.0.1
_SERVER["SERVER_PORT"] 80
_SERVER["REMOTE_ADDR"] 127.0.0.1
_SERVER["DOCUMENT_ROOT"] C:/Server/www
_SERVER["SERVER_ADMIN"] john_doe@localhost
_SERVER["SCRIPT_FILENAME"] C:/Server/www/ribas/index.php
_SERVER["REMOTE_PORT"] 2126
_SERVER["GATEWAY_INTERFACE"] CGI/1.1
_SERVER["SERVER_PROTOCOL"] HTTP/1.1
_SERVER["REQUEST_METHOD"] POST
_SERVER["QUERY_STRING"] site=56&xid=326ef8581ebd44b1aa51974fabeb998b
_SERVER["REQUEST_URI"] /ribas/index.php?site=56&xid=326ef8581ebd44b1aa51974fabeb 998b
_SERVER["SCRIPT_NAME"] /ribas/index.php
_SERVER["PHP_SELF"] /ribas/index.php
_SERVER["argv"]

Array
(
[0] => site=56&xid=326ef8581ebd44b1aa51974fabeb998b
)


_SERVER["argc"] 1
_ENV["ALLUSERSPROFILE"] C:\\Dokumente und Einstellungen\\All Users
_ENV["CommonProgramFiles"] C:\\Programme\\Gemeinsame Dateien
_ENV["COMPUTERNAME"] CHRIS
_ENV["ComSpec"] C:\\WINDOWS\\system32\\cmd.exe
_ENV["FP_NO_HOST_CHECK"] NO
_ENV["NUMBER_OF_PROCESSORS"] 1
_ENV["OS"] Windows_NT
_ENV["Path"] C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\Sys tem32\\Wbem
_ENV["PATHEXT"] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
_ENV["PROCESSOR_ARCHITECTURE"] x86
_ENV["PROCESSOR_IDENTIFIER"] x86 Family 15 Model 28 Stepping 0, AuthenticAMD
_ENV["PROCESSOR_LEVEL"] 15
_ENV["PROCESSOR_REVISION"] 1c00
_ENV["ProgramFiles"] C:\\Programme
_ENV["SystemDrive"] C:
_ENV["SystemRoot"] C:\\WINDOWS
_ENV["TEMP"] C:\\WINDOWS\\TEMP
_ENV["TMP"] C:\\WINDOWS\\TEMP
_ENV["USERPROFILE"] C:\\Dokumente und Einstellungen\\LocalService
_ENV["windir"] C:\\WINDOWS
_ENV["AP_PARENT_PID"] 1508

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.
 
Alt 07.03.2005, 21:04  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

falls das zum testen auf deinem lokalen recher ist, lege ich dir xampp ans herz :P

http://www.apachefriends.org/de/

xampp ist ein fertiges paket bestehend aus der aktuellsten php-version, dazu mysql, apache, und perl und das komplett und einfach in 5 minuten zu installieren.
da ist im php die gd-lib dabei.

mfg
robo47
robo47 ist offline  
Alt 07.03.2005, 21:08  
Gast
 
Beiträge: n/a
Standard

danke...


ich werd mal testen
 
Alt 07.03.2005, 22:28  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Eventuell auch mal reinschauen:
http://www.phpfriend.de/ftopic17760.html
imported_Ben 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
JS: Einführung - Javascript im Schichtenmodell nikosch Tutorials 4 11.04.2009 17:06
[Erledigt] sql-Code an function übergeben und array mit Ergebniss zurück bekommen Felix PHP Tipps 2008 6 30.07.2008 16:59
[Erledigt] Transparente Runde Ecken bei Thumbnial realisieren tomtaz PHP Tipps 2008 3 08.07.2008 01:20
GD-Spezialisten gesucht....wer kann helfen? rezix PHP Tipps 2008 12 26.02.2008 17:55
Call to a member function on a non-object Riks PHP Tipps 2007 20 10.02.2007 22:59
JavaScript - Function aus Variabel aufrufen stefanjann HTML, Usability und Barrierefreiheit 6 04.09.2006 08:55
Function und Variablen Quagga PHP Tipps 2006 2 11.08.2006 18:23
function() problem Marian PHP Tipps 2006 20 05.06.2006 21:47
Einfach Datepicker gesucht Cyberbob_at_tot PHP Tipps 2007 5 14.11.2005 09:10
function PHP Tipps 2007 46 08.11.2005 23:00
function in einer function - help! PHP Tipps 2005-2 4 25.10.2005 00:20
[Erledigt] Datenbank nicht erreichbar PHP Tipps 2005-2 27 19.08.2005 12:20
function () in function() JEGO PHP Tipps 2005-2 10 01.07.2005 11:10
[Erledigt] OOP: function in eine andere function einbinden PHP Tipps 2005 10 20.03.2005 16:13
functionwiederholung in function PHP Tipps 2004 1 26.10.2004 15:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
function thumb, thumb function, $_server[\'request_uri\'] safe aplit, php thumb funktion, thumb als function php, \internal sendmail support for windows\, php thumb function, on thumb : function(thumb) {, thumbs odbc, call to undefined function htmltext(), _env[\fp_no_host_check\], zend debugger undefined index: $_server[\'request_uri\'], php internal sendmail support for windows, http://www.php.de/php-tipps-2005/19181-thumb-function.html, call to undefined function: thumb(), thumbs 8 probleme odbc treiber

Alle Zeitangaben in WEZ +1. Es ist jetzt 03:07 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.