Kontaktformular - Fehlermeldung Parse error:
Autor: Pascal W.
Besucht 1207,
Followers 1,
Geteilt 0
Guten Tag,
Ich habe mich schon vorinformiert aber komme doch nicht zur Lösung. Mein Wissen von Homepages ist noch am Anfang.
Folgendes Problem liegt vor:
Habe das Kontaktformular erstellt. Wenn ich nun auf der Homepage auf den Senden button klicke kommt folgende Meldung:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in C:\Inetpub\vhosts\scbvb-basel.ch\httpdocs\res\x5engine.php on line 23
Was kann ich hier tun, dass es funktioniert?
Danke für die Antworten.
Gepostet am
Willst du von einer lokalen Serversimulation ein Kontaktformular absenden? Das geht nicht, denn nur am Server wo echtes PHP vorhanden ist, können Skripte den Befehl ausführen.
Autor
Ja. Wollte von meinem eigenen PC dieses Formular verwenden.
Gibt es denn eine Lösung, dass ich es trotzdem machen kann?
...!... das Online-Kontrollfeld funktioniert nicht: http://www.scbvb-basel.ch/admin/
... mindestens PHP / 5x muss auf dem Server aktiviert sein ...
(IT) ...!...non funziona il panello di controllo online: http://www.scbvb-basel.ch/admin/
... sul server deve essere attivato minimo il PHP/5x ...
.
ciao
.
Ein PHP Skript (Formuar) funktioniert nur am Server das PHP aktiviert hat. Das heisst es wird dir nichts anderes übrigbleiben als die Website auf einen Server zu spielen. Du kannst es ja auf einem Gratisserver raufspielen und testen und erst danach auf deinen eigenen Server spielen.
Autor
...!... das Online-Kontrollfeld funktioniert nicht: http://www.scbvb-basel.ch/admin/
... mindestens PHP / 5x muss auf dem Server aktiviert sein ...
Wie kann ich das ändern? Muss ich demacn den Internetprovider kontaktieren und den dazu auffordern?
@Andreas: Auf irgend einem Server wird die Webseite ja laufen. Dahinter muss es doch ein Anbieter geben. Kann ich daher, wie oben schon angefragt den Provider anschreiben und dort anfragen?
Ja, das musst du machen. Wenn dein Paket PHP enthalten hätte, müsste es funktionieren. Aber anscheinend ist es nicht so oder es ist deaktiviert oder es ist älter als 5.2 ! Kommt auf dein Paket an was du hast.
Autor
Ok. Dann werde ich schnells möglichst mit dem Provider Kontakt aufnehmen und nach dem fragen.
Muss es mindestens 5.2 haben?
Fragen die ich dem Provider stellen werde:
Hat es ein PHP Paket?
Welche Version hat das Paket?
Autor
Nun funktioniert es nachdem der Provider etwas umgestellt hat:
"Natürlich ist läuft auf unseren Server PHP.
Wir unterstützen die Versionen 5.6 bis 7.2.
Vermutlich ist in ihrem Account nur die falsche, sprich eine ältere PHP Version aktiv.
Ich stelle Ihren Account auf die aktuelle PHP Version.
Soviel ich weiss, laufen die Scripte von X5 mit PHP7."
Vielen Dank an Eure Hilfe.
Super Support!