[wochentag], [tt].[mm]. [titel] [land_kz]-[ort_plz] [ort_name]
*gemeldet von [melder]
* '; * * Schritt 3: HTML-Code generieren fuer alle CSV-Positionen * echo get_html_csv ( $html_vorlage, $array_csv ); * * *********************************************************************************************************** */ function get_csv_array ( $url ) { /* ************************************************************************************ * get_csv holt CSV-Daten vom remso-Server und gibt sie als 2-dimensionales Array zurueck * * $arr_felder[0][0] enthaelt den ersten Feldnamen, z.Z. "ORT" * $arr_felder[1]['ORT'] enthaelt die ORT-ID fuer den ersten Termin, z.B. "8072" = Dinslaken * $arr_felder[1]['ort_name'] entsprechend "Dinslaken" * ************************************************************************************ */ $handle = fopen ( $url, "r"); if ( !$handle ) { echo "Datei ".$url." kann **nicht** geƶffnet werden.
\n"; // ist allow_url_fopen verboten? return false; } else { $zaehler = 0; $arr_felder = array(); // zweidimensionals Array while ( $zeile = trim( fgets( $handle )) ) { // Datei zeilenweise lesen - trim entfernt Zeilenumbruch $zaehler++; $arr = explode ( '";"', trim( $zeile, '"' )); // trim entfernt " am Anfang und Ende, Felder trennen if ( $zaehler == 1 ) { // 1. Zeile: Feldnamen extrahieren $arr_felder[0] = array (); $nr = count( $arr_felder ) -1; for ( $i=0; $i