Hi zusammen,
ich habe ein Skript geschrieben, indem ich eine txt Datei auslese und dann mit Hilfe diverser Striung-Funktionen die einzlenen Wörter in ein Array speichere. Innerhalb der while-Schleife kann ich auch einwandfrei auf die auszulesenden Daten zugreifen, sobald ich das aber ausserhalb der while-Schleife mache ist das array leer und ich habe keine Ahnung woran das liegt.
Hier das Skript:
Und die zugehörige TXT-Datei:
Und wenn noch jemand eine Idee hat, warum er immer das letzte Wort nicht ausgibt, wäre das auch sehr toll.
vielen dank im vorraus
lg anja
ich habe ein Skript geschrieben, indem ich eine txt Datei auslese und dann mit Hilfe diverser Striung-Funktionen die einzlenen Wörter in ein Array speichere. Innerhalb der while-Schleife kann ich auch einwandfrei auf die auszulesenden Daten zugreifen, sobald ich das aber ausserhalb der while-Schleife mache ist das array leer und ich habe keine Ahnung woran das liegt.
Hier das Skript:
Code:
<?php $pfad1="css.txt"; $x=array(); $x= file ($pfad1); if(file_exists($pfad1)) { $x= file ($pfad1); foreach ($x as $e) { $bis1 = $e; $dat1 = $dat1.$bis1; } } $x = 0; $help = 0; $na =1; $wert = strlen ($dat1); $datatemp = strpos ($dat1, ","); $zahl = $wert - $datatemp; $next2 = substr($dat1, 0, -$zahl); $webs[x] = $next2; $next = $next2; while ($next != "") { $econ = substr (strchr ($dat1, $next),$datatemp+1,-1); $wert2 = strlen ($econ); $datatem = strpos ($econ, ","); $zahl2 = $wert2 - $datatem; $webs[x] = substr($econ, 0, -$zahl2); $datatemp = $datatem; $next =$webs[x]; echo " ".$webs[x]; $x= $x+1; $help = help+1; } $x=0; while ($x <= $help) { echo $webs[x]; $x=x+1; $help = $help -1; } echo "<div style=\"position:absolute; left:-2px; top:-2px;\">"; echo "<div style=\"position:absolute; left:108px; top:140px;\">"; echo "<table border =\"0\" width=\"600\" height=\"300\">"; echo "<tr><td>Servername:</td><td><input type=\"text\" name=\"server\" value=\"$next2\"></td><td>Recon Passwort:</td><td><input type=\"text\" name=\"Recon\" value =\"$webs[0]\"></td></tr>"; echo "<tr><td>Players:</td><td><input type=\"text\" name=\"Players\" value=\"$pplayers\"></td><td>Passwort:</td><td><input type=\"text\" name=\"password\" value =\"$ppassword\"></td></tr>"; echo "<tr><td>Start Map:</td><td><input type=\"text\" name=\"Map\"value =\"$mmap\"></td></tr>"; echo "<tr><td>Rundenzeit:</td><td><input type=\"text\" name=\"roundtime\" value=\"$rroundtime\"></td></tr>"; echo "<tr><td>Friendly Fire:</td><td><select name=\"ffire\"> <option selected>True</option> <option>False</option> </select></td></tr>"; echo "<tr><td>Auto Mapchange:</td><td><select name=\"mapchange\"> <option selected>True</option> <option>False</option> </select></td></tr>"; echo "<tr><td>Mapcycle:</td><td><textarea name=\"mapcycle\" rows=\"5\"></textarea></td><td><input type=\"submit\" name=\"mapcyclespeichern\" value=\"Speichern\"<td></tr></form>"; echo"</table><p align=\"center\">"; echo"<input type =\"submit\" name=\"status\" value=\"Server Status\"><form method=\"post\" action=\"join.php\"><input type=\"submit\" name=\"starten\" value=\"Start Server\">"; echo"<input type=\"submit\" name=\"stoppen\" value=\"Stop Server\">"; echo"</div>" ?>
Code:
TGA,therapie,16,partei,cs_office,time,zeit,test,
vielen dank im vorraus
lg anja
Kommentar