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

Fileedit Script

Frage Entwicklung PHP

Mitglied: ibens

ibens (Level 1) - Jetzt verbinden

05.09.2006, aktualisiert 06.09.2006, 3178 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']?>
MFG

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");)

MfG
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 ..
Ähnliche Inhalte
Batch & Shell
gelöst Script in Powershell (27)

Frage von Everest zum Thema Batch & Shell ...

Windows Server
Login Script verzögert ausführen (6)

Frage von Intruder0001 zum Thema Windows Server ...

Windows Server
gelöst Besitzer über ICALCS-Script setzen (7)

Frage von Winfried-HH zum Thema Windows Server ...

VB for Applications
gelöst VB-Script per Aufgabenplanung (2)

Frage von S4kar97 zum Thema VB for Applications ...

Neue Wissensbeiträge
Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(4)

Information von LordGurke zum Thema Humor (lol) ...

Sicherheits-Tools

Trendmicro OSCE und das Fall Creators Update Win10 RS3

(3)

Information von Henere zum Thema Sicherheits-Tools ...

Microsoft Office

Text in Zahlen umwandeln

Tipp von logische zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Microsoft Office
ICH BIN AM ENDE MEINES IT-WISSENS ANGELANGT!!!! (38)

Frage von 134537 zum Thema Microsoft Office ...

Windows Server
Gruppenrichtlinie greift nicht zu! (24)

Frage von Syosse zum Thema Windows Server ...

Hosting & Housing
Mailserver Software Empfehlungen (21)

Frage von sunics zum Thema Hosting & Housing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (16)

Frage von liquidbase zum Thema Voice over IP ...