SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.12.2003, 13:25:14
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
parser fehler bei mailfunc

hi

hab mir auch mal die mailfunktion() von selfphp vorgenommen, allerdings hat sich da ein kleines prob aufgetan und zwar bringt er mir einen parse error und entweder bin ich blind oder hab was vergessen. hab mir das script jetzt einigemale durchgelesen und find nix :(

PHP-Code:
//alls erstes werden die felder überprüft das mache ich ganz ganz oben
if ($bla = ""){
    echo "fehler";
}
//danach kommt das formular mit der tabelle und dem isset
    <body>
    <?
        if (!isset($email)){
    ?>
           <table>
           //eingabefelder
           </table>

<?
    }
    else{
        $email_auftrag = '
            <html>
            <!--
            Hallo '. $anrede .' '. $name .',<br>
            Ihr System unterst&uuml;tzt keine HTML-Mails!<br><br>
            
            Wenn Sie eine Auftragsbestätigung erhalten möchten,<br> 
            Senden Sie uns bitte über unser Kontaktformular eine kurze mail.<br>
            Danke
            -->
            <body>
              '. $email .' // zu testzwecken halt
              </body>
              </html>
';

$header  = "From: $email_from_name<$email_from_mail>n";
$header .= "Reply-To: $email_from_mailn";
$header .= "Bcc: $email_to_bccn";
$header .= "X-Mailer: PHP/" . phpversion(). "n";
$header .= "Content-Type: text/html";
mail($email_to,$email_betreff,$email_auftrag,$header);
?>
</body>
</html> // hier soll der parser fehler sein ???
ohne die mail funktion hab ihc keinen fheler drin also muß sie ja irgendwo am schluss stecken nur wo???
Mit Zitat antworten
  #2  
Alt 18.12.2003, 13:40:42
Benutzerbild von Wichu
Wichu Wichu ist offline
Junior Member
 
Registriert seit: Oct 2003
Ort: Oberbözberg
Beiträge: 163
Wichu eine Nachricht über ICQ schicken
PHP-Code:
        $email_auftrag "
            <html>
            <!--
            Hallo '. $anrede .' '. $name .',<br>
            Ihr System unterst&uuml;tzt keine HTML-Mails!<br><br>
            
            Wenn Sie eine Auftragsbestätigung erhalten möchten,<br> 
            Senden Sie uns bitte über unser Kontaktformular eine kurze mail.<br>
            Danke
            -->
            <body>
              '. $email .' // zu testzwecken halt
              </body>
              </html>
"

du hast sicher mal die gleichen Anführungszeichen überall!!
__________________
cya
Wichu
Mit Zitat antworten
  #3  
Alt 18.12.2003, 13:55:20
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hallo Stifler,

es ist immer hilfreich, wenn Du auch die genaue Fehlermeldung postest.

Ok, ich tippe, dass Du vergessen hast die geschweifte Klammer der else-Anweisung zu schliessen.

Gruss

Christian
Mit Zitat antworten
  #4  
Alt 18.12.2003, 13:56:01
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
oh mann bin ich blind joop cris hat wieder mal recht die geschweiften klammer waren schuld. ist ja richtig peinlich :( lol

danke chris
Mit Zitat antworten
  #5  
Alt 18.12.2003, 14:01:11
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
...kein Problem, die Fehlermeldungen sind meist seeeehr aufschlussreich ;-)
Mit Zitat antworten
  #6  
Alt 18.12.2003, 15:04:05
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
noch ein kleines prob hab ich und zwar hab ich den ganzen mail teil nun in eine separate datei gepackt wegen der übersicht. auf der seite mit dem formular hab ich ja oben im kopf die if anweisungen stehen die die felder überprüfen sollen nachdem der user den senden button gedrückt hat und wenn ein feld leer ist ne fehlermeldung ausspucken. nun hab ich das problem das er nicht mehr in die if anweisung geht, sondern direkt auf die seite mail.php

denke mal ich habe beim button und der if anweisung keinen fehler gemacht weil vorher ging es ja auch allerdings hatte ich da in der action nichts drin stehen.

<input type="submit" name="bestellen" value="Bestellen"> so steht der button am ende des form tags.

und mit if($bestellen == "Bestellen){if ($bla =""){echo "fehler"} usw.}
hab ich meine fehlerüberprüfung gemacht. wieso geht er da nicht mehr rein?
hab testhalber die daten auf die seite mail php geschoben, da geht er in die anweisung jedoch wenn ich auf zurück klicke wenn ein fehler auftaucht sind die felder leer die der benutzer vorher eingetippert hat und das problem hatte ich auch net als die abfrage noch auf der kontakt seite war. würde aber die abfrage jetzt nach etwas überdenkzeit doch lieber erst im mail formular machen wie ich es bis jetzt hab. nur das problem mit den feldern steht noch, das die werte wieder drin stehen. hm hoffe ihr blickt bei meinen gedanken noch durch

Geändert von Stifler (18.12.2003 um 15:44:46 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:31:20 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt