Beiträge von WolfiS

    Wieder ein Problem mit meinem Formular.


    Bei meinem Bekannten, für den ich dieses Formular gestalte, kommen die Anfragen ohne jegliche Umlaute und scharfem 's' an. :shock:
    Woran kann das schon wieder liegen? Bei mir funktioniert es einwandfrei.


    Danke
    Wolfi

    Hallo! :D


    Hab wieder ein Problem mit meinem Formular.
    Es funktioniert soweit alles wie gewünscht, jetzt hab ich das Problem, dass die Umlaut in der Mail maskiert angezeigt werden. :shock:


    Ich hab leider täglich nur 1 bis 2 Stunden Zeit für mein Projekt, deshalb fehlt mir leider die Zeit große Recherchen zu betreiben und bin hier lästig. :oops:


    Danke für eure Hilfe!


    Lg
    Wolfi

    Danke für die rasche Antwort! :lol:


    Das hat mich ja auch so irritiert, dass die Meldungen nach dem Klick auf submit wieder verschwinden.


    Seltsamer Weise funktioniert es am anderen Server ohne diese Meldungen, gibt es da Unterschiede zu den einzelnen Servern?


    Danke Wolfi

    Hallo!


    Ich bin gerade mit dem PHP-Kurs beschäftigt, und hänge beim Erstellen eines Formulares.
    Es werden immer Fehlermeldungen angezeigt, ich finde aber keinen Fehler. Ich bin genau wie im Kurs erklärt vorgegangen, aber es funktioniert nicht.
    Das Komische dabei ist, dass der Versand der Nachricht funktioniert. :?:


    So sieht es aus:
    [attachment=0]<!-- ia0 -->Snap_?Samstag, ?31. ?Dezember ?2011_13h53m33s_001.png<!-- ia0 -->[/attachment]


    Hier der Code:

    PHP
    <span class="syntaxdefault"><?php<br /></span><span class="syntaxkeyword">require_once (</span><span class="syntaxstring">'funktionen.php'</span><span class="syntaxkeyword">);<br />    if ( </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'mail'</span><span class="syntaxkeyword">] <> </span><span class="syntaxstring">"" </span><span class="syntaxkeyword">)<br />    {<br />        if ( </span><span class="syntaxdefault">is_mail</span><span class="syntaxkeyword">( </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'mail'</span><span class="syntaxkeyword">]) == </span><span class="syntaxdefault">false </span><span class="syntaxkeyword">)<br />        {<br />            echo </span><span class="syntaxstring">"<p>E-Mail-Adresse ist falsch - neu eingeben</p>"</span><span class="syntaxkeyword">;<br />            </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'mail'</span><span class="syntaxkeyword">] = </span><span class="syntaxstring">""</span><span class="syntaxkeyword">;<br />        }<br />    }<br />if ( </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'mail'</span><span class="syntaxkeyword">] == </span><span class="syntaxstring">"" </span><span class="syntaxkeyword">or </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'anliegen'</span><span class="syntaxkeyword">] == </span><span class="syntaxstring">"" </span><span class="syntaxkeyword">)<br />{<br />    echo </span><span class="syntaxstring">'<h1>Kontaktformular</h1>'</span><span class="syntaxkeyword">;<br />        if (</span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'abgesendet'</span><span class="syntaxkeyword">] == </span><span class="syntaxstring">"ja"</span><span class="syntaxkeyword">)<br />        {<br />            echo </span><span class="syntaxstring">'<p>Bitte beide Felder ausf&uuml;llen</p>'</span><span class="syntaxkeyword">;<br />        }<br />    echo </span><span class="syntaxstring">'<form action="kontakt.php" method="post">'</span><span class="syntaxkeyword">;<br /><br />    echo </span><span class="syntaxstring">'<p>E-Mail-Adresse<br />'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxstring">'<input type="text" name="mail" value="'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'mail'</span><span class="syntaxkeyword">];<br />    echo </span><span class="syntaxstring">'" size="30" />'</span><span class="syntaxkeyword">;<br /><br />    echo </span><span class="syntaxstring">'<p>Ihre Nachricht<br />'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxstring">'<textarea name="anliegen" rows="7" cols="60">'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'anliegen'</span><span class="syntaxkeyword">];<br />    echo </span><span class="syntaxstring">'</textarea>'</span><span class="syntaxkeyword">;<br /><br />    echo </span><span class="syntaxstring">'<input type="hidden" name="abgesendet" value="ja" />'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxstring">'<input type="submit" value="senden" />'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxstring">'</form>'</span><span class="syntaxkeyword">;<br />}<br />else<br />{<br />    echo </span><span class="syntaxstring">'<h1>Vielen Dank ...</h1>'</span><span class="syntaxkeyword">;<br />    echo </span><span class="syntaxstring">'<p>vielen Dank f&uuml;r Ihre Nachricht</p>'</span><span class="syntaxkeyword">;<br /><br />    </span><span class="syntaxdefault">$empfaenger </span><span class="syntaxkeyword">= </span><span class="syntaxstring">"admin@example.com"</span><span class="syntaxkeyword">;<br />    </span><span class="syntaxdefault">$inhaltbetreff </span><span class="syntaxkeyword">= </span><span class="syntaxstring">"Anfrage von Website"</span><span class="syntaxkeyword">;<br />    </span><span class="syntaxdefault">$inhaltmail </span><span class="syntaxkeyword">= </span><span class="syntaxstring">"Anfrage von Website:"</span><span class="syntaxkeyword">. </span><span class="syntaxdefault">$_POST</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'anliegen'</span><span class="syntaxkeyword">];<br /><br />    </span><span class="syntaxdefault">mail </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$empfaenger</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$inhaltbetreff</span><span class="syntaxkeyword">, </span><span class="syntaxdefault">$inhaltmail</span><span class="syntaxkeyword">);<br />}<br /></span><span class="syntaxdefault">?></span>


    Danke für die Hilfe! :lol:


    Wolfi


    @all: Einen guten Rutsch ins neue Jahr! :mrgreen: