Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator Mitchell am 08.12.2009 um 09:06:13 Uhr
Überschrift geändert
GELÖST

Syntax Problem PHP

Frage Entwicklung PHP

Mitglied: s7mahess

s7mahess (Level 1) - Jetzt verbinden

08.12.2009, aktualisiert 12.12.2009, 6977 Aufrufe, 6 Kommentare

Morgen ich habe hier ein kleines PHP Syntax problem zumindest sagt eclipse mir das:

Description Resource Path Location Type
syntax error, unexpected 'F' 020.php /php line 7 DLTK Problem

meiner meinung hat es irgendwas mit den Gänsefüßen zu tun, aber ersetze ich die " durch ' in zeile 5 und 7 bekomme ich stattdessen

Description Resource Path Location Type
syntax error, unexpected ')' 020.php /php line 19 DLTK Problem
syntax error, unexpected 'F' 020.php /php line 7 DLTK Problem

will mich nur eclipse ärgern oder ist wirklich nen fehler hier (btw ich habe es noch nicht geschaft smarty zum laufen zu bringen)

MfG Martin

01.
  
02.
<?php 
03.
 
04.
include ('Smarty.class.php'); 
05.
 
06.
$strSmartyTemplateDir = "F:\PortableApps\eclipse moves jdk\php5\smarty\templates\"
07.
 
08.
$strSmartyCompileDir = "F:\PortableApps\eclipse moves jdk\php5\smarty\compile\"
09.
 
10.
$smarty = new Smarty(); 
11.
 
12.
$smarty->template_dir = $strSmartyTemplateDir
13.
 
14.
$smarty->compile_dir = $strSmartyCompileDir
15.
 
16.
$smarty->assign('name', 'Max Muster'); 
17.
 
18.
$smarty->assign('address', 'Blumenstraße 12'); 
19.
 
20.
$smarty->display('sdemo1.tpl'); 
21.
 
22.
?>
Mitglied: Mitchell
08.12.2009 um 08:55 Uhr
Zitat von s7mahess:
01.
  
02.
> $strSmartyTemplateDir = "F:\PortableApps\eclipse moves jdk\php5\smarty\templates\"
03.
>  
04.
> $strSmartyCompileDir = "F:\PortableApps\eclipse moves jdk\php5\smarty\compile\"
05.
> 

Durch den Backslash werden deine Gänsefüßchen escaped (\").

Mfg
Mitchell
Bitte warten ..
Mitglied: Cubic83
08.12.2009 um 08:55 Uhr
Hallo,

probier doch mal:

01.
 
02.
$strSmartyTemplateDir = "F:\\PortableApps\\eclipse moves jdk\\php5\smarty\\templates\\";  
03.
 
04.
$strSmartyCompileDir = "F:\\PortableApps\\eclipse moves jdk\\php5\\smarty\\compile\\";  
05.
 
mfG
Bitte warten ..
Mitglied: s7mahess
08.12.2009 um 08:59 Uhr
danke,

nicht an exclude gedacht
Bitte warten ..
Mitglied: nxclass
08.12.2009 um 08:59 Uhr
die UNIX Schreibweise sollte auch gehen
01.
$strSmartyTemplateDir = 'F:/PortableApps/eclipse moves jdk/php5/smarty/templates/';
... und bei einfachen Zeichenketten kann man auch ' benutzen - damit wird der String nicht nochmal von PHP nach Ersetzungen durchwühlt und es läuft ein µ schneller.
Bitte warten ..
Mitglied: kekzle
08.12.2009 um 09:00 Uhr
Hi, so sollte es normal gehen:

01.
$strSmartyTemplateDir = "F:\PortableApps\eclipse moves jdk\php5\smarty\templates";  
02.
$strSmartyCompileDir = "F:\PortableApps\eclipse moves jdk\php5\smarty\compile"; 

Grüße kekzle
Bitte warten ..
Mitglied: dog
08.12.2009 um 09:24 Uhr
Oder man macht es gleich richtig und benutzt die DIRECTORY_SEPARATOR Konstante.
Natürlich muss man genau drauf achten wo man das grade benutzt. An manchen Stellen wird es immer / bleiben.

Grüße

Max
Bitte warten ..
Ähnliche Inhalte
PHP
PHP PDO Problem (1)

Frage von Tiggr1994 zum Thema PHP ...

Batch & Shell
gelöst Dateinamen mit Batch-Datei ändern - Problem (9)

Frage von fffffuuuuuuuhhhh zum Thema Batch & Shell ...

Debian
Squid Proxyserver - HTTPS Problem (1)

Frage von Cartman zum Thema Debian ...

Windows Server
Problem mit Webdav und Webserver IIS (3)

Frage von JUJUS31 zum Thema Windows Server ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(2)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows 7
gelöst Lokales Adminprofil defekt (25)

Frage von Yannosch zum Thema Windows 7 ...

Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

LAN, WAN, Wireless
gelöst Statische Routen mit ISC-DHCP Server für Android Devices (22)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Exchange Server
gelöst Migration Exchange 2007 zu 2013 - Public Folder teilweise weg (16)

Frage von Andy1987 zum Thema Exchange Server ...