Mailinglisten-Archive |
Salute Ihr's ! >> Seit ca. einer Woche quäle ich mich mit dem >> folgenden Phänomen umher: >> (Das Array $HTTP_INPUT_VARS benutze ich, >> um nicht in HTTP_POST/GET_VARS rumzukritzeln.) >> >> CODE: >> echo '<br>1a1 <pre>';print_r($HTTP_INPUT_VARS);echo '</pre><br>'; >> //reset($HTTP_INPUT_VARS); >> while (preg_match($mypattern,$ActionString,$matches)) >> {//echo 'inwhile'; >> echo '<br>1a2 <pre>';print_r($HTTP_INPUT_VARS);echo '</pre><br>'; >> >> OUTPUT: >> 1a1 >> Array >> ( >> [secs] => Length: 1.31 seconds >> [wavename] => /smbmnt/wavupload/2004/07/27/1090918803.wav >> [ACDGroup] => 10 >> ... >> ) >> 1a2 >> Array >> ( >> [secs] => Length: 1.31 seconds >> [wavename] => |÷&pwd9¨®#¯#& jà®# >> [ACDGroup] => 10 >> ... >> ) > Fehlt bei der Schleife nicht eine } oder ist sie da noch gar nicht zu > Ende? Bei Schleifen oder anderen kontrollstrukturen würde ich den > kompletten Code mitschicken > Jonas > Jonas Schneider In die Schleife wird doch nur reingegangen und als erstes der 1a2 - String ausgegeben (!nirgens sonst!). Die } habe ich weggelassen weil die Schleife über 143 Zeilen geht. > ja hier wohl auch keiner, müsste man halt sehen wie du dein > $HTTP_INPUT_VARS bekommst Nun es ist ein Array, daß vom Codeschnipsel überhaupt nicht schreibend behandelt wird! > und was preg_match($mypattern,$ActionString,$matches) bewirkt, Das preg_match guckt in Actionstring, ob es da Muster wie mypattern findet und legt diese in matches ab (mypattern als regulärer Ausdruck). > bzw was überhaupt sonst noch passiert ... Das ist es ja gerade: sonst passiert nix! (jedenfalls nichts was HTTP_INPUT_VARS beschreibt... jedenfalls nicht im CodeSchnipsel...) > schonmal mit einem debugger probiert? Das wird deshalb schwierig, weil ich dann die ganze Apache-Umgebung samt ODBC und freeTDS usw. usf. hier (lokal) installieren müßte (glaub ich jetzt mal schnell). Sonst meckert er mich an, daß ich irgendwo undefinierte Funktionen benutzen will. > http://www.waterproof.fr/products/PHPEdit/ > Sebastian Mendel Nehme ich ja auch schon für kleinere Projekte. >> PHP Version 4.0.6 > da, werden wohl die meißten Teilnehmer dieser Liste aufgehört haben zu > lasen ... > Sebastian Mendel Sorry, aber ich kann doch nicht jeden zweiten Tag neue Versionen einhängen, bin froh, daß so alle Portale loofen und ich mit den täglichen Aufgaben fertig werde...sorry. Ich dachte ja bloß, ob es da möglicherweise schon mal solche Situationen bei Euch gab, die erheblich nach PHP-Fehler riechen und was man da kurzerhand machen kann oder vermeiden sollte? Also denne, bis denne, viel Spaß noch, Ingo Klein.
php::bar PHP Wiki - Listenarchive