Ergebnis 1 bis 10 von 10

Thema: Problem: Hochladen bei File Upload unter PHP

  1. #1
    HTML Newbie
    Registriert seit
    15.09.2010
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Problem: Hochladen bei File Upload unter PHP

    Ich habe ein Problem,Ich habe File Upload gemacht und habe nach Datei
    ausgewählt,wenn ich die Hochladen drücken,es kommt den Fehler

    Hochladen.php

    HTML-Code:
    <html>
    
    <form method="post" action="Hochladen.php?upload=1" enctype="multipart/form-data">
    <input type="hidden" name="MAX_FILE_SIZE" value="500000" />
    Datei zum Hochladen<br>
    <input type="file" name="datei">
    <br>
    <input type="submit" value="hochladen">
    <pre>
    PHP-Code:
    <?php 
      
    if ($_REQUEST['upload']==1) {
       
    $fname=$_FILES['datei']['tmp_name'];
     if (
    $_FILES['datei']['error']==0) {
       include 
    'import.php';
      }
    }
    ?>
    import.php
    PHP-Code:

    <pre><?php
    $test
    =1;
    include_once (
    "./db/const.php");
    $class_dd_login=1;
    $GL['no_login']=1;
    include_once (
    "./db/db.php");


    $dbid=my_connect($db_host,$db_name,$db_user,$db_passwd);

    include_once(
    "Classes/PHPExcel.php");


    include(
    "fields.inc.php");
    include_once(
    "functions.inc.php");

    $xlsFile='Agt_Daten_2009.xls';

    if (
    $test==1)
      
    $xlsFile='test.xls';

    //Hier habe ich name definiert um Datei aus import.php hochzuladen und aufzurufen//
    $xlsFile=$fname();
     

    $tabelle='tltaq_tuiagenturen';

    $feldZuordnung=array();

    $objReader PHPExcel_IOFactory::createReader('Excel5');
    $objReader->setReadDataOnly(true);

    $objPHPExcel $objReader->load($xlsFile);
    $objWorksheet $objPHPExcel->getActiveSheet();


    $highestRow $objWorksheet->getHighestRow();
    $highestColumn $objWorksheet->getHighestColumn();
    $highestColumnIndex PHPExcel_Cell::columnIndexFromString($highestColumn); 

    $row=1;

    for (
    $col=$col <= $highestColumnIndex$col++) {
      
    $val=$objWorksheet->getCellByColumnAndRow($col$row)->getValue();

      
    $feld=$felder[$val]; 

      if (
    $feld<>'') {
        
    $feldZuordnung[$col]=$feld;
      }
     }
     
    if (
    $test==1)
     
    $highestRow=19;
    print_r($feldZuordnung);

    for (
    $row 2$row <= $highestRow; ++$row) {
      
      
    $data=array(); 

      for (
    $col=$col <= $highestColumnIndex$col++) {
        
        if (
    $feldZuordnung[$col]<>'') {
          
    $data[$feldZuordnung[$col]]=$objWorksheet->getCellByColumnAndRow($col$row)->getValue();

        }    
      }
      
    checkAgentur($dbid,$data['quell_agt_nr']);
      echo 
    $knr;
      
      
    $knr=0;
      if (
    $knr>0
      {
        
    $value;
        
    $fieldname;
        
    $sqladd='';
        foreach (
    $data as $fieldname => $value ) {
          
    $sqladd.=sprintf("%s %s='%s'",$sqladd==''?'':',',$fieldname,$value);
        }
        
    $sql=sprintf("UPDATE %s SET %s WHERE kennummer=%d ",$tabelle,$sqladd,$knr);
         echo 
    $sql."\n";
        
    $oid=mysql_query($sql,$dbid);
        
    my_error($dbid,$sql);
      } else
        {
       
    $value;
       
    $sql='';
       
    $fname='';
        foreach (
    $data as $fieldname => $value ) {
        
    $sql.=sprintf("%s '%s'" ,$sql==''?'':',',$value);
          
    $fname.=sprintf("%s %s" ,$fname==''?'':',',$fieldname);
        }
        
    $sql=sprintf("INSERT INTO tltaq_tuiagenturen (%s) VALUES (%s) ",$fname,$sql,$value);
        echo 
    $sql."\n";
      } 
     
      }
      
      
     
    ?>
    </span></span>Das ist die Beschreibung,die den Fehler aufgetreten sind.


    Fatal error: Call to undefined function /tmp/phpqfCRcb() in /home/www/tltakquise/www/import.php on line 23

    Call Stack:
    0.0003 639736 1. {main}() /home/www/tltakquise/www/Hochladen.php:0
    0.0012 680968 2. include('/home/www/tltakquise/www/import.php') /home/www/tltakquise/www/Hochladen.php:15





    Wissen jemand,wie man macht und wie ich Problem lösen könnte.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von SchlechtIT (17.09.2010 um 12:48 Uhr)

  2. #2
    Bandit
    Gast

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    PHP-Code:
    //Hier habe ich name definiert um Datei aus import.php hochzuladen und aufzurufen//
    $xlsFile=$fname(); 
    Was sollen die Klammern?

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    15.09.2010
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Die Dat ei sollen in Klammern einfügen

  4. #4
    Bandit
    Gast

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Ähm, was?
    Die () sind Quatsch

  5. #5
    HTML Newbie
    Themenstarter

    Registriert seit
    15.09.2010
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    ok sollte ich das wegmachen oder was sollte ich weitermachen,ich habe wirklich keine Ahnung,wo ich Fehler gemacht habe

  6. #6
    Bandit
    Gast

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Man könnte ja einfach mal die Klammern wegnehmen, wenn man schon nicht nachdenken will. Man könnte!

  7. #7
    HTML Newbie
    Themenstarter

    Registriert seit
    15.09.2010
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Fehler sind immer noch da

    Das sind die Fehler,ich weiß nicht mehr,was ich machen soll
    Fatal error: Uncaught exception 'Exception' with message 'The filename /tmp/phpoYj4NG is not recognised as an OLE file' in /home/www/tltakquise/www/Classes/PHPExcel/Shared/OLERead.php on line 80

    Exception: The filename /tmp/phpoYj4NG is not recognised as an OLE file in /home/www/tltakquise/www/Classes/PHPExcel/Shared/OLERead.php on line 80

    Call Stack:
    0.0001 640016 1. {main}() /home/www/tltakquise/www/Hochladen.php:0
    0.0010 680728 2. include('/home/www/tltakquise/www/import.php') /home/www/tltakquise/www/Hochladen.php:16
    0.0454 4102160 3. PHPExcel_Reader_Excel5->load() /home/www/tltakquise/www/import.php:33
    0.0454 4102160 4. PHPExcel_Reader_Excel5->_loadOLE() /home/www/tltakquise/www/Classes/PHPExcel/Reader/Excel5.php:498
    0.0459 4219760 5. PHPExcel_Shared_OLERead->read() /home/www/tltakquise/www/Classes/PHPExcel/Reader/Excel5.php:928

  8. #8
    Bandit
    Gast

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Verschiebe die tmp-Datei mit move_uploaded_file in ein Verzeichnis deiner Wahl und benutze dabei $_FILE['datei']['name'] Mit der tmp-Datei kannst du in dem Fall nichts anfangen.
    Diese Info habe ich mit google in 1 Minute gefunden, wieso du nicht?

  9. #9
    HTML Newbie
    Themenstarter

    Registriert seit
    15.09.2010
    Beiträge
    6
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Es geht immmer noch nicht,wie macht man denn wohl, ich bin jetzt fertig mit der Welt

  10. #10
    Bandit
    Gast

    Standard AW: Problem: Hochladen bei File Upload unter PHP

    Solange wir deinen aktuellen Quellcode nicht kennen, ist eine Hilfe ausgeschlossen!

Ähnliche Themen

  1. File Upload Fragen
    Von SpeedFiles im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 04.06.2009, 23:43
  2. Problem mit Batch File
    Von Gus im Forum Forum für alle anderen Programmiersprachen
    Antworten: 1
    Letzter Beitrag: 08.06.2007, 08:52
  3. Upload/Download scripte - Kann nichts hochladen
    Von XoDoX im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 04.03.2007, 21:23
  4. Problem mit File-Upload per Formular
    Von fogel im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 27.11.2006, 13:35
  5. file: problem
    Von zeckezeller im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 05.10.2006, 00:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •