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

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.01.2004, 20:10:26
Densen Densen ist offline
Anfänger
 
Registriert seit: Dec 2003
Beiträge: 4
News script OHNE mysql

Hallo zusammen!

also vorab: ich habe natürlich schon bei google gesucht und auch die Suchfunktion des Forums benutzt, aber für mich war nichst aufschlussreiches dabei!

Zu meinem Problem:

Ich brauche ein Newsscript, das jedoch ohne mysql anbindung funktioniert, da ich einige Probleme mit meinem webspace provider habe und ich dieses script dann auch für weitere Projekte benutzen möchte, die über keinen webspace mit mysql anbindung verfügen oder auch auf die zukunft bezogen verfügen könnten. Daher der wohl zur Zeit etwas unübliche lösungsversuch.

Ich möchte das nesscript gerne so gestalten:

1. Eine Datei in die die news geschrieben werden die dann ausgelsen werden und in den dazugehörigen html code eingebunden werden ( z.B. per xml oder so)

2. ich möchte einen admin gestalten, der natürlich so die rechte haben muss:
auf die datei in der die news stehen zugreifen und in sie etwas zu schreiben. Dieser admin soll jedoch noch zusatzfunktionen beinhalten wie z.b. vorgegebenen images die man auswählen und überall im text einfügen kann. man könnte das ja evt so machen wie bei einem forum einer der Code knöpfe, wo dann in dem falle eine <img> tag gesetzt wird mit dem src der bildes.

Nunja ich bräuchte also einmal Hilfe zum "problem" : Über den Browser news eintragen die in der auszulesenden datei gespeichert werden ( Lese-schreibe zugriff) und für die gestaltung des admins. Schützen würde ich den admin durch ein einfach es login script, wer auch dafür eine besser lösung hat ( perefekt wäre es wenn nur fest eingetragene user den admin betreten können, aber ich glaube nicht das dies ohne mysql geht) wäre ich sehr dankbar. Es wäre schön wenn jemand ein Tut kennt was diese Probleme im grundprinzip behandelt und die ein anfänger im phpcoding auch versteht, damit ich meine eigene lösung selber coden kann. Vielleicht kennt jemand auch ähnliche scripts die ich mir anschauen kann und so meines entwickeln kann. . . .

Danke im vorraus

p.s.: Rechtschreibfehler darf jeder für sich behalten ;)
Mit Zitat antworten
  #2  
Alt 27.01.2004, 21:34:20
chris17 chris17 ist offline
Senior Member
 
Registriert seit: Apr 2003
Alter: 57
Beiträge: 1.236
Hi,

ich fang mal mit einem Code-Schnipsel an...
PHP-Code:
<?php
    $news 
file("news.txt");

    if(
$_POST['speichern'])
    {
        
$fp fopen("news.txt"'w');
        
$news_neu str_replace("n"""$_POST['news_neu']);
        
fputs($fp$news_neustrlen($news_neu));
        
fclose($fp);
    }

    echo 
"<form action='".$_SERVER['PHP_SELF']."' method='post'>";
        echo 
"<textarea cols='50' rows='17' name='news_neu'>";
        echo 
implode("",$news);
        echo 
"</textarea>";
        echo 
"<input type='submit' name='speichern' value='speichern'>";
    echo 
"</form>";
?>
Vielleicht kannst Du ja was mit anfangen.

Ansonsten zum lernen:
-> http://www.php.net/manual/de/

Grüsse
Mit Zitat antworten
  #3  
Alt 27.01.2004, 21:35:49
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Hi Densen,

das Problem mit der MySQL Datenbank kannst du umschiffen, wenn du die dba extension von php verwendest. Diese Extension ist bei den meisten Providern aktiv.
Mit dba kannst du so ähnlich wie mit einer Datenbank arbeitet, wobei die Daten in Textdateien abgelegt werden.

Grüße Crusader
Mit Zitat antworten
  #4  
Alt 27.01.2004, 21:42:36
Benutzerbild von Jacki
Jacki Jacki ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wien
Beiträge: 328
Ehrlich!

Ich bin mal ehrlich:
(Nein hier kommt nichts schlechtes über dein Projekt, ausnahmsweise)
Ich kann auch kein mysql und mache es mit csv (coma separated was weiss ich), also Daten in einer Textdatei, die mit Beistrichen getrennt sind und dann mach ich explode. Die Beistriche wandle ich einfach in , um, dann geht alles gut.
Nur so als Idee, will jetzt kein Code-Schnipsel bringen, kannst mich aber darum bitten. chris17 hat eh schon ein (sicherlich (ich hab es nicht gelesen)) gutes Schnipsel geliefert.
Mit Zitat antworten
  #5  
Alt 27.01.2004, 23:16:14
Densen Densen ist offline
Anfänger
 
Registriert seit: Dec 2003
Beiträge: 4
So ,

erstmal vielen dank für die schnellen antworten. Werde mich nun in alle genannten Bereiche mal informieren.

@chris17: mit dem script bin ich schon soweit am rumprobieren, bietet garantiert eine basis.

@crusader: lässt sich über die dba geschichte auch sowas wie einzelne user regeln?

@jackie: ich war so frei und habe deine großzügig angebotene icq nummer einfach mal geadded.

Gruß

Densen
Mit Zitat antworten
  #6  
Alt 28.01.2004, 00:43:43
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
also es gibt auch die möglichkeit einer db die auf textfiles basiert, diese arbeitet allerdings mit mysql-syntax (du kannst also nur umgehen, dass du keine datenbank bezahlen willst), aber nicht das lernen der sql-syntax. natürlich ist diese db eingeschränkt in ihren funktionen und nicht ganz so schnell. aber schau selbst:

http://www.c-worker.ch/txtdbapi/index.php
Mit Zitat antworten
  #7  
Alt 28.01.2004, 09:16:03
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Hi Densen,

so wie ich das gesehen habe, kannst dba selbst keine user unterscheiden.
Wäre aber vermutlich nicht das Problem so was selbst zu machen.

Grüße Crusader
Mit Zitat antworten
  #8  
Alt 28.01.2004, 18:57:50
Benutzerbild von Jacki
Jacki Jacki ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wien
Beiträge: 328
Hi Densen!

Als nebenbei auch französischsprachiger Mensch fühle ich mich ein wenig beleidigt für den Tippfehler von einem e hinter dem Namen, das klingt weiblich und das bin ich NICHT. Passiert aber jedem mal. Ich hab fast nichts und niemand auf ICQ, weil alle meinee Schulfreunde MSN verwenden, und das bring ich mit GAIM nicht z'sam.
Nicht bös' gemeint. Auch nicht ernst zu nehemn, bin ein wenig komisch.
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 13:42: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