freaking out
Grünschnabel
HI!
Ich hoffe hier kann mir vielleicht wer helfen..
Das möchte ich bewirken:
1.)Ich möchte eine txt-Datei in ein Array einlesen.
2.)Ich möchte überprüfen obe ein bestimmtes Wort in diesem Array enthalten ist.
Das ist mein bisheriger Code:
in "files.txt" steht die Anzahl an txt-Dateien bzw. an Wörtern, die im Array sind..
in "vocs.txt" steht pro Zeile ein Wort..
Hierzu auch noch eine Frage: Wenn ich mit fwrite() in diese txt-Datei schreiben will, wie mache ich einen Absatz bevor ich das nächste Wort schreiben lasse (mit "\n" ?)
und:
Irgendwie wird - mit diesem Code - bei mir nicht wirklich überprüft ob eines der Worte aus dem Array einem bestimmten Wort gleicht sonden nur jeweils das lezte Wort aus dem Array...
Ich hoffe es kann mir jemand von euch helfen!
Danke schon mal im Vorraus!
LG
freaking out
Ich hoffe hier kann mir vielleicht wer helfen..
Das möchte ich bewirken:
1.)Ich möchte eine txt-Datei in ein Array einlesen.
2.)Ich möchte überprüfen obe ein bestimmtes Wort in diesem Array enthalten ist.
Das ist mein bisheriger Code:
PHP:
<?php
$dvoc=$HTTP_POST_VARS["dvoc"];
$svoc=$HTTP_POST_VARS["svoc"];
$id=1;
$filename = "files.txt";
$datei = fopen( $filename, "r" );
$inhalt = fread( $datei, filesize( $filename ) );
$files = $inhalt;
fclose( $datei );
while($id<=$files)
{
$filename2 = "vocs.txt";
$vocs= file($filename2);
if(in_array($svoc, $vocs))
{
echo "Dieses Wort befindet sich bereits in der Liste und wurde daher nicht erneut eingetragen!";
exit();
}
$id++;
}
echo "Danke für Ihren Eintrag!";
# hier kommen dann die Befehle zur erstellung einer txt-Datei, in der das neue Wort steht!
?>
in "files.txt" steht die Anzahl an txt-Dateien bzw. an Wörtern, die im Array sind..
in "vocs.txt" steht pro Zeile ein Wort..
Hierzu auch noch eine Frage: Wenn ich mit fwrite() in diese txt-Datei schreiben will, wie mache ich einen Absatz bevor ich das nächste Wort schreiben lasse (mit "\n" ?)
und:
Irgendwie wird - mit diesem Code - bei mir nicht wirklich überprüft ob eines der Worte aus dem Array einem bestimmten Wort gleicht sonden nur jeweils das lezte Wort aus dem Array...
Ich hoffe es kann mir jemand von euch helfen!
Danke schon mal im Vorraus!
LG
freaking out