php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.06.2009, 12:18  
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  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.06.2009, 12:29  
Erfahrener Benutzer
 
Registriert seit: 19.06.2009
Beiträge: 749
PHP-Kenntnisse:
Fortgeschritten
Jens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nett
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  
Alt 23.06.2009, 13:00  
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  
 


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 Tipps 2009 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
[Erledigt] 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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-einsteiger/56356-erledigt-variable-auf-inhalt-pruefen.html, php array auf inhalt prüfen, php variable auf inhalt prüfen, php prüfen ob variable belegt, prüfen ob ein forumlarfeld gefüllt ist php, php testen ob variable belegt, php array leer prüfen, php variable inhalt prüfen, php string leer prüfen, php variable überprüfen inhalt, php leere variable prüfen empty, php prüfen ob variable nicht leer, php prüfen variable nicht empty, php textdatei aufinhalt prüfen, prüfen ob variable mit inhalt belegt php, php wenn variable voll ist, array inhalte überprüfen, php inhalt von variable in string, php variable prüfen inhalt, php prüfen ob varibale voll ist

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:58 Uhr.




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