PHP funktioniert nicht

Alles, was PHP betrifft, kann hier besprochen werden.

PHP funktioniert nicht

Postby Grandmaster » 01. May 2016 19:18

Hallo,

PHP funktioniert nicht. Zuerst habe ich versucht meine Datenbank anzubinden funktionierte leider nicht. Jetzt habe ich es mit einem einfachen Echo-Befehl getestet, aber auch dieser wird nicht angezeigt. Diese Datei war zuerst als HTML-Datei gespeichert, dann habe ich versucht, sie als PHP-Datei zu speichern, aber keine PHP-Datei lässt sich öffnen. Bin echt verwundert... Habe sogar einen anderen Editor runtergeladen aber der funktioniert auch nicht, also im Browser wird nichts angezeigt. Den Code habe als Test versucht, leider nur eine weiße Seite...

<!DOCTYPE html>
<html>
<head>
<title>Hello!</title>
</head>
<body>
<?php
echo("Hello, World!");
?>
</body>
</html>

Nochmal als Zusammenfassung:
-PHP-Befehle werden nicht angezeigt bzw. werden nicht ausgeführt
-generell PHP-Dateien werden nicht geöffnet
Grandmaster
 
Posts: 14
Joined: 01. May 2016 11:28
XAMPP version: 3.2.2
Operating System: Windows 10

Re: PHP funktioniert nicht

Postby Altrea » 01. May 2016 20:01

Wie "öffnest" du die Datei im Browser?
Was steht in der Adresszeile des Browsers?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: PHP funktioniert nicht

Postby Grandmaster » 01. May 2016 20:04

Entweder über die Suchfunktion oder einfach Doppelklick auf die Datei.
In der Adresszeile steht: file:///C:/Users/*/Desktop/Test.html
Das "*" steht für den Namen, den ich für den PC angegeben habe.
Grandmaster
 
Posts: 14
Joined: 01. May 2016 11:28
XAMPP version: 3.2.2
Operating System: Windows 10

Re: PHP funktioniert nicht

Postby Altrea » 01. May 2016 20:48

Und genau das kann nicht funktionieren.

1. Die Datei muss in einem Ordner liegen, den der Apache verarbeiten darf. Dies wäre standardmäßig der Ordner \xampp\htdocs\ und alles was sich darunter befindet, inklusive Unterordner.
2. .html Dateien werden standardmäßig nicht vom PHP interpreter verarbeitet. Solche Dateien müssen die Dateiendung .php haben
3. PHP ist eine serverseitige Programmiersprache, das ändert sich auch nicht dadurch, dass sich der Apache Server auf dem selben Computer befindet wie der Browser der die Datei anfragt. Dein Browser hat keine Ahnung davon, dass du lokal einen Server betreibst und die Datei die du öffnest durch einem PHP Kompiler schicken möchtest. PHP Dateien müssen über einen URL angefragt werden, nicht im Browser geöffnet werden. Also Browser öffnen und etwas in die Adresszeile eingeben wie zum Beispiel http://localhost/test.php
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: PHP funktioniert nicht

Postby Grandmaster » 01. May 2016 21:13

Krass wie schnell ich hier so viel lernen konnte! Danke Dir! Ich meld' mich später nochmal, um zu sagen ob es geklappt hat.
Grandmaster
 
Posts: 14
Joined: 01. May 2016 11:28
XAMPP version: 3.2.2
Operating System: Windows 10

Re: PHP funktioniert nicht

Postby Grandmaster » 01. May 2016 21:27

Es funktioniert... Ich bin am Heulen xD. Ich weiß, ihr denkt euch grad "Ist er doof oder was" aber ich beschäftige mich seit Stunden mit dem Problem xD.
Grandmaster
 
Posts: 14
Joined: 01. May 2016 11:28
XAMPP version: 3.2.2
Operating System: Windows 10


Return to PHP

Who is online

Users browsing this forum: No registered users and 66 guests