Dateipfad von PHP nach Javascript übergeben durch eine Variable?

Jan-Frederik Stieler

Monsterator
Moderator
Hallo,
wie kann ich den z.B. einen Dateipfad aus PHP in einer Variablen speichern so das ich diese in Javascript weiterverwenden kann?

Viele Grüße
 
Hier noch ein Beispiel:

PHP Datei speichern z.B. "File.php"
PHP:
<?php
//Dieses PHP-File speichern z.B. "File.php"
header("Content-Type: text/javascript; charset=utf-8");

//Dateipad
$Dateipfad = 'html/oder/so.jpg';
//In JS schreiben in Variable Dateipfad1
echo 'var Dateipfad1 = "'.$Dateipfad.'";';

//Aktuelle URL in Variable Dateipfad2
echo 'var Dateipfad2 = "'.((empty($_SERVER['HTTPS'])) ? 'http' : 'https') . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'].'";';

echo 'alert(Dateipfad1);';
echo 'alert(Dateipfad2);';
?>

Und diese Datei speichern z.B. "HTML-File.html". Wichtig: Pfad zu PHP-Datei anpassen!

HTML:
<!DOCTYPE html>
<html>
    <head>
        <meta content="text/html; charset=UTF-8">
        <title>Variable aus PHP einbinden</title>
        <script type="text/javascript" src="Pfad/zu/PHP/File.php"></script>
    </head>
    <body>
        <p>
        	Variable aus PHP einbinden
        </p>
    </body>
</html>
:rolleyes:
 
Zurück