1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Wir danken allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben.

php erkärung!?

Dieses Thema im Forum "Software" wurde erstellt von Decoder, 20. April 2004.

  1. RaMa

    RaMa New Member

    ja 1 geht...
    mit ongetfocus die vordefinierte feldvariable, in der gerade "emailadresse" drinnen steht, leeren.

    genau kann ichs dir im moment nicht sagen.
     
  2. BleedingMoon

    BleedingMoon New Member

    zu 1) geb mal bei dem ansprechenden text-input tag das attribut
    PHP:
    onFocus="this.value='' "
    an, das müßte funzen (halt nur bei den leuten die javascript aktiviert haben).

    das nach value= sind natürlich 2 einfach anführungszeichen oder apostrophe oder wie die teile heißen

    zu 2) mmh, normalerweise ist php sehr tolerant, sodass umlaute kein problem darstellen sollten... entweder liegt es an deinem email-client oder du hast ne ältere php-version
    wenn du weiterhin probleme haben solltest, kannst du ja auch einfach die umlaute wie mein vorposter schon gemeint hat umbauen:
    PHP:
    str_replace("ü","ü",$mail_text);
    str_replace("ö","ö",$mail_text);
    str_replace("ä","ä",$mail_text);
    und das ganze nochmal mit großbuchstaben....
    aber wie gesagt, normalerweise müßte es gehen.
     
  3. Decoder

    Decoder = Mindcracker @ Home

    ähem sorry..aber wo genau muss ich das einbauen?...php ist mir noch ein grösseres problem als AS! ;)

    PHP:
    <?php

    $sender 
    "From: $absender<$absender>";
    $empfaenger "ich@meinedomain.de";

    $mailbody "Von: $vorname $name\n";
    $mailbody $mailbody."eMail: $email\n\n";
    $mailbody $mailbody."Nachricht : $nachricht";

    mail($empfaenger,$betreff,$mailbody,$sender);

    ?>
     
  4. BleedingMoon

    BleedingMoon New Member

    bevor du die mail verschickst mit

    mail($empfaenger,$betreff,$mailbody,$sender);

    mußt du die variable $mailbody noch verändern.


    PHP:
    <?php
    $sender 
    "From: $absender<$absender>";

    $empfaenger "ich@meinedomain.de";



    $mailbody "Von: $vorname $name\n";

    $mailbody $mailbody."eMail: $email\n\n";

    $mailbody $mailbody."Nachricht : $nachricht";


    // START EDIT MAIL_BODY
    str_replace("ü","&uuml;",$mailbody);
    str_replace("ö","&ouml;",$mailbody);
    str_replace("ä","&auml;",$mailbody);
    str_replace("Ü","&Uuml;",$mailbody);
    str_replace("Ö","&Ouml;",$mailbody);
    str_replace("Ä","&Auml;",$mailbody);
    // ENDE EDIT MAIL_BODY

    mail($empfaenger,$betreff,$mailbody,$sender);

    ?>
    müßte hoffentlich funzen
     
  5. Decoder

    Decoder = Mindcracker @ Home

    vielen dank..werds gleich mal probieren..aber was ist mit dem onfocus??

    wo muss das hin?...ins AS?... da steht nur:

    stop();
    absender = "CONTACT Formular";
    empfaenger = "ich@meinedomain.de";
    betreff = "<message>";
     
  6. BleedingMoon

    BleedingMoon New Member

    mmh, das muss in dein html-file wo du das formular erstellt hast..

    also z.B

    <form action="irgendwo" method="hau_wech_die_scheisse">


    <input value="irgendwas" onFocus="this.value='' ">

    <textarea></textarea>

    </form>
     
  7. Decoder

    Decoder = Mindcracker @ Home

    ööö..HTML??...hab aber die ganze seite doch in FLASH gemacht? :confused:
     
  8. Decoder

    Decoder = Mindcracker @ Home

    ah..hab was gefunden:

    message.onSetFocus = function(){
    if(eingabe == "<message>") eingabe = "";
    };


    mal schauen obs klappt!? ;)
     
  9. BleedingMoon

    BleedingMoon New Member

    löl achso! sorry! hab mir ehrlich gesagt nicht den ganzen thread durchgelesen.
    das du die umlaute dann falsch angezeigt bekommst, kann dann durchaus auch an flash liegen

    <- kein flash-experte ist
     
  10. RaMa

    RaMa New Member

    mit dem richtigen mail header gehts auch mit den umlauten...
    :)

    achja @bleedingmoon....
    hier gehts um as...das interpretiert der flashplayer und nicht js im browser

    :)
     
  11. RaMa

    RaMa New Member

    ja so sollte das klappen.
     
  12. Decoder

    Decoder = Mindcracker @ Home

    ne..klappt leider nicht!...hab jetzt allerdnigs noch mal was anderes gefunden..würde das gern hier als AS anzeigen..geht aber nur als php...hoffe ihr könnts trotzdem lesen!? ;)

    PHP:
    subjectfeld.text "<subject>";
    emailfeld.text "<email adresse>";
    //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    subjectfeld.onSetFocus = function()
    {
            
    this.textColor "0x9B2022"//legt fest in welcher farbe der eingabetext erscheint
            
    this.text="" 
    }
    subjectfeld.onKillFocus = function()
    {
            
    this.text=="" this.text="<subject>" 0;
    }

    //funktion für name
    emailfeld.onSetFocus = function()
    {
            
    this.textColor "0x9B2022";
            
    this.text=""
    }
    emailfeld.onKillFocus = function()
    {
            
    this.text=="" this.text="<email adresse>" 0;
    }
    //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
     

Diese Seite empfehlen