Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
04.08.2002, 12:14
scus



Quellcode:
<?php

include "class.FastTemplate.php3";
$tpl = new FastTemplate('.');

$tpl->define(array('home'=>'home.tpl'));

$tpl->assign('title', 'ein Titel');
$tpl->assign('content', 'Hallo')

$tpl->FastPrint('home');

?>

Hier ist irgendwo ein Parse Error drin (angeblich in Zeile 8) ich find den nur nicht...

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand


Dieser Beitrag wurde am 04.08.2002 um 12:15 von scus bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
04.08.2002, 12:17
TheTinySteini



Wie wär's mit nem Semikolon?

--

TheTinySteini
Coder Poke646
"Don't Panic" - Hitchhiker's Guide to the Galaxy

zum Seitenanfang zum Seitenende Profil || Suche
002
04.08.2002, 12:29
scus



Und ich hab mich da dumm und dämlich gesucht... danke!

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
003
04.08.2002, 15:48
scus



Ich hab nochmal ne Frage:
Ich will, dass dieses PHP Skript den inhalt einer news.txt-Datei ausliest und anstelle von "<<<NEWS>>>" setzt. Denn Inhalt auslesen kann man mit readfile("news.txt"); nur wenn ich "$newspost = readfile("news.txt");" an den Anfang der PHP Datei setzte und "$newspost" anstelle von <<<NEWS>>>, steht der Inhalt der news.txt ganz oben in Browser, jedoch nicht an der Stelle, wo ichs haben will. Wenn ich "readfile("news.txt")" direkt anstelle von <<<NEWS>>> setzte steht dort garnichts. Wie bekomm ich das hin?

Quellcode:
<?php

include 'class.FastTemplate.php3';
$tpl = new FastTemplate('.');

$tpl->define(array('home' =>'home.tpl'));

$tpl->assign('titel', 'home');
$tpl->assign('newspost', '<<<NEWS>>>');
$tpl->assign('content', 'bla bla bla bla bla bla');

$tpl->parse('DUMMY', 'home');
$tpl->FastPrint('DUMMY');

?>

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
004
04.08.2002, 15:59
CN



warum nich include("news.txt") ? :D

--


Dieser Beitrag wurde am 04.08.2002 um 15:59 von campersnightmare bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
04.08.2002, 16:03
scus



das geht leider genauso wenig...

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
006
04.08.2002, 18:45
Megge



benütz die thwboard template system dinger ;D

--

zum Seitenanfang zum Seitenende Profil || Suche
007
04.08.2002, 20:06
scus



ich hab noch ein prblem: ich hab ein php skript geschrieben, was daten in eine datei schreiben soll, nur ich bekomms nicht hin, dass die daten an den anfang geschrieben. ich hab bis jetzt den befehl
$fh = fopen("bla.txt", "a")
$ok = fwrite($fh, "Text zum schreiben")

Das "a" bedeutet, dass der text an das ende geschrieben wird, nur mit welchem befehl wird der text an den anfang geschrieben?

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
008
04.08.2002, 20:36
CN



ja da gibs nen kleinen trick..der ging zujmindest mit perl
ich kann dir höchstens einen ansatz geben da ich die commandos nimmer kenne :\

also du liesst den inhalt der datei aus und speicherst ihn in $blablub_var1_old
dann machst du dein zeug in die datei (überschreibst dabei den alten inhalt und) hängst den inhalt aus $blablub_var1_old wieder dran.. fertig :D

--

zum Seitenanfang zum Seitenende Profil || Suche
009
04.08.2002, 23:49
theDon



jepp das is die einzige möglichkeit

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
010
05.08.2002, 17:12
scus



das hab ich jetzt auch hinbekommen! ich hab aber wieder ne andere frage:
wie kann man das machen, dass wenn man in ein formularfeld nicht eintippt und auf senden klickt, dass dann eine fehlermeldung kommt?

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
011
05.08.2002, 17:27
CN



mit java script

das hier in den body:
Quellcode:<script language="JavaScript">
function FormCheck()
{
      if(document.<NAME_VON_FORM>.<NAME_VON_INPUTFELD>.value == "")
            {
            alert("Bitte geben Sie blabla ein!");
            document.<NAME_VON_FORM>.<NAME_VON_INPUTFELD>.focus();
            return false;
            }
}
</script>

hier wird erst gecheckt ob das inputfeld leer ist
wenn ja so wird zuerst eine alert-box ausgegeben und danach wird das inputfeld fokusiert

jetz musst du das nurnoch in dein formular einbauen:
Quellcode:<form action="blub.php" method="post" name=<NAME_VON_FORM> [b]onSubmit="return FormCheck()"[/b]>
<input name=<NAME_VON_INPUTFELD> type="text"><br>
<input type="submit" value="submit"></form>

--


Dieser Beitrag wurde am 05.08.2002 um 20:57 von campersnightmare bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
012
05.08.2002, 19:12
Hessie J.



Da aber nicht jeder JavaScript aktiviert hat, würde ich im auswertenden PHP-File diese Prüfungen ebenfalls vornehemen und ggfs. das Form erneut mit Fehlermeldung anzeigen.

--

zum Seitenanfang zum Seitenende Profil || Suche
013
08.08.2002, 20:55
scus



Hi ich hab noch ne Frage: Ich will einen ganz billigen Couter mit PHP basteln, der sollte folgendermaßen aussehen:
In einer *.txt-Datei steht eine Zahl (z.B. 12). Wenn man nun die PHP-Datei aufruft, soll der alte Wert eingelesen, plus eins gerechnet werden und der neue Wert in die Datei geschrieben werden.
Ich hab den folgenden Code verwendet nur es wird nicht die alte Zahl plus 1 gerechnet sondern wenn man die Datei öffnet steht da " + 1".

Quellcode:
$datei = "counter.txt";
$handle = fopen($datei, "w");
$oldnum = fread($handle, filesize($datei));
$newnum = "$oldnum + 1";
fwrite($handle, $newnum);

Wie muss es richtig heissen?

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
014
08.08.2002, 21:07
Exec



mmhh, keine ahnung, aba vielleicht += 1 ? och, kein plan

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
015
08.08.2002, 22:58
CN



ne
es wir ja ne andre variable hochgezählt :P

aja machmal die "s weg ;)

--


Dieser Beitrag wurde am 08.08.2002 um 23:27 von campersnightmare bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
016
08.08.2002, 23:13
RockingRolli



Sach mal, tut ihr nur so?
Kauf dir ein Buch scus und lern das. Zur Not kannste auch SelfPHP nehmen ( www.selfphp3.de ).
Das da oben kann auch gar nicht funzen! Z.B. ist die Variable $newnum ein string und kein integer..... Die Datei wird nicht geschlossen usw..
Lern PHP

--

zum Seitenanfang zum Seitenende Profil || Suche