du möchtest das du den inhalt der crondatei im admin siehst anstelle in deinem editor? oder was meinnst du mit crons ändern?
du möchtest das du den inhalt der crondatei im admin siehst anstelle in deinem editor? oder was meinnst du mit crons ändern?
SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting
moin
ich möchte das guthaben was xx gewinn für den user bringt nicht immer im cron ändern müßen lieber das im amdin ändern können
das ist beim klick champ ja so das der bertag im cron eingetragen werden muß würde es leibe rim amdin bearbeiten können weiß nur nicht wie ich das anstellen kann.
!!! Ist nicht getestet !!!! daher bitte Backup machen.
Versuch mal folgendes:
Datei im Ordner /lib/texte erstellen mit dem Namen "cronadmin.txt" (Natürlich ohne Anführungsstriche.
Öffne die Cron Datei und binde an folgender stelle dies ein:
PHP-Code:<?
// Variabeln
$filename = 'lib/texte/cronadmin.txt';
// Datei auslesen
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);
?>
<?=nl2br($inhalt);?>
Nun geh ins /adminforce/content/texte erstelle dort die Datei "cronadmin.php" mit dem Inhalt:
Nun füge folgenden link in dein Menü (/adminforce/lib/menue_links.php):PHP-Code:<?
// Variabeln
$filename = '../lib/texte/cronadmin.txt';
if (!isset($_POST['updaten'])) $_POST['updaten'] = '';
if (!isset($_POST['text'])) $_POST['text'] = '';
// Datei schreiben
if ($_POST['updaten'] == 'Updaten !') {
$_POST['text'] = str_replace('\\', '', $_POST['text']);
$fp = fopen ($filename, "w");
fwrite ($fp, $_POST['text']);
fclose ($fp);
}
// Datei auslesen
$fp = fopen ($filename, "r");
$inhalt = @fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);
?>
<?head("Cron Klick-Champ bearbeiten (html erlaubt!)");?>
<div align="center">
<form action="" method="post">
<textarea name="text" style="width:500px; height:300px;"><?=$inhalt;?></textarea><br>
<input type="Submit" name="updaten" value="Updaten !">
</form>
</div>
<?foot();?>
PHP-Code:» <a href="?content=/texte/cronadmin">Cron-....-bearbeiten</a><br>
mh oki das hab ich mal reingepackt und wie kann ich einen bestimmten cron dann ändern ??
oki verstehe zwar nicht wie das genau gehen soll und im admin in der datei cronadmin steht dasdrin soll ich da den normalen cron rein packen?PHP-Code:<?
// Variabeln
$filename = 'lib/texte/cronadmin.txt';
// Datei auslesen
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('', '', $inhalt);
?>
<?=nl2br($inhalt);?>
Wäre es nicht einfacher die Werte die du ändern möchtest in ne extratabelle zu packen ? Diese Werte übers Admin ändern und den Cron anpassen, sodass er die Werte ausliest.
Programmcode im Admin halte ich nämlich für en bissl gefährlich weil's da mal ganz fix geht das man ne Klammer etc. vergisst und mit dem testen wird's auch schwierig.