PHP Problem

BestEN

www.back4ever.de
ID: 280962
L
7 April 2007
1.119
128
Hi ich lerne mir grqde php an und bin auf mein erstes Problen gestossen

Das habe ich oben in der Datei
PHP:
<?php

include "./verzeichniss/datei.php";

          $TPL_fett_preis       = print_money($fett_preis);
?>

und das unten
HTML:
<td width="76%"><font face="Arial" size="3"><?php print_money($fett_preis) ?></font></td>

doch er gibt den Preis nicht aus woran kann das liegen wo ist mein Fehler?
 
gibt es eine Fehlermeldung?
gibt es die Funktion print_money() ?

error_reporting() schon mal versucht?

;-)

Dieto

also in einer andern datei des scriptes habe ich nicht geschrieben funktioniert die funktion print_money() und ich habe alle includes uebernommen.

Es kommt keine Fehlermeldung er zeigt einfach nichts an.

und wie mann error_reporting() einsetzt weiss ich leider noch nicht wie gesagt bin ganz neu dabei ^^
 
Schreibt die Funktion wirklich was odeer gibt die nur was zurück?
Eventuel müsstest du ja schreiben
echo print_money......
 
Schreibt die Funktion wirklich was odeer gibt die nur was zurück?
Eventuel müsstest du ja schreiben
echo print_money......

jo du hattest recht

ich hqbe es so eingesetzt
HTML:
<?php echo "print_money($fett_preis)" ?>
jetzt kommt raus 0.1500 rauskommen soll eigentlich 0.15

was mich wundert in einer andern Datei steht:
PHP:
$TPL_fett_preis       = print_money($fett_preis);
PHP:
$TPL_Account .= $std_font."Hervorhebung durch Fettschrift: ".$TPL_fett_preis."</Font><BR>";
und das klappt
 
so jetzt hqbe ich es so geloest

PHP:
include "./verzeichniss/dqtei.php";

          $TPL_fett_preis       = print_money($fett_preis);
          $TPL_marker_preis     = print_money($marker_preis);
          $TPL_topkat_preis     = print_money($topkat_preis);
          $TPL_bild2_preis      = print_money($bild2_preis);
          $TPL_bild3_preis      = print_money($bild3_preis);
          $TPL_galerie_preis    = print_money($galerie_preis);
          $TPL_startseite_preis = print_money($startseite_preis);
PHP:
<?php echo $TPL_fett_preis ?>

es klappt er gibt folgendes aus EUR 0,15, er soll aber 0,15€ ausgeben dazu glaube ich muss ich print_money aendern.



$fett_preis steht im include und sieht so aus
PHP:
$my_result       = mysql_query("select * from features order by id");
  if ($my_result)
  {
    if (mysql_num_rows($my_result)>0)
    {
      $fett_preis       = mysql_result($my_result,0,"value");
      $marker_preis     = mysql_result($my_result,1,"value");
      $topkat_preis     = mysql_result($my_result,2,"value");
      $bild2_preis      = mysql_result($my_result,3,"value");
      $bild3_preis      = mysql_result($my_result,4,"value");
      $galerie_preis    = mysql_result($my_result,5,"value");
      $startseite_preis = mysql_result($my_result,6,"value");
    }
  }
  else
  {
    print "<center>Datenbank Fehler #config_179 / Bitte Webmaster informieren.</center>";
    exit;
  }
inhalt in der datenbank 0.1500



doch print_money steht nicht im include wo kann das stehen???

das ist mir ein grosses raetzel

hat jemand eine idee?
 
doch print_money steht nicht im include wo kann das stehen???

Ist doch klar. print_money steht in der Datei /etc/php/print/money.php
Noch Fragen? 8O

Wie bitte sollen wir dir sagen, wo was drinsteht. Wir kennen doch maximal Ausschnitte von Dateien. Selbst dein fett_preis - Bsp ist ja nicht der komplette Inhalt einer includeten Datei.
Also wenn in der Datei die Funktion print_money nicht definiert ist, dann muss sie in der includeten Datei definiert werden. Oder in einer anderen Datei, die in der includeten Datei eingebunden wird oder darin eingebunden wird oder darin eingebunden wird .......
 
Also wenn in der Datei die Funktion print_money nicht definiert ist, dann muss sie in der includeten Datei definiert werden. Oder in einer anderen Datei, die in der includeten Datei eingebunden wird oder darin eingebunden wird oder darin eingebunden wird .......

wer lesen kann ist im vorteil.

print_money ist nicht in der datei und auch nicht in der angegeben include datei definiert, deshalb war das so gefragt wie das kann doch eigentlich gar nicht sein oda?