robaer1982
Mitglied
Hallo ich habe ein Problem mit diesen Script
hier das Script
dieses Script funktioniert aber wenn ich eine Datei schreibe, Setzt es mir \ bei den Anführungsstrichen
z.B.:
GameConfig=(GameClass=\"XGame.xDeathMatch\",Prefix=\"DM\",Acronym=\"DM\",GameName=,Mutators=\"AntiTCC118h.MutAntiTCCFinal\",Options=)
GameConfig=(GameClass=\"XGame.xTeamGame\",Prefix=\"DM\",Acronym=\"DM\",GameName=,Mutators=\"AntiTCC118h.MutAntiTCCFinal\",Options=)
GameConfig=(GameClass=\"SkaarjPack.Invasion\",Prefix=\"DM\",Acronym=\"DM\",GameName=\"Invasion\",Mutators=,Options=)
GameConfig=(GameClass=\"Onslaught.ONSOnslaughtGame\",Prefix=\"ONS\",Acronym=\"ONS\",GameName=\"Onslaught\",Mutators=,Options=)
das darf aber nicht seine denn es ist ein INI-File
Bitte um Hilfeeeee
hier das Script
PHP:
<?php
$datei = "C:/UT2004.ini"; // Datei bestimmen benötigt schreibrechte ( CHOMD 777 )
if($schreiben == "ja"){
echo "Datei überschrieben<br>";
echo "<a href=".$PHP_SELF.">Seite neu Laden</a> ";
$dw = fopen($datei, "w+"); // Datei öffnen
fwrite($dw, "$Text"); // Text wird in datei geschrieben
// dabei wird der alte text überschrieben
fclose($dw); // Datei schliessen
}else{
$dr = fopen($datei, "r"); // Datei öffnen
$inhalt= fread ($dr, filesize ($datei)); // Inhalt der Dat in einer var speichern
// die datei wird ausgelesen bis das ende der dateigröße erreicht ist
fclose($dr); // Datei schliessen
?>
<form action="<?=$PHP_SELF;?>" method="Post">
<input type="hidden" name="schreiben" value="ja">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
<tr>
<td align="right" valign="top">Unreal Tournament.ini:</td>
<td><textarea name="Text" rows="100" cols="100"><?=$inhalt;?></textarea></td>
</tr>
<tr>
<td align="right">Formular:</td>
<td>
<input type="submit" value="Speichern">
<input type="reset" value="Abbrechen">
</td>
</tr>
</table>
</form>
<?php
}
?>
dieses Script funktioniert aber wenn ich eine Datei schreibe, Setzt es mir \ bei den Anführungsstrichen
z.B.:
GameConfig=(GameClass=\"XGame.xDeathMatch\",Prefix=\"DM\",Acronym=\"DM\",GameName=,Mutators=\"AntiTCC118h.MutAntiTCCFinal\",Options=)
GameConfig=(GameClass=\"XGame.xTeamGame\",Prefix=\"DM\",Acronym=\"DM\",GameName=,Mutators=\"AntiTCC118h.MutAntiTCCFinal\",Options=)
GameConfig=(GameClass=\"SkaarjPack.Invasion\",Prefix=\"DM\",Acronym=\"DM\",GameName=\"Invasion\",Mutators=,Options=)
GameConfig=(GameClass=\"Onslaught.ONSOnslaughtGame\",Prefix=\"ONS\",Acronym=\"ONS\",GameName=\"Onslaught\",Mutators=,Options=)
das darf aber nicht seine denn es ist ein INI-File
Bitte um Hilfeeeee