Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 20

Thema: Formular und Foto/Logo sende

  1. #1
    sabine86
    Gast

    Standard Formular und Foto/Logo sende

    hi,

    ich habe in meine Seite ein Formular programmiert wo man den Name, Nickname, Geschlecht, Foto/Logo usw. senden kann,

    leider will er mir die fotos nicht hochladen lassen, alles andere wird mir per email ganz normal gesendet, nur der bild leider nicht...

    hier der html code:


    Code:
    <form name="emailforumlar" method="post" action="sender.php">
      
     
    
    
    </p>
    
    
    Name&#58;
    
        <input name="Name" size="30" maxlength="30">
    </p>
    
    
    Nickname&#58;
    
    <input name="Nickname" id="Nickname" size="30" maxlength="30">
    </p>
    
    
    Geschlecht&#58;
    
      <label>
        Maennlich
        <input type="radio" name="Geschlecht" value="Maennlich" />
        </label>
      <label>
        Weiblich
        <input type="radio" name="Geschlecht" value="Weiblich" />
        </label>
    </p>
    
    
    Geburtsdatum&#58;
    
      <input name="Geburtsdatum" id="Geburtsdatum" size="10" maxlength="10" />
    </p>
    
    
    Herkunft&#58;
    
      <input name="Herkunft" id="Herkunft" size="30" maxlength="30" />
    </p>
    
    
    Profession&#58;
    
      <textarea name="Profession" cols="35" id="Profession"></textarea>
    </p>
    
    
    Hobbys&#58;
    
      <textarea name="Hobbys" cols="35" id="Hobbys"></textarea>
    </p>
    
    
    Lieblingsspruch&#58;
    
      <textarea name="Lieblingsspruch" cols="35" id="Lieblibgsspruch"></textarea>
    </p>
    
    
    Email&#58;
    
      <input name="Email" id="Email" size="35" />
    </p>
    
    
    Windows Live Messenger&#58;
    
      <input name="Windows_Live_Messenger" id="Windows_Live_Messenger" size="35" />
    </p>
    
    
    Yahoo! Messenger&#58;
    
      <input name="Yahoo!_Messenger" id="Yahoo!_Messenger" size="35" />
    </p>
    
    
    Google Talk&#58;
    
      <input name="Google_Talk" id="Google_Talk" size="35" />
    </p>
    
    
    Skype&#58;
    
      <input name="Skype" id="Skype" size="35" />
    </p>
    
    
    ICQ&#58;
    
      <input name="ICQ" id="ICQ" size="35" />
    </p>
    
    
    Foto&#58;
    
      <label>
      <input name="file" type="file" />
      </label>
    </p>
    
    
    </p>
    
    
    <input type="submit" value="Senden"></p>
    </form>

    und hier der php code:

    Code:
    <?php
    
    $ricevitore = "meine@email.de";
    
    $fieldl1 = $_POST&#91;"Name"&#93;;
    $fieldl2 = $_POST&#91;"Nickname"&#93;;
    $field13 = $_POST&#91;"Maennlich"&#93;;
    $field14 = $_POST&#91;"Weiblich"&#93;;
    $field15 = $_POST&#91;"Geburtsdatum"&#93;;
    $field16 = $_POST&#91;"Herkunft"&#93;;
    $field17 = $_POST&#91;"Profession"&#93;;
    $field18 = $_POST&#91;"Hobbys"&#93;;
    $field19 = $_POST&#91;"Lieblingsspruch"&#93;;
    $field110 = $_POST&#91;"Email"&#93;;
    $field111 = $_POST&#91;"Windows_Live_Messenger"&#93;;
    $field112 = $_POST&#91;"Yahoo!_Messenger"&#93;;
    $field113 = $_POST&#91;"Google_Talk"&#93;;
    $field114 = $_POST&#91;"Skype"&#93;;
    $field115 = $_POST&#91;"ICQ"&#93;;
    $field116 = $_POST&#91;"file"&#93;;
    
    $send = '
    Name&#58; '.$_POST&#91;"Name"&#93;.'
    
    Nickname&#58; '.$_POST&#91;"Nickname"&#93;.'
    
    Geschlecht&#58; '.$_POST&#91;"Geschlecht"&#93;.'
    
    Geburtsdatum&#58; '.$_POST&#91;"Geburtsdatum"&#93;.'
    		
    Herkunft&#58; '.$_POST&#91;"Herkunft"&#93;.'
    		
    Profession&#58; '.$_POST&#91;"Profession"&#93;.'
    		
    Hobbys&#58; '.$_POST&#91;"Hobbys"&#93;.'
    		
    Lieblingsspruch&#58; '.$_POST&#91;"Lieblingsspruch"&#93;.'
    		
    Email&#58; '.$_POST&#91;"Email"&#93;.'
    		
    Windows Live Messenger&#58; '.$_POST&#91;"Windows_Live_Messenger"&#93;.'
    		
    Yahoo! Messenger&#58; '.$_POST&#91;"Yahoo!_Messenger"&#93;.'
    		
    Google Talk&#58; '.$_POST&#91;"Google_Talk"&#93;.'
    		
    Skype&#58; '.$_POST&#91;"Skype"&#93;.'
    		
    ICQ&#58; '.$_POST&#91;"ICQ"&#93;.'
    		
    Foto&#58; '.$_POST&#91;"file"&#93;.'				
    ';
    
    if  &#40;mail&#40;$ricevitore, 'Neuer Mitglied', $send, $from&#41;&#41;
        &#123;
        echo "Deine Daten wurden mit erfolg versendet.";
    &#125;
    ?>
    Ich würde mich über jede Hilfe und Verbesserung sehr freuen!


    Danke im voraus!
    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 !!!!!

  2. #2
    sabine86
    Gast

    Standard

    hi, ich bin es nochmal..

    wollte sagen dass ich immer noch diese hilfe benötige.. hab schon viel rum gefragt aber es gab keine klaren ergebnisse.. ich muss diese option bis zum 3.01.07 haben, es ist sicher so eine minuten arbeit aber so viel zeit bleibt mir nicht wenn ich kein tipp dafür bekomme was ich da anders machen soll

  3. #3
    Azubi(ne)
    Registriert seit
    27.11.2006
    Beiträge
    86
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Jo, beim Upload von Dateien muss in form enctype="multipart/form-data" angegeben werden. Weiteres auf http://selfhtml.org.

  4. #4
    sabine86
    Gast

    Standard

    hi christopher,

    erstmal vielen dank für deine hilfe. ich hab versucht es in der zwischenzeit immer wieder versucht doch kommt nie richtig raus.. ich weiß nicht wie ich diese den code machen muss, ich hab eine kleine test seite gemacht und da habe ich es geschaft nur die fots hochzuladen, doch angaben und fotos habe ich leider immer noch nicht geschaft, ich hab es stunden lang versucht doch ohne erfolg...

    oben in mein erster beitrag habe ich die html und php coden hingeschrieben, was habe ich da falsch? und was muss ich da ersetzen?

  5. #5
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Liegt ganz einfach daran, das man per POST keine files hochladen kann.
    Nähere dazu bitte hier klicken.

  6. #6
    sabine86
    Gast

    Standard

    nochmal hi,

    also ich habe die bild hochlade option aufgegeben denn bis morgen kriege ich es sicher nicht mehr hin.

    falls es jemand schaft ein fertiges script findet wo die sende option auch mit bild funktioniert wäre sehr nett und auch meine letzte chance den allerine kriege ich es kaum hin, ich bin eben am anfang und muss noch sehr viel lernen...

    hat mich sehr gefreut! ein sehr empfehlendes forum und nette benutzern die immer hilfsbereit sind.

    bye

  7. #7
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Ich habs jetzt nicht getestet und es ist nicht besonders gut, sollte aber theoretisch klappen.
    Code:
    <html>
      <head>
      </head>
      <body>
        <form name="emailforumlar" method="post" action="sender.php" enctype="multipart/form-data">
          
    
    Name&#58;
    
            <input name="name" size="30" maxlength="30"></p>
          
    
    Nickname&#58;
    
            <input name="nickname" id="nickname" size="30" maxlength="30"></p>
          
    
    Geschlecht&#58;
    
            Maennlich <input type="radio" name="geschlecht" value="maennlich">
            Weiblich <input type="radio" name="geschlecht" value="weiblich"></p>
          
    
    Geburtsdatum&#58;
    
            <input name="geburtsdatum" id="geburtsdatum" size="10" maxlength="10"></p>
          
    
    Herkunft&#58;
    
            <input name="herkunft" id="herkunft" size="30" maxlength="30" /></p>
          
    
    Profession&#58;
    
            <textarea name="profession" cols="35" id="profession"></textarea></p>
          
    
    Hobbys&#58;
    
            <textarea name="hobbys" cols="35" id="hobbys"></textarea></p>
          
    
    Lieblingsspruch&#58;
    
            <textarea name="lieblingsspruch" cols="35" id="lieblibgsspruch"></textarea></p>
          
    
    Email&#58;
    
            <input name="email" id="email" size="35"></p>
          
    
    Windows Live Messenger&#58;
    
            <input name="windows_live_messenger" id="windows_live_messenger" size="35"></p>
          
    
    Yahoo! Messenger&#58;
    
            <input name="yahoo!_messenger" id="yahoo!_messenger" size="35"></p>
          
    
    Google Talk&#58;
    
            <input name="google_talk" id="google_talk" size="35"></p>
          
    
    Skype&#58;
    
            <input name="skype" id="skype" size="35"></p>
          
    
    ICQ&#58;
    
            <input name="icq" id="icq" size="35"></p>
          
    
    Foto&#58;
    
            <input name="file" type="file" /></p>
          
    
    </p>
          
    
    
            <input type="submit" value="Senden">
          </p>
        </form>
      </body>
    </html>

    Code:
    <?php
    
    $dir = 'http&#58;//www.bla.de/'; // addresse, wo das script liegt.
    
    
    $send = '
    Name&#58; '.$_POST&#91;"name"&#93;.'
    Nickname&#58; '.$_POST&#91;"nickname"&#93;.'
    Geschlecht&#58; '.$_POST&#91;"geschlecht"&#93;.'
    Geburtsdatum&#58; '.$_POST&#91;"geburtsdatum"&#93;.'
    Herkunft&#58; '.$_POST&#91;"herkunft"&#93;.'
    Profession&#58; '.$_POST&#91;"profession"&#93;.'      
    Hobbys&#58; '.$_POST&#91;"hobbys"&#93;.'
    Lieblingsspruch&#58; '.$_POST&#91;"lieblingsspruch"&#93;.'
    Email&#58; '.$_POST&#91;"email"&#93;.'
    Windows Live Messenger&#58; '.$_POST&#91;"windows_live_messenger"&#93;.'
    Yahoo! Messenger&#58; '.$_POST&#91;"yahoo!_messenger"&#93;.'
    Google Talk&#58; '.$_POST&#91;"google_talk"&#93;.'
    Skype&#58; '.$_POST&#91;"skype"&#93;.'
    ICQ&#58; '.$_POST&#91;"icq"&#93;.'
    Foto&#58; '.$dir.$field.'.jpg            
    ';
    
    if &#40;move_uploaded_file&#40;$_FILES&#91;'file'&#93;&#91;'tmp_name'&#93;, $_POST&#91;'name'&#93;.'.jpg'&#41;&#41; &#123;&#125; 
    
    if  &#40;mail&#40;'benutzer&#91;at&#93;bla.de', 'Neues Mitglied', $send, $from&#41;&#41;
        &#123;
        echo "Deine Daten wurden mit erfolg versendet.";
    &#125; 
    
    ?>

  8. #8
    Gast

    Standard

    DarkSyranus, würglich vielen vielen dank dass du mir noch diese letzte chance gibst. es ist schon ein weiterer sprung, so weit war ich noch nicht gekommen, doch leider wird kein foto angezeigt was bei der email als foto angezeit wird ist:


    Foto: http.//www.bla.de/.jpg
    da wird halt die ziel adresse angezeigt mit ".jpg" am ende...

  9. #9
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard

    Sorry, wie man fotos per php als mail versenden kann, bin ich noch nicht hintergekommen.
    Das Script sollte iegentlich das Bild auf dem server speichern und dir dann den link dahin schicken.

  10. #10
    sabine86
    Gast

    Standard

    ja, stimmt!! es geht! der bild wird auf dem server gepeichert! doch der wird immer mit dem gleichen name gespeichert, es wird halt immer durch einneues bild ersetzt, der wird mit ein "-" gespeichert, jedes bild wird so gespeichert, so ist es gut, jetzt bräuchte ich nur die hife um´es mit dem gleichen namen zu speichern

Ähnliche Themen

  1. icq-foto
    Von sonde im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 6
    Letzter Beitrag: 12.04.2007, 14:36
  2. foto upload
    Von stevechief im Forum Webhoster - Provider - (free) Webspace - Server - Domain
    Antworten: 4
    Letzter Beitrag: 14.08.2006, 16:08
  3. Foto?
    Von Gigazone im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 30.10.2005, 18:04
  4. Foto Box / Galerie
    Von KalterKaffee im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 18.07.2005, 13:21
  5. Foto!!!
    Von Marcel1989 im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 14
    Letzter Beitrag: 20.04.2005, 09:27

Stichworte

Berechtigungen

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