Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

merkwürdige leerzeile bei txt datei

Frage Entwicklung PHP

Mitglied: 12219

12219 (Level 1)

02.05.2005, aktualisiert 22.05.2005, 2957 Aufrufe, 1 Kommentar

hi

folgene scripts:
<font class="code">
Das formular anmelden.php

<html>
<head>
<style type="text/css">
body, textarea {
scrollbar-base-color:#7A89C1;
scrollbar-3dlight-color:#2B3869;
scrollbar-arrow-color:#FF9900;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#2B3869;
scrollbar-highlight-color:#7A89C1;
scrollbar-shadow-color:#2B3869;
scrollbar-track-color:#2B3869;
}
</style>
</head>
<body bgcolor="#42518C" text="white" link="orange" vlink="orange" alink="#808080" >


<table align="center" cellpadding="10">
<th align="center" bgcolor="#3C4B81"><h1 style="color:orange">ANMELDEN</h1></th>

<tr bgcolor="#596BB1" >
<td>

<FORM ACTION="anmeldung.php" METHOD=POST>
<INPUT TYPE=HIDDEN NAME=id VALUE=17862>
<table border="0" cellpadding="5" cellspacing="0" >

<tr>
<td align="right">Betreff:</td>
<td><input name="betreff" type="text" size="30" value="<?php echo "$betreff"; ?>" readonly></td>
</tr> <tr>
<td align="right">Name:</td>
<td><input name="name" type="text" size="30" maxlength="30"></td>
</tr><tr>
<td align="right">Email:</td>
<td><input name="email" type="text" size="30" maxlength="40"></td>
</tr><tr>
<td align="right" valign="top">Kommentar:</td>
<td><textarea name="text" rows="10" cols="30"></textarea></td>
</tr><tr>
<td align="right">Formular:</td>
<td>
<input type="submit" value=" Absenden ">
<input type="reset" value=" Abbrechen">
</td>
</tr>
</table>
</form>

</td>

</tr>

<tr bgcolor="#3C4B81" >
<td>
<center>
Werdet ihr zugelassen, erhaltet ihr eine Einladung vom Organisator.
</center>
</td>
</tr>

</body>
</html>

Das auswertende Script anmeldung.php

<html>
<head>
<style type="text/css">
body, textarea {
scrollbar-base-color:#7A89C1;
scrollbar-3dlight-color:#2B3869;
scrollbar-arrow-color:#FF9900;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#2B3869;
scrollbar-highlight-color:#7A89C1;
scrollbar-shadow-color:#2B3869;
scrollbar-track-color:#2B3869;
}
</style>
</head>
<body bgcolor="#42518C" text="white" link="orange" vlink="orange" alink="#808080" >


<table align="center" cellpadding="10">
<th align="center" bgcolor="#3C4B81"><h1 style="color:orange">ANMELDEN</h1></th>

<tr bgcolor="#596BB1" >
<td>


<table border="0" cellpadding="5" cellspacing="0" >

<tr>
<td>

<?php
$fp = fopen("anmeldungen.txt","a");
if ($fp)
{
flock($fp,2);
$nl = chr(13) . chr(10);
fputs ($fp, "$nl $betreff;$name;$email;$text");
echo "Vielen Dank, $name
</br>";
echo "Folgende Angaben wurden gespeichert:
";
echo "Name: $name
";
echo "Email: $email
";
echo "Kommentar: $text
";
flock($fp,3);
fclose($fp);
}
else
{
echo "Datei konnte nicht zum";
echo " Schreiben geöffnet werden";
}
?>

</td>
</tr>

</table>
</form>

</td>

</tr>

<tr bgcolor="#3C4B81" >
<td>
<center>
<input type="button" name="Verweis" value="zurück"
onClick="self.location.href='lan.html'">
</center>
</td>
</tr>

</body>
</html>

und das administrationsscript
adminanm.php
01.
<html> 
02.
<head> 
03.
<style type="text/css"> 
04.
body, textarea { 
05.
scrollbar-base-color:#7A89C1; 
06.
scrollbar-3dlight-color:#2B3869; 
07.
scrollbar-arrow-color:#FF9900; 
08.
scrollbar-darkshadow-color:#000000; 
09.
scrollbar-face-color:#2B3869; 
10.
scrollbar-highlight-color:#7A89C1; 
11.
scrollbar-shadow-color:#2B3869; 
12.
scrollbar-track-color:#2B3869; 
13.
14.
</style> 
15.
</head> 
16.
<body bgcolor="#42518C" text="white" link="orange" vlink="orange" alink="#808080" > 
17.
 
18.
 
19.
<table align="center" cellpadding="10"> 
20.
<th align="center" bgcolor="#3C4B81"><h1 style="color:orange">ANMELDUNGEN</h1></th> 
21.
 
22.
<tr bgcolor="#596BB1" > 
23.
<td> 
24.
 
25.
 
26.
<table border="1" cellpadding="5" cellspacing="0" > 
27.
<th>Nummer</th> <th>Betreff</th> <th>Name</th> <th>Email</th> <th>Text</th> 
28.
 
29.
<?php 
30.
 
31.
$fp = fopen("anmeldungen.txt","r"); 
32.
if ($fp) 
33.
34.
while (!feof($fp)) 
35.
36.
$zeile = fgets($fp, 100); 
37.
 
38.
$datei = $datei .",". $zeile ; 
39.
40.
fclose($fp); 
41.
42.
else 
43.
echo "Datei wurde nicht gefunden"; 
44.
 
45.
 
46.
$fp = fopen("anmeldungen.txt","w"); 
47.
if ($fp) 
48.
49.
flock($fp,2); 
50.
$nl = chr(13) . chr(10); 
51.
 
52.
 
53.
$satze = explode(",",$datei); 
54.
$pos = sizeof($satze); 
55.
for($i=0; $i<$pos; $i++) 
56.
57.
if($i!=$aim) 
58.
59.
fputs ($fp,"$satze[$i]"); 
60.
61.
 
62.
63.
flock($fp,3); 
64.
fclose($fp); 
65.
66.
else 
67.
68.
echo "Datei konnte nicht zum"; 
69.
echo " Schreiben geöffnet werden"; 
70.
71.
 
72.
$fp = fopen("anmeldungen.txt","r"); 
73.
if ($fp) 
74.
75.
while (!feof($fp)) 
76.
77.
$zeile = fgets($fp, 100); 
78.
$zeile = str_replace(";","</td><td>",$zeile); 
79.
$nummer= $nummer+1; 
80.
echo "<tr><td>$nummer</td><td> $zeile </td></tr>"; 
81.
82.
fclose($fp); 
83.
84.
else 
85.
echo "Datei wurde nicht gefunden"; 
86.
?> 
87.
 
88.
</table> 
89.
 
90.
<form action="adminanm.php" method="post"> 
91.
<input type="text" size="3" maxlength="3" name="aim"> 
92.
<input type="submit" value="Löschen"> 
93.
</form> 
94.
 
95.
</td> 
96.
 
97.
</tr> 
98.
 
99.
<tr bgcolor="#3C4B81" > 
100.
<td> 
101.
<center> 
102.
<input type="button" name="Verweis" value="zurück" 
103.
onClick="self.location.href='lan.html'"> 
104.
</center> 
105.
</td> 
106.
</tr> 
107.
 
108.
</body> 
109.
</html> 
110.
</font>
wenn ich bei der administration den jeweils letzten eintrag lösche entsteht eine leerzeile wenn der nächste sich anmeldet.
wenn ich einen in der mitte lösche jedoch nicht
wo liegt der fehler?
Mitglied: Du-weisst-schon-wer
22.05.2005 um 12:56 Uhr
Was soll das denn?
Warum postest du hier HTML???

Wirst wohl irgendwo nen "\n" zu viel haben
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Merkwürdige Zeilenformatierung in txt Datei (3)

Frage von miczar zum Thema Batch & Shell ...

Batch & Shell
Per Batch eine XLS-Datei in eine TXT-Datei umwandeln (5)

Frage von skiing69 zum Thema Batch & Shell ...

Entwicklung
gelöst Zwei .txt Dateien via PowerShell zusammenfügen (2)

Frage von Alex1809 zum Thema Entwicklung ...

Neue Wissensbeiträge
Viren und Trojaner

Link: Neues Botnetz über IoT-Geräte

Information von certifiedit.net zum Thema Viren und Trojaner ...

Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows Installation
Windows 10 neu installieren (12)

Frage von imebro zum Thema Windows Installation ...

Windows Server
Frage zu Server Rack (11)

Frage von rainergugus zum Thema Windows Server ...