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 ::

Das Zend Framework

Das Zend Framework 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 Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.08.2004, 21:58:31
Munro24 Munro24 ist offline
Anfänger
 
Registriert seit: Aug 2004
Beiträge: 3
gästeb. ohne mysql richtig anordnen

Hi,

Hier das Problem:

Ich hab eigentlich so gut wie keine Ahnung von php. Also verstehe ich nur etwas das princip. Fast nicht. Hab mir auch schon ein paar tuts zu den Grundlagen durchgelesen.
Naja, das Hauptproblem ist: Ich weiß nicht wo ich wie ich den Code einbauen soll. Deshalb hier eine 100% Erklärung meiner Umstände:

Das steht im Moment in der Php-Datei, in der die geschriebene Textdatei eingefügt wird: (news.php)
PHP-Code:
<?php
$datei 
fopen("news/n.php","r");
fpassthru($datei);
?>
Dann steht das hier ist die Php-Datei, in der ich die felder zum Posten ausfülle:

<form action=n-weiter.php method=post>
Date: <br><textarea rows=1 cols=22 name=date><?php
echo date('m/d/Y', time());
?></textarea>
<br>
thread: <br><input type=text name=th size=30>
<br>
links: <br><input type=text name=links size=30>
<br>
Text: <br><textarea rows=7 cols=40 name=text>Hi,</textarea>
<br>
Pics: <br><textarea rows=1 cols=40 name=pics>http://munro24.s01.user-portal.com//news/files/none.jpg</textarea>
<br>
<input type=submit value=submit>

</form><br>

(nicht wundern, in einem feld wird das Datum es Tages automatisch eingetragen)

Ok, und zu guter letzt die Php-Datei, in der das ganze denke ich mal verarbeitet wird:
PHP-Code:
<?php
$n 
"<font size=4>date:</font>$date,<br><font size=4>links:</font><a href=http://$links target=_blank>$links</a> <br><font size=4>thread:</font>$th <br><font size=4>text:</font><br> $text<br><br><font size=4>pics:</font><img src=$pics>";
$datei fopen("n.php","a");
fwrite($datei,$n);
echo 
"Thank you for posting!";
echo 
"<br><a href=privat.php>back to script</a>";
?>
Das ganze wurde von mir einfach zum newsscript umgewandelt. War mal von einem tutorial für ein Gästebuch ohne MySQL.

Ich hoffe, dass ihr die Gedult nicht allzuschnerll verliert :-) ,

Gruß,
Munro24

Geändert von Munro24 (03.08.2004 um 22:14:53 Uhr)
Mit Zitat antworten
  #2  
Alt 03.08.2004, 22:10:50
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
herzlich willkommen im forum!

1. und was ist jetzt genau dein problem?
2. auch wenn du neu bist kannst du den php code mit den boardeigenen [ php ] - tags einfärben. danke.
Mit Zitat antworten
  #3  
Alt 03.08.2004, 22:16:36
Munro24 Munro24 ist offline
Anfänger
 
Registriert seit: Aug 2004
Beiträge: 3
das Problem ist, dass die neuen Beiträge unten erscheinen, anstatt oben.

Ich hab zwar schon überall Befehle gefunden, die dafür sorgen, dass die "n.php" Zeile für Zeile rückwärts ausgelesen und ausgegeben wird, aber ich hab keine Ahnung, wo ich diese Befehle unterbringen soll. Bis jetzt hat alles nur für Fehlermeldungen gesorgt.
Mit Zitat antworten
  #4  
Alt 03.08.2004, 23:05:13
sniechzial sniechzial ist offline
Anfänger
 
Registriert seit: Jul 2004
Ort: Frankfurt am Main
Alter: 40
Beiträge: 43
Hi,

da du wesentlich öfter lesen wirst, als schreiben, schreib einfach rückwärts. Dann kannst du vorwärts auslesen :)

Also beim erstellen eines Eintrags: Bestehende Daten auslesen neue Daten davor anfügen und das ganze Paket wieder in die Datei.

MfG,
simon
Mit Zitat antworten
  #5  
Alt 03.08.2004, 23:30:47
Munro24 Munro24 ist offline
Anfänger
 
Registriert seit: Aug 2004
Beiträge: 3
Also in die Datei rein?

PHP-Code:
<?php

$n 
"<font size=4>date:</font>$date,<br><font size=4>links:</font><a href=http://$links target=_blank>$links</a> <br><font size=4>thread:</font>$th <br><font size=4>text:</font><br> $text<br><br><font size=4>pics:</font><img src=$pics>";

$datei fopen("n.php","a");

fwrite($datei,$n);

echo 
"Thank you for posting!";

echo 
"<br><a href=privat.php>back to script</a>";

?>
Nur wie lautet der Befehl dafür und wo muss ich ihn unterbringen?

Ja, ich hab schon geschaut nach beschreibungen, wie man das hinbekommt, nur verstehe ich die irgendwie nicht.

Danke,
Munro24

PS: PHP ist jetzt deutlich gekennzeichent :-)
Mit Zitat antworten
Antwort


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.

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 11:46:53 Uhr.


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


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