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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
18.07.2006, 15:54:49
|
Anfänger
|
|
Registriert seit: Jul 2006
Beiträge: 5
|
|
Datei bearbeiten
Hallo,
ich habe auf dem Server folgende PHP Datei:
<?php
//<-- Zähler
$counter = "1000";
?>
in einem PHP Script soll nun der wert von $counter einen neuen Wert bekommen
und anscliesend wieder in der PHP Datei stehen.
Also z.B.:
<?php
//<-- Zähler
$counter = "1001";
?>
ich habe es folgendermaßen machen wollen.
include ("zaehler.php");
$zaehler=$counter;
$zaehler++;
fp = fopen("zaehler.php","w");
fputs($fp,'<?php');
fputs($fp,’$counter = $zaehler);
fputs($fp,'?>');
fclose($fp);
Hinterher steht in der Datei zaehler.php folgendes:
<?php$counter = $zaehler?>
Kann mir hier jemand weiterhelfen.
Nehme an es ist ganz einfach wenn man weis wie.
|
18.07.2006, 16:07:45
|
|
Junior Member
|
|
Registriert seit: Mar 2006
Alter: 44
Beiträge: 285
|
|
AW: Datei bearbeiten
PHP-Code:
include ("zaehler.php");
$zaehler=$counter;
$zaehler++;
$fp = fopen("zaehler.php","w");
fputs($fp,'<?php ');
fputs($fp,'$counter = '.$zähler);
fputs($fp,' ?>');
fclose($fp);
habs nicht getestet. aber das müsste funktionieren
Geändert von conmunich (18.07.2006 um 16:10:58 Uhr)
|
18.07.2006, 16:10:03
|
Junior Member
|
|
Registriert seit: Jan 2006
Alter: 58
Beiträge: 169
|
|
AW: Datei bearbeiten
Zitat:
Zitat von mk - user
Hallo,
ich habe auf dem Server folgende PHP Datei:
<?php
//<-- Zähler
$counter = "1000";
?>
in einem PHP Script soll nun der wert von $counter einen neuen Wert bekommen
und anscliesend wieder in der PHP Datei stehen.
Also z.B.:
<?php
//<-- Zähler
$counter = "1001";
?>
ich habe es folgendermaßen machen wollen.
include ("zaehler.php");
$zaehler=$counter;
$zaehler++;
fp = fopen("zaehler.php","w");
fputs($fp,'<?php');
fputs($fp,’$counter = $zaehler);
fputs($fp,'?>');
fclose($fp);
Hinterher steht in der Datei zaehler.php folgendes:
<?php$counter = $zaehler?>
Kann mir hier jemand weiterhelfen.
Nehme an es ist ganz einfach wenn man weis wie.
|
1. bei fp fehlt das $-Zeichen
2. du mußt erst einmal den Wert auslesen, um ihn um 1 erhöhen zu können.
3. $counter ist nicht deffiniert
|
18.07.2006, 16:12:56
|
|
Junior Member
|
|
Registriert seit: Mar 2006
Alter: 44
Beiträge: 285
|
|
AW: Datei bearbeiten
die datei zaehler.php beinhaltet ja schon die variable $counter und den wert. dann passt es doch wenn man einfach nur $counter++ einsetzt? oder nicht in dem fall allerdings $zaehler++.
|
18.07.2006, 22:48:54
|
Anfänger
|
|
Registriert seit: Jul 2006
Beiträge: 5
|
|
AW: Datei bearbeiten
ja conmunich es hat geklappt.
Klasse.
Das entscheidende war der "." vor dem Namen der Variable.
Weist du zufällig auch noch wie ich beim schreiben der PHP Datei einen Zeilenumbruch mit einfügen kann so das der Dateiaufbau so ist wie vorher.
|
19.07.2006, 12:33:01
|
Anfänger
|
|
Registriert seit: May 2006
Beiträge: 33
|
|
AW: Datei bearbeiten
ein "\n" sollte dafür reichen..
|
19.07.2006, 12:36:57
|
Member
|
|
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
|
|
AW: Datei bearbeiten
Wenn nicht muss es ein \n\r sein.
__________________
In der Ruhe liegt die Kraft!
|
19.07.2006, 13:43:41
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Datei bearbeiten
Zitat:
Zitat von KTB
Wenn nicht muss es ein \n\r sein.
|
Wenn schon Windows-Zeilenumbrüche, dann schon richtig: \r\n
|
19.07.2006, 15:27:14
|
Member
|
|
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
|
|
AW: Datei bearbeiten
Ups, mein ich doch :D
__________________
In der Ruhe liegt die Kraft!
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:06:56 Uhr.
|