php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.10.2004, 14:21  
Gast
 
Beiträge: n/a
Standard ASCII Datei und Zeilenumbrüche

Vielleicht kennt sich ja jemand damit aus.

Also ich habe über ein Formular bzw eine Text Area einen Text in eine ASCII Datei exportiert (zumindest dachte ich bis zum export das sie rein ASCII wäre) und nach dem exportieren sind zu lange Zeilen umgebrochen, das heisst sie erscheinen auch im Editor als umgebrochen. Ich weiss nicht wieso das geschieht, wobei das ganze noch nicht soooo tragisch wäre wenn das letzte Zeichen nicht irgendwie auch zum Zeilenumbruch beim auslesen führen würde.

Trotz aller Bemühungen (getrimmt und alles was irgendwie stören könnte weggemacht) bleibt ein Freizeichen bestehen am Ende der Zeile die umgebrochen wird (also an der Umbbruchstelle)

Kriegt man das irgendwie weg? Weil mitten im Wort stört so ein Freizeichen alle 255 Buchstaben doch gewaltig
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.10.2004, 07:03  
Gast
 
Beiträge: n/a
Standard Re: ASCII Datei und Zeilenumbrüche

Zitat:
Zitat von Martinez
Kriegt man das irgendwie weg?
Gegenfrage: kennt jemand das Script (außer Dir)?
 
Alt 29.10.2004, 08:22  
Gast
 
Beiträge: n/a
Standard

Wie meinst du das? Falls du den Quellcode sehen willst...

Code:
			case "text":
				echo "</p><p align=\"justify\"><font size=\"-1\">$nextcontent\n";
				while ($thisentry == 0)
					{
					$nextcontent = fgets($data, 255);
					$nextcontent = trim($nextcontent);
					if ($nextcontent == "-----")
						{
						$thisentry = 1;
						echo "<p align=\"center\"><a href=\"#bestform\"><font size=\"-1\">Nach oben</font></a>\n";
						}
					else
						{
						if ($nextcontent == "")
							{
							$nextcontent = trim(fgets($data, 255));
								if ($nextcontent == "")
									{ echo "</p><p align=\"justify\">\n"; }
								else
									{ echo "$nextcontent\n"; }
							}
						else
							{ echo "$nextcontent\n"; }
						}
					}
Das ist die Auslese Routine die mit dem Zeilenumbruch nicht klar kommt.

Code:
fputs($data, "
text
$text");
Das hier ist der Teil wo die Daten die aus einer anderen htm per get übergeben wurden (und aus einer textarea kommen) in die datei gespeichert wird.
 
Alt 29.10.2004, 09:49  
Gast
 
Beiträge: n/a
Standard

Hast du es schon mit chop(); statt trim(); probiert?
 
Alt 29.10.2004, 10:01  
Gast
 
Beiträge: n/a
Standard

Mhhhhh... wenn ich nein sage werd ich dann geschlagen?

Naja, bis eben dachte ich das würde das selbe bewirken und habe es daher noch nie benutzt, gleich direkt mal testen. Danke für den Tipp

Edit: hat auch nichts gebracht. An der Stelle wo die Überlange Zeile gebrochen wurde scheint irgendein Steuerzeichen für Leerspace zu stehen welches unverrückbar ist oder so.

Edit2: Habe das Problem abgefangen. Als der Text noch als Variable vorliegt ist er ja "ungebrochen" und da habe ich dann einfach wordwrap auf zeichen 250 gemacht und jetzt geht das ganze
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Hochgeladene Datei wird doppelt abgelegt thecracked PHP Tipps 2008 3 01.07.2008 16:31
Datei per Buttonklick runterladen... go1denboy PHP Tipps 2008 7 14.06.2008 20:25
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
String als Datei speichern Zangelo PHP Tipps 2006 23 25.08.2006 14:13
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
[Erledigt] Datei mit &amp;amp;amp;amp;quot;w&amp;amp;amp;amp;quot; schreiben -&amp;amp;amp;amp;gt PHP-Fortgeschrittene 17 30.12.2005 13:58
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
Ordner Struktur auslesen bestimmte datei finden .... silverghost PHP Tipps 2005 3 24.05.2005 13:55
Includete Datei nicht gleich ausgeben Madden PHP-Fortgeschrittene 1 12.05.2005 00:19
aus php datei eine pdf datei erzeugen lassen raffnix PHP-Fortgeschrittene 5 04.02.2005 15:08
[Erledigt] mail versand mit anhang (-- fopen(), fread(), filesize() --) PHP Tipps 2005 5 29.01.2005 18:36
php und ftp PHP Tipps 2004 4 07.10.2004 09:58
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
(ich schonwieder) Link seite automatisch imported_DJ Nuno PHP Tipps 2004 14 19.08.2004 17:42
Wie kann ich eine PHP Datei in eine HTML Datei umwandeln PHP Tipps 2004 2 12.08.2004 18:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ascii zeilenumbruch, zeilenumbruch ascii, http://www.php.de/php-tipps-2004/11367-ascii-datei-und-zeilenumbrueche.html, ascii file zeilenumbruch, php ascii datei lesen, html leerspace, php export ascii, php ascii datei, asc datei verändern, zeilenumbruch ascii code, routine ascii php, ascii code zeilenschaltung, ascii zeilenumbrüche, leerzeile in asciidatei, php ascii datei einlesen, php datei auslesen ascii, liste ascii datei php einlesen zeilenumbruch, ascii datei string zeilenumbruch, ascii string zeilenumbruch, php asc datei

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:58 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.