2016-04-21 3 views
-3

Ich habe eine mehrsprachige Website. Ich habe drei PHP-Dateien:PHP-Code in HTML einfügen ein Tag

lang.de.php,lang.en.php, lang.hr.php 

Auf Indexseite I Text am Wechsel mit dieser Codezeile:

<h2><?php echo $lang['TEXT'];?></h2> 

Variable TEXT anderen Wert in jeder lang.php Datei hat.

Nun möchte ich den Namen der PDF-Datei auf die gleiche Weise ändern, aber ich kann es nicht funktionieren. Ich möchte so etwas tun:

<a href="downloads/"<?php echo $lang['PDF_FILE'];?>".pdf"></a> 

Wie kann ich das tun?

+3

Geist der Anführungszeichen, Sie wollen nicht das Attribut href schließen die vor der Übergabe PDF-Name: 'Download PDF'. – Oldskool

+0

Dumm mir, danke, das funktioniert. – mirta

Antwort

1

Versuchen Sie, die doppelten Anführungszeichen, bevor zu entfernen und nach der

<a href="downloads/<?php echo $lang['PDF_FILE'];?>.pdf"></a> 
-1

korrekten Syntax, dies zu tun:

<a href="downloads/<?php echo $lang['PDF_FILE']; ?>.pdf"></a> 
+0

Abgesehen von einem zusätzlichen Leerzeichen ist dies eine exakte Kopie/Paste der Antwort, die bereits vor 35 Minuten gegeben wurde. – Oldskool