PHPNuke your_Account Modul und Bilder Upload

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • PHPNuke your_Account Modul und Bilder Upload

    Hallo Forum,

    Bin gerade dabei eine kleine PHP Nuke Erweiterung zu schreiben leider ist es mal wieder eine Upload Frage.(Es soll ein Bild Upload für das Your_account Modul werden)

    Glaube Hab jetzt alle Varianten durch ich weiß nicht mehr weiter der Script läuft nur das Bild wird nicht hochgeladen Verzeichnis rechte sind gesetzt und per .htaccess ist
    php_flag register_globals on gesetzt. Ich finde den Fehler einfach nicht, könnte es sein das es ein Probleme gibt da Phpnuke die Scripte nicht direkt aufruft.

    PHP Code:

    function picup() {
        global 
    $user$userinfo$cookie$module_name;
        
    getusrinfo($user);
        if ((
    $userinfo[uname] != $cookie[1]) AND ($userinfo[pass] != $cookie[2])) {
      
        include(
    "header.php");  
          
    OpenTable();
          echo 
    "<table border=\"1\" bordercolor=\"#FFFFFF\"  cellspacing=\"2\" cellpadding=\"5\"  width=\"100%\" align=\"left\">";
          echo 
    "<tr><td>";
          
    nav();
        if (!
    eregi("http://",$userinfo[url])) {
        
    $userinfo[url] = "http://$userinfo[url]";
        }
                
            echo 
    "<table cellpadding=\"8\" border=\"0\">"
        
    ."<form enctype=\"multipart/form-data\" action=\" modules.php?name=$module_name&op=picup\" method=\"post\">"
        
    //."<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"100000\">"
        
    ."<input name=\"userfile\" type=\"file\">"
            
    ."<input type=\"submit\" name=\"submit\" value=\""._UPPIC."\">"
        
    ."</td></tr>"    
        
    ."</form></td></tr></table>";
              
             
    //echo $path = $_SERVER["DOCUMENT_ROOT"].'/images/your_account/user/'."<br>";
             
    $path '/images/your_account/user/';
             echo 
    $attachment=$_FILES['userfile']['name']."<br>";
             echo 
    $attachmentlink=$path.$_FILES['userfile']['name']."<br>";
             echo 
    $tm $_FILES['userfile']['tmp_name']."<br>";
             echo 
    "<H3>Userifo = $attachment </H3>";
     
          if (
    move_uploaded_file($_FILES['userfile']['tmp_name'], $path $_FILES['userfile']['name'])){
              echo 
    "<H3>Upload </H3>";        
        
        }else{    
        
        echo 
    "Bug";
             
            }
        
        echo 
    "</td></tr>";    
        echo 
    "</table>";
        
    CloseTable();
            
        include(
    "footer.php");
        
        } else {
        
    main($user);
        }

Working...
X