Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 12.06.08, 10:47
Forum Zuschauer
 
Registriert seit: 15.10.07
Beiträge: 4

Upload-Extenstion schreiben


Hallo,
ich möchte gerne eine Extension schreiben, in der man Dateien auf den Server läd. Ich habe auch bereits folgenden Code geschrieben.

HTML-Code:
<form name="tx_commercelisting_content_left_form"
      id="tx_commercelisting_content_left_form"
      action="/produkt.html?&article=3"
      enctype="multipart/form-data" method="post"> <table cellpadding="0" cellspacing="0"> <tr class="tx_commercelisting_upload_pic"> <td id="picture_upload_img"></td> </tr> <tr class="tx_commercelisting_upload_pic"> <td> <input type="file" name="file" onchange="" /> <input type="hidden" name="MAX_FILE_SIZE" value="500000" /> <div> <input type="checkbox" id="tx_commercelisting_upload_checkbox" /> <label for="tx_commercelisting_upload_checkbox" onclick="">Ich versichere, dass ich dieses Foto hochladen darf...</label> </div> <input type="submit" name="submit" value="hochladen" /> </td> </tr> </table> </form>
PHP-Code:
function uploadPic($template$myXajaxRequest=''){
    
$markerArray['###UPLOAD_SUBMIT###'] = $this->pi_getLL("upload_submit");
    
$markerArray['###UPLOAD_CHECKBOX_TEXT###'] = $this->pi_getLL("upload_chekcbox_text");
        
    
// Fileupload
    
$uploaddir '/var/www/uploads/';

    if (
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name'])) {
         print 
"File is valid, and was successfully uploaded.  Here's some more debugging info:<br />";
        
print_r($_FILES);
    } else {
        print 
"Possible file upload attack!  Here's some debugging info:<br />";
        
print_r($_FILES);
    }
        
    return 
$this->cObj->substituteMarkerArrayCached($template['picture_upload'], $markerArray);

Leider funktioniert es überhaupt nicht, und ich weiß nicht wieso. Kann jemand von euch mir helfen oder tips geben?
Habe bereits auch schon die Extension fileupload gefunden, weiß aber nicht, wie ich diese in meine Extension interieren kann. Weiß jemand ansonsten, wie ich das hin bekomme?

Geändert von david (16.06.08 um 10:09 Uhr). Grund: übersichtlicher
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Assistenten schreiben? alvollmer TYPO3 4.x Fragen und Probleme 0 09.01.08 14:53
Newsletter schreiben + Auswertungen steinberg Direct Mail 2 21.08.07 09:00
in Datenbank schreiben... Ande Extension modifizieren oder neu erstellen 1 05.05.07 18:20
Typo3 Extenstion Programmierer für ein Projekt gesucht dergnagflow TYPO3-Jobs 0 01.05.07 13:25
TEXT Value schreiben - wie? flamev TemplaVoila 4 13.02.07 11:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:39 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0