SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 21.05.2003, 22:05:46
Gevaddertod Gevaddertod ist offline
Anfänger
 
Registriert seit: May 2003
Beiträge: 6
Gevaddertod eine Nachricht über ICQ schicken
Problem mit einem Skript...

Und zwar habe ich folgendes Problem:

Ich möchte das mein PHP Skript eine Konfigurations Datei modifiziert und dann abspeichert.

Ich wollte das durch ein fwrite machen, doch leider scheitere ich immer wieder an den Variabeln die in der Zieldatei vorhanden (und von PHP nicht ausgewertet werden dürfen) sein müssen.

Ich poste einfach mal den Code:
PHP-Code:
<?PHP
include "variabeln.inc";

$fp fopen ("/var/www/cgi-bin/filemanager/$user/ffileman_config.cgi","w");
fwrite ($fp, ("#!/usr/bin/perl
$dil = german;
$dosya_kilit = 1;
$renk1 = #F4CB67;
$renk2 = #000000;
$renk3 = #F4DCA2;
$renk4 = #F4D382;
$resim_dizin = /var/www/htdocs/fileman/images;
$resim_url = [url]http://server.lohheide.ath.cx/fileman/images;[/url]
$ana_dizin = /var/www/htdocs/webspace/$user;
$ana_url = [url]http://server.lohheide.ath.cx/webspace/[/url]$user;
$sifre_kontrol = 1;
$admin_kullanici = $user;
$admin_sifre = $pwd;
<1"
));
fclose ($fp);
$fp fopen ("/var/www/cgi-bin/filemanager/$user/ffileman_config.cgi","r");
$str fgets($fp);
fclose($fp);
echo 
$str;

?>
Es sollen lediglich die Variabeln $user und $pwd verarbeitet werden. Der Rest MUSS so in die Zieldatei.

Wäre nett wenn mir jemand sagen könnte ob es die Möglichkeit gibt in PHP gibt alle Variabeln bis auf ein paar festgelegte zu sperren o.Ä. Ich denke das würde mein Problem lösen.

In der Ausgabe Datei fehlen nämlich die Variabeln die eigentlich nicht verarbeitet werden sollten vollkommen, wodurch das Perl Skript wiederrum nicht arbeitet....

Ein Teufelskreis! :)

Gruß,
Gevadder, PHP n00b, tod
Mit Zitat antworten
  #2  
Alt 22.05.2003, 07:15:27
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Setz mal ein vor jede Variable, die nicht verarbeitet werden soll. Also $renk1 zu $renk1 zum Beispiel. Damit maskierst Du das Dollarzeichen und er erkennt das Etwas nicht mehr als Variable an.
War's das, was Du meintest?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 22.05.2003, 10:15:39
fusedestroyer fusedestroyer ist offline
Anfänger
 
Registriert seit: May 2003
Beiträge: 5
du kannst das ganze auch in hochkommata (') setzen - dann ersparst du dir ne menge arbeit!

die anderen beiden variablen kannst du dann mit '.$variable.' davon trennen.
Mit Zitat antworten
  #4  
Alt 22.05.2003, 11:22:36
Gevaddertod Gevaddertod ist offline
Anfänger
 
Registriert seit: May 2003
Beiträge: 6
Gevaddertod eine Nachricht über ICQ schicken
Danke werde das gleich mal ausprobieren. Wusste nicht das man Variblen maskieren kann bzw. wie es geht! :)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:59:40 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt