php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.06.2004, 10:37  
Gast
 
Beiträge: n/a
Standard Arrayinhalt nicht gefunden obwohl vorhanden???

HI, hier klappt das mit dem suchen von Feldinhalten von Array nicht, wo ist der Fehler Siehe Zeile 42


<html>
<head>
<title>Passwortabfrage</title>
</head>
<body>

<?php

function Passwortcheck() // Überpfüfen des Benutzerdaten
{

//Auslesen der Datei text.txt in ein Array
$file =fopen('text.txt.php','r'); //öffenen der Datei zum lesen
$i=0; // Schleifenzähler auf 1 setzen
while(!feof ($file)) // So lang wiederholen bis Dateiende
{
$line[$i] = fgets($file, 50); //Erste Zeile in Array[index] laden
$i++; //Schleifenzähler erhöhen
}
fclose($file); //Schliesen der Datei
echo "





"; //Returns

///////////////////// Mein CODE //////////////////////////////////////

$anzahl = count($line); //Anzahl der Felder
$x=0; //Schleifenvariable auf 0

$Feld = array();;
// $Feld = array("START"); //Ein erster Feld erzeugen
while(1) //Endlosschleife bis break
{
array_push ($Feld,$line[$x]); //Ein neues Feld hinzufügen aus Array $line

if($anzahl -1 == $x) //Abbruch anweisung
{
array_push ($Feld,"ENDE"); //Am ende Feld ende hinzufügen
break; //while schleife beenden
}
$x++; //Schleifenzähler erhöhen
}
print_r($Feld); // Array ausgeben
//Zeile 42
$suche="bbb"; // HIER IST DER FEHLER, WENN ICH z.B AAA SUCHE FINDET ER ES NICHT!!!!
if(in_array($suche,$Feld))
{
echo "
JUHU &".$suche."& ist enthalten
";
}
else
{
echo "
".$suche."& nicht gefunden!!! Warum ??? ist doch im Array vorhanden!!!
";
}

///////////////////// Beispiel CODE /////////////
// Warum funktioniert das hier und nicht in meinen Code ???????

echo "




";


$liste = array(
"Brot", "Butter", "Käse", "Kaffee", "Zucker", "Brot", "Kaffe",
"Milch", "Zucker", "Brot", "Wurst");


$stack = array ("Orange", "Banane");
array_push ($stack, "Apfel", "Himbeere");
print_r($liste);
if(in_array("Kaffee",$liste))
{
echo "Ist in BeispielArray enthalten.
";
}
}

Passwortcheck();
/*
//////inhalt der Textdatei die er in ein Array einliest text.txt.php
aaa
bbb
ccc
ddd
eee
fff
ggg
hhh
iii
jjj
kkk
lll
mmm
nnn
ooo
ppp
qqq
rrr
sss
ttt
uuu
vvv
www
xxx
yyy
zzz
*/
php?>



</body>
</html>
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.06.2004, 10:47  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

in_array() ist case-sensitive

http://de3.php.net/manual/de/function.strtolower.php
Guradia ist offline   Mit Zitat antworten
Alt 01.06.2004, 12:42  
Gast
 
Beiträge: n/a
Standard

besonders bei so langen codes bitte code-tags benutzen...
denn wenn in einem thread so viel code und dann auch noch ohne code-tags steht dann les ich mir die öfters gar nicht durch
  Mit Zitat antworten
Alt 01.06.2004, 12:50  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Mal 'ne Frage am Rande

Wieso liest du die Datei nicht mit file() ein? Das erzeugt dir gleich ein Array.
Thice ist offline   Mit Zitat antworten
Alt 01.06.2004, 16:19  
Gast
 
Beiträge: n/a
Standard

Weil in den meisten Referenzen öfters nur mit fopen georbeitet wird und es ja noch bis zu der Stelle nicht

/////// SEIN CODE //////

ist

file finde ich persönlich ist außerdem nur eine Ausweichsvariante
  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
Wie kann ich mit php/mysql einen Datensatz anzeigen lassen, wenn einer vorhanden ist? Minimi PHP Tipps 2008 10 03.02.2008 19:01
Abfrage ob email adresse schon vorhanden ist TeazY PHP Tipps 2008 10 16.12.2007 12:22
Abfrage, ob frei Tabellenzeile vorhanden ist leuktra Datenbanken 4 26.07.2006 17:03
Bilder löschen die öffter vorhanden sind?! Peoples PHP Tipps 2006 6 28.05.2006 19:34
Prüfen ob vorhanden mit file_exists ?! PHP Tipps 2005-2 2 05.10.2005 18:07
prüen ob url aus txt vorhanden lord nacon PHP Tipps 2005-2 12 16.08.2005 19:53
[Erledigt] Überprüfen ob Bild auf fremden Server vorhanden ist PHP Tipps 2005-2 5 19.07.2005 10:26
Prüfe ob Ordner vorhanden PHP Tipps 2005 8 17.05.2005 22:53
[Erledigt] $_SERVER Variablen sind nicht vorhanden... PHP-Fortgeschrittene 3 10.03.2005 23:20
Überprüfugn ob ein Wert in der spalte vorhanden? PHP Tipps 2005 2 05.02.2005 16:16
[Erledigt] Tabelle schon vorhanden? Datenbanken 2 19.12.2004 10:39
prüfen ob eintrag vorhanden ist Datenbanken 2 06.10.2004 15:28
Falls Spalte noch nicht vorhanden, anlegen. Wie geht das? Datenbanken 4 03.09.2004 19:12
Prüfen ob Nickname schon Vorhanden ist !! PHP Tipps 2004 6 24.07.2004 15:51
[Erledigt] Überprüfen ob datei vorhanden PHP Tipps 2004 3 23.07.2004 16:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datei bei suche gefunden sonst nicht existiert, php prüfe ob array vorhanden, php array wird in funktion nicht erkannt, if(in_array findet nicht, wo ist der fehler aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk lll mmm nnn ooo ppp qqq rrr sss ttt uuu vvv www xxx yyy zzz, datei wird in suchfunktion nicht gefunden obwohl vorhanden, php arrayinhalt echo, array index nicht gefunden, echo $uuu $vvv

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:35 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.