Lizenz, Updates und Freischaltung



Fehlermeldungen und Probleme


 

Elemente & Programmfunktionen


 

 

2.1 _ Nach dem Hochladen der Vorlage wird nur der Platzhalter ARCLABWEBFORM und nicht das Formular angezeigt

 

Laden Sie nach der Erstellung die vom Programm erzeugte PHP - Datei und NICHT die als Vorlage benutzte HTML - Datei auf Ihren Webserver hoch.

Die PHP - Datei enthält das gesamte Formular ... die ursprüngliche HTML - Webseite wurde nur als Vorlage benutzt und das Formular anstelle des Platzhalters ARCLABWEBFORM eingefügt. Aus dieser Webseite wurde dann vom Programm die PHP - Webseite erzeugt. Die HTML - Vorlage wird danach nicht mehr benötigt.

 

2.2 _ Beim Aufruf im Webbrowser wird das Formular nicht angezeigt

 

Rufen Sie im Browser die Formularseite mit der Endung .php und NICHT mit der Endung .html auf, also zum Beispiel formular.php und nicht formular.html.

Das gesamte Formular besteht aus einer PHP - Datei bzw. Webseite. PHP ist die am häufigsten benutzte Scriptsprache für dynamische Webseiten wie zum Beispiele Formulare. Alle grösseren Provider stellen PHP für die Webseiten ihrer Kunden meist kostenlos zur Verfügung.

 

2.3 _ Das Formular versendet keine Emails und es wird die Fehlerseite angezeigt

 

Wenn das Formular keine Nachrichten versendet, dann ist auf Ihrem Webserver entweder PHP-Mail nicht aktiviert oder in den PHP-Einstellungen des Servers ist keine Standard-Emailadresse vordefiniert.

Diese beiden Optionen können Sie in den Einstellungen Ihres Webservers selbst überprüfen und wenn notwendig auch gleich selbst aktivieren. Eine vordefinierte Standard-Emailadresse ist eine notwendige Grundeinstellung von PHP für den Fall, dass der Absender keine Emailadresse angegeben hat.

 

2.4 _ Captcha ... die Grafik für das Captcha - Element wird nicht richtig dargestellt

 

Ursache 1 können falsche Einstellungen des Webservers sein ... die PHP SESSIONS sind nicht aktiviert. Diese Option können Sie normalerweise in denEinstellungen Ihres Webservers selbst aktivieren. Überprüfen Sie ggf. auch die php.ini - Konfigurationsdatei. Der Wert session.save_path muss auf das richtige Verzeichnis verweisen.

Ursache 2 sind evtl. php - include und fehlende Pfadangabe ... dieser Fall kann auftreten, wenn das Formular per php - include in eine bereits vorhandene PHP - Webseite eingefügt wurde. Wenn Sie sicher sind, dass die PHP SESSIONS bereits aktiviert sind und das Captcha trotzdem nicht korrekt angezeigt wird, dann findet das Formular vermutlich den Pfad zur Captcha - Grafik nicht. Passen Sie deshalb den Pfad zur Grafik an.

 

2.5 _ Fehlermeldung: Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}'

 

Diese Fehlermeldung deutet darauf hin, dass auf dem Webserver, auf dem das PHP - Script ausgeführt wird, eine ältere PHP - Version eingesetzt wird, die noch keine objektorientierte Programmierung unterstützt.

Auch aus Sicherheitsgründen sollte deshalb ein Update auf eine aktuelle PHP Version (mindestens 5.0 oder neuer) oder die Aktivierung der neuen PHP - Version, was bei einigen Providern extra notwendig ist, durchgeführt werden. Eine evlt. notwendige Freischaltung können Sie normalerweise über Ihr Benutzerkonto durchführen.

 

2.6 _ Fehlermeldung: PHP mbstring not enabled!

 

Das PHP - Modul mbstring muss auf dem Webserver installiert und aktiviert sein. PHP benötigt dieses Modul, damit multi-byte Strings ausgeführt werden können. Bei einigen Webhostern wie 1&1 scheint das Modul bei verschiedenen Windows - Hostingpaketen im Gegensatz zu Linux - Hostingpaketen nicht standardmässig aktivert zu sein.

Lösung ... Normalerweise könnenSie dieses Modul in Ihren Webservereinstellungen selbst aktivieren. Sollte dies nicht der Fall sein, müssen Sie Ihren Provider kontaktieren.