#1

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

Ausgefülltes Formular bringt Fehlermeldung

Hallo,

ich habe auf einer Seite ein Kontaktformular eingebunden. Wenn man auf absenden klickt erscheint nur der HTML Code und in der Adressleiste steht "https://baeurle-backhaeusle.de/w2dfgw.php4".

 Hier die Seiet die mir schwierigkeiten macht https://baeurle-backhaeusle.de/kontakt.html

Wo kann ich in Siquando 11 die PHP Version umstellen?

Meine Vermutung ist das der Hoster (Domain24.de) PHP 4 nicht mehr unterstützt.

Es wäre doch generell besser mit der aktuellen stabilen PHP Version zu arbeiten. Warum steht da noch was von PHP4?

Man möge mir verzeihen wenn es schon Thread dazu gibt. Dann habe ich falsche Begriffe in der Suche eingegeben, den die hat nichts gefunden.

Oder es liegt ein ganz anderes Problem vor. Dann wäre ich für einen Hinweis dankbar.

Vielen Dank schon mal.

#2

lichtmaler

Mitglied  (29 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://www.der-lichtmaler.de

Die php version stellst Du bei deinem provider ein, empfohlen ist von vielen 7.3 aber shop 11 läuft auch mit 7.4 und es gibt keine probleme mit dem versand aus einem kontaktformular heraus.

#3

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

Hallo und vielen Dank für die Antwort.

Bei meinem Provider kann ich kein PHP Version einstellen. Die gibt es da nur. Ich habe auch noch nie einen Hinweiß bekommen das eine Version umgestellt wird. Das kenne ich von andern Providern anders.

Was mir halt auffällt ist dieses "w2dfgw.php4" in der Adressleiste. Ich kenn immer nur .php. Ich habe noch nie die Versionsnummer gelesen.

#4

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

Also die Datei "w2dfgw.php4" wird von Siquando erstellt. Ich habe die Datei gerade per FTP auf dem Server gelöscht, in Siquando etwas geändert und dann neu übertragen lassen. Danach war die "w2dfgw.php4" wieder da.

Zwei Fragen stellen sich mir jetzt. 1. Warum kommt nicht meine "Vielen Dank Seite" nach dem klick auf [Absenden]? Und 2. warum kommt man auf diese "w2dfgw.php4" Seite?

Ich hätte erwartet, wenn etwas schief läuft kommt die "Not Found" oder so.

Wäre klasse wenn mich da jemand, zum Verständnis, aufklären könnte.

#5

deekay

Forum-Sponsor  (400 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://www.lippe-event.de

Hallo Uwe,

ich habe deine Kontaktseite gerade getestet. Hier ist kein Fehler bemerkbar und ich sehe auch keine php4 Seite

https://www.ul-ware.de/vielen-dank/index.html - Diese Seite wird bei mir (richtigerweise) ausgegeben

#6

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

#7

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

Noch was interessantes. Wenn man die sitemap.xml anschaut taucht da dieser Eintraag auf.

-<url>

<loc>http://www.baeurle-backhaeusle.de/vielen-dank/danke.php4</loc>

<lastmod>2020-11-21</lastmod>

<priority>0.5</priority>

<changefreq>monthly</changefreq>

</url>

Warum steht hier was von PHP4?

Also dann wird das definitiv von Siquando erstellt.

 

#8

deekay

Forum-Sponsor  (400 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://www.lippe-event.de

Oh stimmt...da war ich zu schnell.

Ich habe mal Deine Seiten verglichen. In der Kontaktseite steht im Quelltext Code, der da nicht hingehört:

<?php @ini_set('default_charset','ISO-8859-1'); ?>

Das scheint Dir die Seite zu zerschiessen, denn ich sehe nur den Quellcode .. nicht die korrekt ausgegebene Seite

Die w2dfgw.php4 hat eine falsche Endung - das hast du schon richtig erkannt. Diese Datei ist das script für den Mailversand aus dem Kontaktformular heraus. 

Es handelt sich aus meiner Sicht eindeutig um einen PHP Fehler, der dieses Phänomen verursacht. Ich würde beim Provider die php Version abfragen. Dann wissen wir erstmal, welche Version da überhaupt aktiv ist.

 

 

#9

Puntigamer

Eroberer  (66 Punkte)  ·   männlich  ·   Österreich  ·   Nachricht senden

A so a Schmarrn!

php4 wurde vom Benutzer in Siquando selbst so eingestellt und zwar unter HTML-Optionen bei "Datei-Erweiterung für Sripte".

Und der aufgelistete php-Code stammt aus Plugins und wird in den meisten Plugins verwendet und muß dort auch sein, da von diesen Plugins sonst falschen Zeichen ausgeliefert werden.

#10

W2D Fan

Ehrenmitglied  (3752 Punkte)  ·   weiblich  ·   Niederlande  ·   Nachricht senden
 http://www.w2dfan.nl

PHP-4 wird schon seit Jahren nicht mehr unterstützt.

Es ist absolut keinen PHP-Fehler sondern mit allem Respekt einfach Dummheit der Ersteller der Webseite.

Er/sie hat das irgendwann mal selbst so eingegeben denn STANDARD ist PHP voreingestellt.

Auch Web11 hat ein Handbuch. Und ein Blick auf seite 160 hätte gelernt dass du das eingeben kannst unter Datei - Website- und FTP-Eigenschaften - Reiter HTML-Optionen bei Datei-Erweiterung für Scripte

Dort einfach umstellen auf PHP, Webseite einmal vollständig erstellen, hochladen und gut ist.


Gruß,
Marjorie

Hilfe ist nicht selbstverständlich. Deshalb halte ich ein "Dankeschön", nachdem jemandem geholfen wurde, für überaus angebracht und höflich.

#11

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

Hallo Marjorie,

vielen Dank für den überaus qualitativen und äußerst liebevoll Hinweis auf meine Doofheit. Es war wirklich PHP4 eingestellt. Nachdem ich es auf PHP umgestellt und neu generieren ließ habe ich die Seite neu hochgeladen.

Siehe da jetzt wird die Kontakt Seite überhaupt nicht mehr angezeigt/gefunden. Vielen Dank für den Griff ins Klo.

Stelle ich auf das alte PHP4 um, wird mir wenigstens die Seite wieder angezeigt.

Auch nett der Hinweis auf das Handbuch. Man möge mir verzeihen, dass ich die Lektüre nicht auswendig kenne und es zu Rate gezogen habe, wenn ich noch nicht einmal weiß in welche Richtung ich suchen muss.

Ich dachte, für solche Probleme kann man hier mit Leuten die das Programm kennen sprechen und was lernen.

Das "Dummheit" hättest Du dir echt sparen können.

#12

deekay

Forum-Sponsor  (400 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://www.lippe-event.de

 Hallo Uwe,

The requested URL was not found on this server.

Die Seite hast du wohl dann gelöscht. Also erstmal durchatmen...runterkommen...

Dann das Projekt VOLLSTÄNDIG neu erstellen.Browsercache leeren und schauen....

#13

Puntigamer

Eroberer  (66 Punkte)  ·   männlich  ·   Österreich  ·   Nachricht senden

Seid doch froh, daß du auf die richtige Spur gebracht wurdest, denn die vorhergehenden "fachkundigen" Ideen schossen mit dem Hoster ja auf das falsche Ziel.

and by the way:

Wenn man sich "Rundumservice - von der Planung bis zur fertigen Internetpräsenz." als Firmen-Slogan auf die Fahnenstange schreibt, dann sollte man mit solch einfachen Dingen auch ohne Handbuch klarkommen.

#14

deekay

Forum-Sponsor  (400 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 https://www.lippe-event.de

Seid doch froh, daß du auf die richtige Spur gebracht wurdest, denn die vorhergehenden "fachkundigen" Ideen schossen mit dem Hoster ja auf das falsche Ziel.

 

Ich bezeichne mich nicht als fachkundig. Ich versuche zu helfen. Dass man da nicht immer mit der ersten Antwort den richtigen Tipp schafft, dürfte jedem klar sein

#15

Uwe

Grünschnabel  (14 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.ul-ware.de

Das mit dem "Fachkundig" war auch an mich gedacht.

Hab alle Tipps befolgt.

Auf PHP umgestellt. Die Seite per FTP beim Hoster gelöscht. Neu erstellen lassen. Neu hoch geladen. Cache gelöscht.

Die Seite wird wieder richtig angezeigt. Das Kontaktformular kann wieder ausgefüllt werden.

DIE FEHLERHAFTE SEITE KOMMT IMMER NOCH.

Vielleicht ist es doch nicht so abwegig das es am Provider liegt. Meine Seite, die bei einem anderen Hoster liegt, dort funktioniert das Kontaktformular das ich genauso erstellt habe einwandfrei.

Ich denke wir machen hier mal Pause und ich warte ab was der Support am Montag zu dem Problem schreibt.

Wenn das auch nichts bringt werde ich es fachmännisch selber lösen und dann nur noch das Ergebnis hier rein stellen.

Danke für eure Hilfe.

163 Aufrufe | 15 Beiträge