Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Fileedit Script

Frage Entwicklung PHP

Mitglied: ibens

ibens (Level 1) - Jetzt verbinden

05.09.2006, aktualisiert 06.09.2006, 3153 Aufrufe, 4 Kommentare

Hallo Entwickler,

ich habe Probleme mit einem Script....

kann mir jemand sage was daran falsch ist????
01.
<html> 
02.
<head> 
03.
<title>Edit your File</title> 
04.
 
05.
</head> 
06.
<body  link=\"#4FADFB\" alink=\"#4FADFB\" vlink=\"#4FADFB\"> 
07.
<select name=\"wert\"> 
08.
<option>../DOWNLOADS/DOWNLOADS.php</option> 
09.
<option>../MAIN.php</option> 
10.
</select> 
11.
  
12.
 
13.
<form action=\"<?PHP echo $_ENV[\'SCRIPT_NAME\']; ?>\" method=\"POST\"> 
14.
<textarea name=\"text\" cols=\"60\" rows=\"20\"> 
15.
 
16.
<?PHP 
17.
$option = $_POST[\'wert\']; 
18.
 
19.
if(isset($_POST[\'text\'])) 
20.
21.
$dat = fopen(option,\"w+b\"); 
22.
fputs($dat,$_POST[\'text\']); 
23.
fclose($dat); 
24.
readfile (option); 
25.
26.
else { readfile (option); } 
27.
?>
Danke
Mitglied: Dani
05.09.2006 um 09:53 Uhr
Guten Morgen,
wäre nett gewesen, wenn du die Fehlermeldung auch gepostet hättest!!

01.
 
02.
<html> 
03.
<head> 
04.
<title>Edit your File</title> 
05.
 
06.
</head> 
07.
<body  link="#4FADFB" alink="#4FADFB" vlink="#4FADFB"> 
08.
<select name="wert"> 
09.
<option>../DOWNLOADS/DOWNLOADS.php</option> 
10.
<option>../MAIN.php</option> 
11.
</select> 
12.
  
13.
 
14.
<form action="<?PHP echo $PHP_SELF ?>" method="POST"> 
15.
<textarea name="text" cols="60" rows="20"> 
16.
 
17.
<?PHP 
18.
$option = $_POST['wert']; 
19.
 
20.
if(isset($_POST['text'])) 
21.
22.
  $dat = fopen($option,\"w+b\"); 
23.
  fputs($dat,$_POST['text']); 
24.
  fclose($dat); 
25.
  readfile ($option); 
26.
27.
else 
28.
 {  
29.
  readfile ($option); 
30.
31.
?>
Gruß
Dani
Bitte warten ..
Mitglied: Janni
05.09.2006 um 09:58 Uhr
Nimm mal den "\" (Backslash) weg. Den brauchst Du nur um in einem Print oder Echobefehl das Ausführungszeichen " zu "entwerten", damit es ausgegeben und nicht als Teil des Befehls ausgewertet wird.

Und versuche mal anstatt:
01.
<?PHP echo $_ENV[\'SCRIPT_NAME\']; ?>
das:
01.
<?=$_SERVER['PHP_SELF']?>
Mit freundlichen Grüßen

Edit: da habe ich wohl zu langsam geschrieben

P.S. Warum funktioniert ddie Code-Tags nicht ?
Bitte warten ..
Mitglied: wakko
05.09.2006 um 10:48 Uhr
Moinsen,

teste das mal mit nem $ vor dem option in den letzten 5 Zeilen (z.B $dat = fopen($option, "w+b");)

Mit freundlichen Grüßen
Bitte warten ..
Mitglied: ibens
06.09.2006 um 16:13 Uhr
Hallo,

ich habs jetzt mal geändert...

geht aber trotzdem noch nicht.....

01.
<html> 
02.
<head> 
03.
<title>Edit your File</title> 
04.
 
05.
</head> 
06.
<body  link="#4FADFB" alink="#4FADFB" vlink="#4FADFB"> 
07.
<select name="wert"> 
08.
<option>../DOWNLOADS/DOWNLOADS.php</option> 
09.
<option>../MAIN.php</option> 
10.
</select> 
11.
  
12.
 
13.
<form action="<?PHP echo $PHP_SELF ?>" method="POST"> 
14.
<textarea name="text" cols="60" rows="20"> 
15.
 
16.
<?PHP 
17.
$option = $_POST['wert']; 
18.
 
19.
if(isset($_POST['text'])) 
20.
21.
  $dat = fopen($option,"w+b"); 
22.
  fputs($dat,$_POST['text']); 
23.
  fclose($dat); 
24.
  readfile ($option); 
25.
26.
else 
27.
 {  
28.
  readfile ($option); 
29.
30.
?> 
31.
</textarea> 
32.
 
33.
 
34.
 
35.
 
36.
<input type="Submit" value="Speichern"><input type="reset" value="Wiederherstellen"> 
37.
</form> 
38.
 
39.
 
40.
<hr noshade size="2"> 
41.
 
42.
 
43.
</body> 
44.
</html>
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
VB for Applications
VBS Script zum versenden mehrerer Verknüpfungen zu Dateien per Lotus Notes

Frage von Sentinel87 zum Thema VB for Applications ...

Batch & Shell
Script zum Auflösen einer Ordnerstruktur und zurück gesucht (12)

Frage von websolutions zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (22)

Frage von patz223 zum Thema Windows Userverwaltung ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (19)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...