kostenloser Webspace werbefrei: lima-city


Upload mit E-Mail

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    b****g

    Nabend,

    Wie füge ich hier in meinen Code, ein, dass wenn eine Datei hochgeladen wird, dass ich automatisch eine E-Mail erhalte?

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>nicolas.de</title>
     <style type="text/css">
    body,td,th {
    	font-family: Tahoma, Verdana, Arial, sans-serif;
    	font-size: 12px;
    	color: #FFFFFF;
    }
    body {
    	background-color: #FFA500;
    	margin-top: 0px;
    }
        #foot {
          background-image: url(http://bettag.lima-city.de/nicolas.de/img/footer.png); 
          width: 560px;
          height: 127px;
          padding-left: 120px;
          padding-top: 70px;
        }
         #footContent {
          width: 250px;
          height: 75px;
          margin-left: -170px;
    	 }
    
       </style>
    </head>
    
    <center><body>
        <img src="http://bettag.lima-city.de/nicolas.de/img/header.png" width="730" height="337" align="middle"></li>
      <P></P>
      <a href="http://bettag.lima-city.de/nicolas.de/index.php"><img src="http://bettag.lima-city.de/nicolas.de/img/home.gif" border="0" alt="" name="a1">
        
        </a><a href="http://bettag.lima-city.de/nicolas.de/news.php"><img src="http://bettag.lima-city.de/nicolas.de/img/news.gif" border="0" alt="" name="a1"></a>
        
        <a href="http://bettag.lima-city.de/nicolas.de/shop.php"><img src="http://bettag.lima-city.de/nicolas.de/img/shop.gif" border="0" alt="" name="a1"></a>
        
        <a href="http://bettag.lima-city.de/nicolas.de/login.php"><img src="http://bettag.lima-city.de/nicolas.de/img/login.gif" border="0" alt="" name="a1"></a>
        <p>
       <?php
    $dateityp = @GetImageSize($_FILES['datei']['tmp_name']);
    
    ?>
          	  
    <form action="" method="post">
        <fieldset>
        <legend><span class="green">Speicherort</span> der hochgeladenen Datei</legend>
          <?php  
    move_uploaded_file($_FILES['datei']['tmp_name'], "upload/".$_FILES['datei']['name']);
          echo "Ihre Datei wurde erfolgreich unter http://bettag.bplaced.net/upload/".$_FILES['datei']['name']." gespeichert!";
           echo'
    <p><a href="http://bettag.bplaced.net/upload/'.$_FILES['datei']['name'].'">Hier k&ouml;nnen Sie sich die Datei anzeigen lassen!</a>';
            ?>
            <p></p>
           <a href="http://bettag.bplaced.net/upload/">Hier k&ouml;nnen Sie sich alle hochgeladenen Dateien anschauen!</a>
        </fieldset>
    </form>
     
    
    
     
        
        <div id="foot">
    <div id="footContent">
      <p>
        <p><a href="http://www.bettag.lima-city.de/nicolas.de/info.php">Info</a></p>
        <p>&copy; 2009 - nicolas.de | 
          
       
          
       
      <p><script type="text/javascript" src="http://www.ipcounter.de/count_js.php?u=64169831&amp;color=orange"></script></p>
    </div>
        
         
       
    </body></center>
    </html>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Du musst das in 2 Schritten lösen und nicht direkt im Formular.

    1.) Formular per HTML anbieten, wo der File-Upload erlaubt wird

    <form name='upload' enctype='multipart/form-data' method='post'>


    2.) Nach dem Upload die temporäre Datei verschieben und dann die E-Mail schicken:

    z.B. so:
    if($_FILES['dateiname']['error']==0)  // Datei wurde vollständig hochgeladen
    { 
      $status = move_uploaded_file($_FILES['dateiname']['tmp_name'], uploadverzeichnis);
      if($status==true) mail(adminmail, "Dateiupload", "Es wurde erfolgreich die Datei ".$_FILES['dateiname']['name']." hochgeladen");
      else mail(adminmail, "Dateiupload fehlgeschlagen", "Die hochgeladene Datei konnte nicht richtig kopiert werden");
    }


    edit: Code geändert, Fehlerstatus von $_FILES war falsch

    Beitrag zuletzt geändert: 9.1.2010 11:21:22 von rnitsche
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!