.csv Datei: Text auf mehreren Dateien in einer Zelle verteilen

Dieses Thema .csv Datei: Text auf mehreren Dateien in einer Zelle verteilen im Forum "Webentwicklung, Hosting & Programmierung" wurde erstellt von groovesurfer, 25. Feb. 2005.

Thema: .csv Datei: Text auf mehreren Dateien in einer Zelle verteilen Hi, kann mir jemand sagen wie man bei .csv Dateien den Text in auf mehrere Zeilen verteilen kann (in der selben...

  1. Hi,

    kann mir jemand sagen wie man bei .csv Dateien den Text in auf mehrere Zeilen verteilen kann (in der selben Zelle)?
    Ich habe eine Aufzählung die wie folgt aussehen soll:

    - Text 1
    - Text 2

    Wenn ich die .csv Datei auf meinen Server lade (ASCII), kommt das wie folgt auf meiner Seite:

    - Text 1-Text2

    Es soll aber wie oben aufgeführt werden.

    Grüsse
    Sascha
     
  2. Wie wird denn die *.csv gelesen ???
    PHP, ASP oder mit Mikadostäbchen ???
    Wie sieht die *.csv aus ???
    Wie sieht das Ziel aus ???

    Beispiel !!!
    Quellcode !!!
    Link !!!

    guckst du hier => http://www.wintotal-forum.de/index.php/topic,66674.0.html


    gruss conny

    Gandalf hätte dir jetzt was von seiner Glaskugel gepredigt. Aber die ist ja schon ewig in Reperatur ;D ;D
     
  3. Sie wird mit php eingelesen. Habe die .csv Dateien mit Open Office (Excel) erstellt (was auch so bleiben soll).

    Der php-Code:
    Code:
    $bol=file_exists(amd.csv);
    	if($bol){
    	  $datei=fopen(amd.csv,r);
    	  if($datei){
    	    $dateigroesse=filesize(amd.csv);
    	    $data=fgetcsv($datei,$dateigroesse,;);
    	    while($data!=false){
    	      $data[1]=htmlspecialchars($data[1]);
    				$data[1]=htmlentities($data[1]);
    				$data[2]=htmlspecialchars($data[2]);
    				$data[2]=htmlentities($data[2]);
    				$data[2]=nl2br($data[2]);
    				$data[3]=htmlspecialchars($data[3]);
    				$data[3]=htmlentities($data[3]);
    				$data[3]=nl2br($data[3]);
    				$data[4]=htmlspecialchars($data[4]);
    				$data[4]=htmlentities($data[4]);
    				$data[4]=nl2br($data[4]);
    	    	print(<tr><td background='bilder/bg4.gif' height='25' colspan='5'><font size='3'><b> );
    	    	print($data[1]);
    	    	print(</b></font></td></tr>);
    	    	print(<tr><td background='bilder/bg_tastatur.gif' height='30' colspan='5'> );
    	    	print($data[2]);
    	    	print(</td></tr>);
    	    	print(<tr><td bgcolor='#8A9E9C' height='1' colspan='5'></td></tr>);
    	    	print(<tr bgcolor='#F3F5F5' height='150'><td bgcolor='#F3F5F5' width='10'></td><td width='200' align='center'>);
    	    	print($data[0]);
    	    	print(</td>);
    	    	print(<td bgcolor='#F3F5F5' width='550'>);
    	    	print($data[3]);
    	    	//print(</td><td bgcolor='#F3F5F5' width='*'>);
    	    	//print($data[4]);
    	    	print(</td><td width='*'></td></tr>);
    	    	$uebergabe=$data[1];
    	      	print(</tr><tr><td align='right' bgcolor='#F3F5F5' height='35' colspan='8'><a href='write.php?id=$uebergabe&sid=$sid'><img src='bilder/warenkorb.gif' border='0'></a>  </td></tr>);
          	print(<tr><td bgcolor='#8A9E9C' height='1' colspan='8'></td></tr>);
          	print(<tr><td height='10'></td></tr>);
            $data=fgetcsv($datei,$dateigroesse,;);
    			}
    	    fclose($datei);

    In der .csv Datei ist der Text von Spalte 0 - 2 einzeilig. In Spalte 2 ist er mehrzeilig (mein Problem), und soll wie folgt dargestellt werden:

    - sdgsdfg
    - sdfgsdfg
    - sfdgsdfg
     
  4. OK,
    hast du mal eine oder zwei Beispielzeilen zur Hand, damit ich es mal teschten kann ???
     
  5. z.B.
    Code:
    ....
    $data[3] = ereg_replace( - , <br>,$data[3]);
    $data[3] = ereg_replace(- , , $data[3]);
    print ($data[3]);
    ....
    
    gruss conny
     
  6. Cool. So funktioniert es.
    Vielen Dank.

    Grüsse
    groovesurfer
     
  7. Gerne wieder ;) ;)
     
Die Seite wird geladen...

.csv Datei: Text auf mehreren Dateien in einer Zelle verteilen - Ähnliche Themen

Forum Datum
Texteditor - vorgegebener Dateiname ändern Windows XP Forum 23. Nov. 2014
Kontextmenü von Dateien ( Dateiendungen) bearbeiten, aber wie? Windows 7 Forum 21. Juni 2014
Kontextmenü für Dateitypen entrümpeln Windows 7 Forum 21. Feb. 2011
Kontextmenü "Neu" um PHP-Datei erweitern Windows 7 Forum 8. Jan. 2011
Kontexteintrag Bereitstellen bei ISO-Dateien verschwunden Windows 8 Forum 21. Mai 2013