SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.10.2003, 20:12:51
Satherlor Satherlor ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 102
Fehler bei str_replace()!

Moin,
ich habe diesen Quelltext (Auszug) und er funktioniert einfach nicht!:

//Der Einzelpreis wird von xx,xx in xx.xx umgerechtnet, damit es multipliziert werden kann. Dann wird multipliziert.

$EPumr = str_replace(",",".",$Datenzelle[2]);
echo $EPumr;
$Preis = $EPumr * $Datenzelle[3];
echo $Preis;

er gibt für Preis nur Null also "0" aus! $Datenzelle[2] ist beispielsweise 12,80 $Datenzelle ist beispielsweise 2!

Könnt ihr mir helfen?
Mit Zitat antworten
  #2  
Alt 22.10.2003, 23:35:37
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Re: Fehler bei str_replace()!

Zitat:
Original geschrieben von Satherlor
Moin,
ich habe diesen Quelltext (Auszug) und er funktioniert einfach nicht!:

//Der Einzelpreis wird von xx,xx in xx.xx umgerechtnet, damit es multipliziert werden kann. Dann wird multipliziert.

$EPumr = str_replace(",",".",$Datenzelle[2]);
echo $EPumr;
$Preis = $EPumr * $Datenzelle[3];
echo $Preis;

er gibt für Preis nur Null also "0" aus! $Datenzelle[2] ist beispielsweise 12,80 $Datenzelle ist beispielsweise 2!

Könnt ihr mir helfen?
$Datenzelle ist und bleibt ein Array. Punkt!

Ganz einfach: In Datenzelle[3] steht nicht das was du erwartest. Lass dir doch mal $Datenzelle mittels print_R dumpen.
Mit Zitat antworten
  #3  
Alt 23.10.2003, 00:30:43
Satherlor Satherlor ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 102
wie kann ich das denn lösen? Ich muss nämlich den Preis ausrechnen, der sich aus dem Einzelpreis und der Menge ergibt!
Mit Zitat antworten
  #4  
Alt 24.10.2003, 13:58:46
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Was gibt er dir aus wenn du schreibst:

echo $Datenzelle[3];

Der Fehler muss normalerweise in diesem Punkt liegen. Möglicherweise steht dort nicht das, was du erwartest, wie Fuchs schon sagte.
Mit Zitat antworten
  #5  
Alt 24.10.2003, 15:12:37
Satherlor Satherlor ist offline
Anfänger
 
Registriert seit: Oct 2003
Beiträge: 102
:) Lol! Hat sich schon erledigt, thx! Ich hab nen Anfängerfehler gemacht! Erst is die Variabel $datenzelle[x] dann heißt sie $Datenzelle[x]! :) sorry
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:46:23 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt