Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Morgen Community,

ich hab nen lustiges Problem: und zwar wird bei mir, bei einer Abfrage z.B if (klo > 0) (wie gesagt beispiel!) das > als abschliessendes ?> gedeutet. Dadurch bekomm ich dann natürlich nur den Code ausgegeben. Hatte dieses Problem schonmal wer bzw. weiß einer wie es zu beheben ist?

Liebe Grüße Snipes

PS. ach ja Sprache php aber das war wohl klar

Geschrieben (bearbeitet)

Poste doch mal den Teil, wo er damit abbricht. Vielleicht hast du ja einfach nur einen Fehler im Quelltext.

btw: bei PHP müsste es heissen

if($klo > 0) {
//tu was;
}[/php]

Oder hast du das $-Zeichen einfach nur geschlabbert bei deinem Posting?

Bearbeitet von Crash2001
Geschrieben

Danke schonmal für die Antworten:

Also Code wäre folgender:


if((isset($_SESSION['order'])) && (array_keys($_SESSION['order']) > 0))
{
foreach(array_keys($_SESSION['order']) as $key)
{
$count += $_SESSION['order'][$key];
}
}
[/PHP]

Bei dem > 0)) ist feierabend und dann bekomm ich den Rest einfach nur Ausgegeben. Kann es sein das, dass php überhaupt nicht geparst wird?

Ja hatte beim Beispiel einfach nur das $ vergessen. Sorry!

Datei wurde vollständig auf dem Server geladen. Zwecks Fehlermeldung muss ich den error_reporting noch einschalten. Sollte ich dann welche erhalten poste ich die auch noch!

Geschrieben

Ob PHP funzt oder nicht, kannst du einfach sehen, indem du eine Datei z.B.phpinfo.php erstellst und in sie nur das hier reinschreibst.

<?php
phpinfo();
?>[/php]

Wenn PHP funktioniert, dann solltest du die PHP-Infoseite angezeigt bekommen, welche Einstellungen aktiv sind u.s.w.

Irgendwie kommt mir bei deiner Syntax mit dem foreach bzw genauer mit der Funktion array_keys() was falsch vor. :rolleyes: $_SESSION['order'] wäre ja nur ein Feld und kein ganzes Array.

Laut PHP.net ist das so wie du es geschrieben hast nicht möglich anzugeben.

array array_keys ( array $input [, mixed $search_value [, bool $strict ]] )

Geschrieben

Danke Crash mit deiner Hilfe konnte ich es schonmal einschränken!

Also wenn ich den Code in einer test.php datei schmeiß klappts wunderbar (bekomm die Info-seiten mit php-version und co kg). Dann fiel mir aber auf das es sich bei der Datei die ich verwende nicht um eine .php datei handelt sondern um eine .inc (da sind die headerinformationen drin). Wenn ich den Code nun in einer Test.inc Datei reinkopier bekomm ich einfach nur den Code wiederausgegeben. Seh ich das also richtig das PHP zwar funktioniert, aber nur wenn die Datei auch auf .php endet? Das müsste aber auch anders funktionieren oder nicht? Das gleiche Problem habe ich, wenn ich den Code in einer Test.html schmeiß. Ergo muss ich dem Server beibringen php auch in html und inc dateien zu parsen!? Bloß wie? Hast du da ne Idee?

Zum Code: Ich kopier grad was bestehendes von einem Server zum anderen. Also der Code hat aufjedenfall mal funktioniert. Ob er das auf dem neuen Server auch tut kann ich natürlich nicht mit Sicherheit sagen.

Vielen Dank nochmals

MFG Snipes

Geschrieben

wenn du <?php am Anfang und ?> am Ende hinschreibst, sollte das zwischen diesem sowohl in einer .php-, als auch in einer .html- oder .inc-Datei richtig interpretiert werden.

Geschrieben

Ja das dachte ich auch bloß das tut es leider nicht (siehe test.php funkt, test.html bzw test.inc nicht, da steht ja auch <php und ?> davor bzw. dannach) Echt zum Wahnsinnig werden. Man lernt jeden Tag neue skurille Dinge in der Computerbranche :confused:

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...