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 23.02.2002, 19:27:15
Duke Duke ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 43
PHP in ein HTML Document einbinden

Ich wollte für ein Counter ein kleines Skript in eine HTML Seite einbinden
normaler weise sollte es ja mit:
<script language="php"></script>
gehen dann bin ich noch dahinter gekommen das man die HTML Variante umändern muss wenn man das script im Body einbaune will also habe ich:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ganz an den Anfang gesetzt aber es hat immer noch nicht funktioniert hat jemand vielleicht ein Idee?


Visit my project: www.warfieldgalaxy.de.vu
Mit Zitat antworten
  #2  
Alt 23.02.2002, 20:43:50
Killerattacks Killerattacks ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 5
Wär wohl am Besten, wenn du mal den Pfad zu der Seite oder den Quelltext angibst.

Ausserdem musst du die Datei von *.html oder *.htm in *.php umbenennen.
Die Doctype Definition kannst du dir sparen...
Mit Zitat antworten
  #3  
Alt 23.02.2002, 20:51:54
Duke Duke ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 43
Also ich war immer davon ausgegeangen das man mit <script></script>
in datein mit .html .htm scripts einbauen kann
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Warfield Galaxy</title>

</head>

<body bgcolor="#FFFFFF" text="#000000">
<p align="center"><img src="bild.gif" width="283" height="85"></p>
<p>Hier ensteht die Seite zum Project Warfield Galaxy wer sich &uuml;ber das Project
informieren will kann sich schonmal das Untenstehende durchlesen.</p>
<p>Ich habe mal meine Ideen hier in Entwicklungsschritten aufgelistet:</p>
<p>1. Der Spieler schl&uuml;pft in die Rolle eines H&auml;ndlers in der Zukunft.
Man kann von Planet zu Planet reisen und Rohstoffe ( ich stelle mir zun&auml;chst
4 verschiedene vor) kaufen und verkaufen und somit einen gewissen Reichtum erlangen.</p>
<p>2. Im Universum geht es aber nicht immer friedlich zu auch friedliche H&auml;ndler
werden angegriffen (zun&auml;chst nur Weltraumkampf, dass heisst es muss mit
verschiedenen Schiffstypen gearbeitet werden).</p>
<p>3. Die Gegner werden immer fieser nun greifen sie auch schon die Depos an (in
dieser Stufe sollen unteranderem auch Verteidungswaffen f&uuml;r das Lager
enstehen).</p>
<p>&nbsp;</p>
<p>Soweit erstmal meine Ideen von den Entwicklungsschritten. Zur Zeit habe ich
den ersten Schritt fast fertig gestellt, werde aber wohl noch 1-2 Wochen auf
Grund Schulischer in Anspruchnahme brauchen.<br>Aktuelle <a href="/duke275/planet/login.html">Testversion</a><br>
Bei Interresse W&auml;re es sch&ouml;n wenn ihr euch mal bei mir melden w&uuml;rdet
<a href="mailto:benny@duxu.de">benny@duxu.de</a> oder ins <a href="http://mitglied.lycos.de/duke275/Forum/index.php"> Forum</a> postet
</p>
<script language="php">
<?
$zaehler_anmelden = "counter.txt";
$fp = fopen($zaehler_anmelden,"r");
$zahl = fgets($fp,10);
fclose($fp);
$zahl++;
echo $zahl;
$fp = fopen($zaehler_anmelden,"w");
flock($fp,2);
fputs($fp,$zahl,3);
flock($fp,3);
fclose($fp);
?>
</script>
</body>
</html>
Mit Zitat antworten
  #4  
Alt 23.02.2002, 21:32:39
Killerattacks Killerattacks ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 5
Zitat:
Also ich war immer davon ausgegeangen das man mit <script></script>
in datein mit .html .htm scripts einbauen kann
Und da liegt der Fehler. Das mag zwar bei Javascript und Co gelten, aber die werden auch alle beim Client ausgefüht. Aber Dateien mit PHP müssen auf dem Server ausgeführt werden. Und der verschickt die HTML Dateien einfach nur an den Client ohne sich um den Inhalt zu kümmern. Da er die Dateien aber verarbeiten soll muss man die Dateien umbenennen.

Das nächste:
Keine Ahnung ob dein Script läuft hier aber ein kürzeres, dass garantiert funzt:

Code:
<?
$doc = fopen("files/counter.txt","r+");
$anzahl = fread($doc, 4);
$anzahl2=$anzahl+1;
rewind($doc);
fwrite($doc, $anzahl2,4);
fclose($doc);
echo " $anzahl2";
?>
Mit Zitat antworten
  #5  
Alt 23.02.2002, 22:40:06
Duke Duke ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 43
Jo mein Skript funktioniert habe es jetzt anders gelöst und zwar indem ich es in eine php Datei eingebaut habe dein script ist zwar kürze aber dafür steige ich da noch nicht ganz durch ich bin halt noch ein bisschen Nob Die einzige Möglichkeit wo man einen Counter einbauen kann ist wenn man einen grafischen hat wo man das ding dann per <img> reinläd
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 16:51:25 Uhr.


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


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