bleicher: OOP in PHP II (ERROR #2)

Beitrag lesen

Grüße,

Heißt was genau?
Komm rück schon raus den Code - es ist gerade keiner da;)

ok - STARK verkürzte version - sinn ist bildhochzuladen und ein thumbnail zu erzeugen

  
  
<?php  
include "sql_key.php";//verbindung zu DB  
  
class Imaginator{  
  
 function Imaginator($path=false){  
  
 //erzeugt hier den array $config mit einstellungen  
  
 $path===false ? $bild_temp_name=$_FILES['picture']['tmp_name'] : $bild_temp_name=$path; //das ganze wird sich entweder auf gerade hochgeladenes oder ein bereits vorhandenes bidl bezihen  
  
 }  
  
 function newName(){//dateiname der neuen datei, ohne typ-erweiterung  
  
 return $this->$new_last_name;  
 }  
  
 function tmbSize($modus, $infos){//tmbgroesse ermitteln  
 global $config;  
 $modus===false ? $modus=$config['resize_mode'] : $modus;  
 $infos===false ? $infos=getimagesize($bild_temp_name) : $infos;  
############# HIER ###############  
//steckt das problem - ich brauche daten aus $config, will es aber nicht an jede funktion erneut schicken.  
  
 }  
  
 function tmbMake($bild){//erzeugen  tmb mit gegeben groessen  
 $bild===false ? $bild=$bild_temp_name : $bild;  
#########soweit kam der code nicht, aber hier wird ja das glieche problem erwartet....  
   }  
 }  
  
 function dbInsert($commentar, $flag){  
 $commentar===false ? $commentar=mysql_real_escape_string($_POST['comment']) : $commentar;  
 $flag===false ? $flag=mysql_real_escape_string($_POST['flag']) : $flag;  
############hier wird noch sql-query zum speichern von bilddaten erzeugt  
  
  mysql_query($sql);  
 }  
}//classende  
  
$bild=new Imaginator;  
$bild->newName();  
$bild->tmbSize(false, false);  
$bild->tmbMake(false);  
$bild->dbInsert();  
  
?>  

MFG
bleicher

--
__________________________-
Die versprechen ernsthaft werbefreien hosting?
0 52

OOP in PHP

bleicher
  • php
  1. 0
    Peter Pan
    1. 0
      Peter Pan
      1. 0
        Mega
        1. 0
          Peter Pan
  2. 0
    Mega
    1. 0
      bleicher
      1. 0
        Peter Pan
        1. 0
          Sympathisant
          1. 0
            Peter Pan
            1. 0
              Sympathisant
              1. 0
                Peter Pan
                1. 0
                  Peter Pan
                2. 0
                  Sympathisant
        2. 0

          OOP in PHP II (ERROR?)

          bleicher
          1. 0
            Peter Pan
            1. 0
              bleicher
              1. 0
                Peter Pan
                1. 0

                  OOP in PHP II (ERROR #2)

                  bleicher
                  1. 0
                    Mega
                    1. 0
                      bleicher
                      1. 0
                        Mega
                    2. 0
                      Peter Pan
                      1. 0
                        Mega
                        1. 0
                          Peter Pan
                  2. 0
                    Peter Pan
                    1. 0
                      bleicher
                      1. 0
                        Peter Pan
                        1. 0
                          bleicher
                          1. 0

                            P.S. -verzweiffelung

                            bleicher
                          2. 0
                            Peter Pan
                            1. 0
                              bleicher
                              1. 0
                                Peter Pan
                                1. 0
                                  bleicher
                                  1. 0
                                    Peter Pan
                                    1. 0
                                      bleicher
                                      1. 0
                                        Peter Pan
                                        1. 0

                                          danke@alle :)

                                          bleicher
                              2. 0
                                Mega
                        2. 0
                          Sympathisant
                    2. 0
                      Der Martin
                      1. 0
                        Peter Pan
                        1. 0
                          Der Martin
                          1. 0
                            Peter Pan
                            1. 0
                              Malcolm Beck´s
                              1. 0
                                Der Martin
                                1. 0
                                  Malcolm Beck´s
                            2. 0
                              Mega
      2. 0
        Mega
        1. 0
          Peter Pan
    2. 0
      steckl
      1. 0
        Mega