Mailinglisten-Archive |
Hallo Liste. Ich versuche grade mir eine eigene Sortierfunktion für Arrays zu schreiben. Das Problem ist: wenn ich per POST Daten an das Script sende kommt im Browser die IE typische Meldung: "Die Seite kann nicht angezeigt werden. Die gewünschte Seite ist zurzeit nicht verfügbar...[]" Nehme ich uasort wieder raus funktioniert wieder alles. Ich kann mir Das nicht erklären. Hoffe mal ihr könnt mir da weiterhelfen. function cmd_sort($ar1,$ar2){ global $tat; foreach($ar1 as $elem){ foreach($ar2 as $elem1){ $fehlend =array(); $fehlend1=array(); foreach($elem[5] as $get){ if(!in_array($get,$tat)){ $fehlend[]=$get; }} foreach($elem1[5] as $get){ if(!in_array($get,$tat)){ $fehlend1[]=$get; }} $anzahl1=count($fehlend1); $anzahl2=count($fehlend); if($anzahl1 == $anzahl2){ return 0; }elseif($anzahl1 < $anzahl2){ return -1; }else{ return 1; } }} } $datensatz=uasort($datensatz,cmd_sort); danke! Tobias
php::bar PHP Wiki - Listenarchive