php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.06.2009, 12:18   #1 (permalink)
Neuer Benutzer
 
Registriert seit: 29.03.2009
Beiträge: 4
level31 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] variable auf inhalt prüfen

ich bin noch neu hier und eher auf hilfe angewiesen als das ich welche geben könnte. das ändert sich aber bald.

datei öffnen - zeile bearbeiten - variable mit array befüllen klappt alles.
mein problem: ich will die $untergruppe auf inhalt prüfen. wenn inhalt da ist soll dieser ausgegeben werden.
ca. die hälfte der zeilen hat keine untergruppe und sollte leer sein. ich bekomm aber immer alle zeilen zurück, auch die leeren.
die gettype funktion gibt string zurück.
echo $untergruppe gibt nix aus.
anscheinend ist für die empty funktion die variable belegt, oder so.

was ist da falsch? steh aufn schlauch...


PHP-Code:
while (!feof($dat_artikel)) {
            
$zeile fgets($dat_artikel,5000); //Zeile einlesen
            
$zeile str_replace("\"","",$zeile); //alle " durch nix ersetzen
            
$arr_werte explode(";",$zeile);    //nach ; trennen und in ein array speichern
            
            // Variable mit dem Inhalt des array füllen
            
$warengruppe $arr_werte[11];
            
$untergruppe $arr_werte[12];
            
            echo 
gettype($untergruppe);
            
            if (!empty(
$untergruppe)){
                echo 
"voll: ".$untergruppe."<br>";
            }
            
            
// Warengruppe in Datei schreiben wenn nicht leer
//            if (empty($warengruppe)) {    
//                echo "Waren leer<br>";
//            }else{
//                echo "Waren belegt: " . $warengruppe ."<br>";
//                fwrite ($dat_warengruppe,$warengruppe);
//            }
            
            //Untergruppe in Datei schreiben wenn nicht leer
//            if (empty($untergruppe)) {
//                echo "unter leer<br>";
//            }else{
//                echo "unter belegt: " . $untergruppe . "<br>";
//                fwrite ($dat_untergruppe,$untergruppe);
//            }
          

level31 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.06.2009, 12:29   #2 (permalink)
Erfahrener Benutzer
 
Registriert seit: 19.06.2009
Beiträge: 141
PHP-Kenntnisse:
Fortgeschritten
Jens Clasen befindet sich auf einem aufstrebenden Ast
Standard

Ich würd ja drauf wetten, dass einfach der Zeilenumbruch in $untergruppe steht. Rück dem ganzen mal mit trim() zu Leibe.

Gruß Jens
Jens Clasen ist offline   Mit Zitat antworten
Alt 23.06.2009, 13:00   #3 (permalink)
Neuer Benutzer
 
Registriert seit: 29.03.2009
Beiträge: 4
level31 befindet sich auf einem aufstrebenden Ast
Standard

BINGO --> $untergruppe = trim($arr_werte[12]); und die ausgabe ist so wie ich mir das vorstelle. DANKE
level31 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Feld eines Datensatzes auf Inhalt prüfen Ahrta5 Trash 6 25.02.2009 20:09
[Erledigt] Formular auf Inhalt prüfen Formular auf Inhalt prüfen und Abfrage an MySQL halekin PHP Einsteiger 3 13.01.2009 21:17
[Erledigt] Array auf Inhalt prüfen Ind3X PHP Tipps 2008 7 25.10.2008 23:55
Hilfe, Seite im Internet Explorer Buggy trowman HTML, Usability und Barrierefreiheit 4 15.09.2008 08:32
Bild verschafft sich platz HTML, Usability und Barrierefreiheit 14 11.08.2008 23:45
[Erledigt] inhalt einer Datei in Variable Speichern mupilz PHP Tipps 2008 6 31.05.2008 13:28
Variable mit externen Inhalt setzen? errox PHP Tipps 2008 7 30.05.2008 21:39
Formularfelder prüfen ob Inhalt enthalten. pixelprinzessin PHP Tipps 2008 10 23.04.2008 10:57
Variable auf speziellen Inhalt prüfen... Mike² Datenbanken 3 14.09.2006 22:59
Inhalt von Variable als Variablenname PHP Tipps 2005-2 2 08.08.2005 03:12
Auf bestimmten inhalt prüfen King2k PHP Tipps 2005-2 6 01.08.2005 00:33
Tabelle auf Inhalt prüfen... Datenbanken 6 14.06.2005 10:30
Prüfen, ob in Variable nur eine Zahl ist? pino PHP Tipps 2005-2 1 10.06.2005 18:15
Inhalt eines Arrays in eine Variable stecken PHP Tipps 2004-2 5 30.11.2004 19:01
Array Elemente auf Inhalt prüfen PHP Tipps 2004 6 25.09.2004 11:38


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum