1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Function PHP Macht Probleme - wer kann helfen ? DANKE!!

Dieses Thema im Forum "Installation" wurde erstellt von andrewhh, 18. Oktober 2015.

Schlagworte:
  1. andrewhh

    andrewhh Member

    Registriert seit:
    30. April 2013
    Beiträge:
    5
    Zustimmungen:
    0
    Moin und danke für deine Hilfe.

    Problem:
    Parse error: syntax error, unexpected ''; ' (T_CONSTANT_ENCAPSED_STRING) in /homepages/21/d509260249/htdocs/neu/wp-content/themes/profi/functions.php on line 518

    es ist also die Zeile 518 und dort steht:



    <?php
    $message = ob_get_contents();
    ob_end_clean();
    $subject = 'Profi - Contact Form';
    $headers[] = 'From: ' . $_POST["quick_email"]';
    add_filter('wp_mail_content_type', 'profi_html_content_type');


    function profi_html_content_type() {
    return 'text/html';
    }


    if (wp_mail($to, $subject, $message, $headers)) {
    echo '<p style="margin: 20px 0; padding: 20px 10px; background-color: #fff;">' . 'Vielen Dank für Ihr Interesse. Wir werden Sie bald kontaktieren.' . '</p>';
    } else {
    echo '<p style="margin: 20px 0; padding: 20px 10px; background-color: #fff;">' . 'E-Mail wurde nicht gesendet. Bitte versuchen Sie es erneut.' . '</p>';
    }
    remove_filter('wp_mail_content_type', 'set_html_content_type');
    }
    die();
    }
    ?>


    <?php
     

    Anhänge:

  2. andrewhh

    andrewhh Member

    Registriert seit:
    30. April 2013
    Beiträge:
    5
    Zustimmungen:
    0
    Wer kann mir helfen ? Würde mich extrem über eine Antwort freuen.

    Würde meinen Sonntag erstrahlen lassen.

    Danke.
     
  3. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    spontan schon mal ein ' zuviel
    $headers[] = 'From: ' . $_POST["quick_email"]';
     
  4. andrewhh

    andrewhh Member

    Registriert seit:
    30. April 2013
    Beiträge:
    5
    Zustimmungen:
    0
    Verbessert ---- und ..... Jetzt sagt der browser: functions.php on line 535 ...

    also irgendwas stimmt mit dem php tag am Ende nicht. Weißt du vielleicht noch was es ist ?

    Oder liegt der Fehler weiter oben ?

    Soll ich mehr vom Code posten ?
     
  5. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    dann schmeiß das Theme doch in die Tonne. Scheint der Theme-Autor ja fehlerhaft geschrieben zu haben.
    Ich kenne das Theme nicht und weiß daher auch nicht was in line 535 der functions.php steht.
     
  6. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    In Line 533 geht PHP zu und in 535 wieder auf? lösch Zeile 533-535 einfach. Wozu zu und wieder auf?
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden