mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 17:04 Benutzername: Passwort: Auto-Login

Thema: PHP Script wird nicht ausgeführt vom 26.08.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP Script wird nicht ausgeführt
Autor Nachricht
Shad
Threadersteller

Dabei seit: 11.04.2008
Ort: Bielefeld
Alter: 37
Geschlecht: Männlich
Verfasst Di 26.08.2008 21:30
Titel

PHP Script wird nicht ausgeführt

Antworten mit Zitat Zum Seitenanfang

Hey Leute,
ich hab mal wieder ein Problem.
Ich habe in eine Seite einen gedownloadeten Counter included.
Er zeigt ihn auch an, was beweist das der Server an sich kein Problem mit PHP hat.
Alelrdings steht der Zählen auf 000000 und bleibt auch dabei.
Hab deshalb einen anderen geladen und includet aber der zählt auch nicht.
Hab den erforderlichen Dateien die 777 Rechte auf dem Server gegeben.
Woran könnte es sonst liegen?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Di 26.08.2008 22:03
Titel

Antworten mit Zitat Zum Seitenanfang

lass mal code sein junge.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Shad
Threadersteller

Dabei seit: 11.04.2008
Ort: Bielefeld
Alter: 37
Geschlecht: Männlich
Verfasst Di 26.08.2008 22:16
Titel

Antworten mit Zitat Zum Seitenanfang

Falls du meinst das ich den Code zeigen soll, hier:

Code:
<?
$filename= "counter.csv";
$valid_count=60; //Onlinezeit für gültige Zählung
$reload=3600*2; //Reloadsperre


$count=0;
$time = time();
$ip = getenv(REMOTE_ADDR);
$text=$time."#".$ip."\n";

$zeile = file($filename);
$datum=date("d.m.y");
$setdate=0;
$uhrzeit=date("H:i:s");

foreach($zeile as $sperre)
{
$arraysp = explode("#",$sperre);

if($ip==rtrim($arraysp[1]) & $arraysp[0] > $time -$reload){$vorhanden=1;}
}
foreach($zeile as $wert)
{
$array = explode("#",$wert);
if($array[0]=='datum'& rtrim($array[1])!=$datum){$setdate=1;}
if($vorhanden==1){
if($array[0]=='heute' & $setdate==0){$heute=rtrim($array[1]);}
if($array[0]=='heute' & $setdate==1){$heute=1;$gestern=rtrim($array[1]);}
if($array[0]=='gesamt'){$gesamt=rtrim($array[1]);}
if($array[0]=='gestern'& $setdate==0){$gestern=rtrim($array[1]);}

}
if($vorhanden!=1)
{

if($array[0]=='heute'& $setdate==0){$heute=rtrim($array[1])+1;}
if($array[0]=='heute'& $setdate==1){$heute=1;$gestern=rtrim($array[1]);}
if($array[0]=='gestern'& $setdate==0){$gestern=rtrim($array[1]);}
if($array[0]=='gesamt'){$gesamt=rtrim($array[1])+1;}
}
}

$fpanhaengen = fopen($filename , "a");
foreach($zeile as $useronline)
{
$arrayuseronline = explode("#",$useronline);

if($arrayuseronline[0] > $time -$valid_count & $ip!=rtrim($arrayuseronline[1]))
{

fwrite ($fpanhaengen,$useronline, 750);

}
}
fclose($fpanhaengen);
$zeile1 = file($filename);


//Ausgabe

for($x=0;$x<count($zeile1);$x++){$count=$count+1;}
echo '&nbsp;&nbsp;User online: '; echo $count=$count-4;echo '<br />';
echo '&nbsp;&nbsp;Heute: '; echo $heute;echo '  <br />';
echo '&nbsp;&nbsp;Gestern: '; echo $gestern;echo '  <br />';
echo '&nbsp;&nbsp;Besucher: '; echo $gesamt;echo '';
?>
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Snifferdog

Dabei seit: 08.03.2007
Ort: Düsseldorf
Alter: 35
Geschlecht: Männlich
Verfasst Do 28.08.2008 11:12
Titel

Antworten mit Zitat Zum Seitenanfang

Hi,

hast du mal überprüft ob das Script überhaupt was in die csv reinschreibt?
Würde mich sonst mal so schritt für schritt vorarbeiten. Einfach mal ein paar Zwischenausgaben machen von wichtigen Variablen und sehen ob da irgendwo ein Fehler drin steckt.

Gruß
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Shad
Threadersteller

Dabei seit: 11.04.2008
Ort: Bielefeld
Alter: 37
Geschlecht: Männlich
Verfasst Do 28.08.2008 19:35
Titel

Antworten mit Zitat Zum Seitenanfang

Ne er schreibt nichts in die CSV.
Aber er zählt ja auch nicht, KANN also garnichts reinschreiben.
Also klar kann entweder daran liegen das das Script nicht checkt wenn einer Online kommt ODER das es einfach niemanden in die CSV schreibt und deswegen natürlich immer den gleichen Stand hat.
Da hast du schon recht.
Aber die verlinkung passt, da beide im selben Ordner sind.
Außerdem funktionierts mit nem anderen Script auch nicht.
Und beides sind Script Vorlagen, müssten also gehen.
Könnte es nicht auch irgendwie am Server liegen???
Mir wurde da was vom "Referer" gesagt wovon ich allerdings NOCH WENIGER Ahnung hab.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [php] return wird nicht ausgeführt
JavaScript wird im IE nicht ausgeführt!
MySql ['order' wird nicht ausgeführt]
Links in Flash werden nicht ausgeführt
[PHP] Code wird in Browser nicht ausgeführt
Javascript wird vor dem laden der Seite ausgeführt
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.