php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.11.2010, 20:19  
Benutzer
 
Registriert seit: 25.10.2010
Beiträge: 37
PHP-Kenntnisse:
Anfänger
cgee befindet sich auf einem aufstrebenden Ast
Standard Text hinzufügen

Guten Tag,

Ich suche ein einfaches script wo man ein button hat, drauf klickt und man dann auf einer Startseite neue News z.b. posten kann.

Am liebsten würde ich sowas auch selber machen, habe aber davon gar keine Ahnung.

Ich habe davon so wenig Plan, dass ich auch nicht wusste was ich in der SuFu schreiben soll^^

Also wenn mir jemand den code schreiben kann, dann wäre ich euch sehr dankbar
Oder ein Link zu einem Tutorial dafür.

Lg cgee
cgee ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.11.2010, 20:38  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Google: PHP News Script
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 15.11.2010, 21:12  
Benutzer
 
Registriert seit: 25.10.2010
Beiträge: 37
PHP-Kenntnisse:
Anfänger
cgee befindet sich auf einem aufstrebenden Ast
Standard

Da finde ich nur sachen, wo man auch löschen, bearbeiten usw. kann.
Ich suche nur was, wo man was schreiben kann & das dann abschickt und dies dann in der index.html ausgegeben wird.
cgee ist offline   Mit Zitat antworten
Alt 15.11.2010, 22:13  
Benutzer
 
Registriert seit: 25.10.2010
Beiträge: 37
PHP-Kenntnisse:
Anfänger
cgee befindet sich auf einem aufstrebenden Ast
Standard

So habe nun was.
Ich kann was in eine .txt schreiben und auch eine erstellen.
NUR habe ich nun ein Problem.

<?php
include("news.txt");
?>

Wenn ich eine neue news schreibe überschreibe ich die .txt immer..
Wie kann man das machen, dass man anstatt "news.txt" zu includen die neuen nimmt. Und die alte news trotzdem noch bestehen bleibt?
cgee ist offline   Mit Zitat antworten
Alt 15.11.2010, 22:21  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.269
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von cgee Beitrag anzeigen
Wenn ich eine neue news schreibe überschreibe ich die .txt immer..
Wie kann man das machen, dass man anstatt "news.txt" zu includen die neuen nimmt. Und die alte news trotzdem noch bestehen bleibt?
Es kommt darauf an, wie du in die Datei schreibst.

Du kannst mit file() und implode() arbeiten, mit file_put_contents + FILE_APPEND-Flag oder eben mit fopen() und w-Flag.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 15.11.2010, 22:33  
Benutzer
 
Registriert seit: 25.10.2010
Beiträge: 37
PHP-Kenntnisse:
Anfänger
cgee befindet sich auf einem aufstrebenden Ast
Standard

Ja also alles in eine .txt zu schreiben habe ich auch geschafft.
Nur ist das Problem ja, dass ich nur eine .txt include und somit in meinem div zwei Texte stehen habe, wenn ich es dann einfach überschreibe, fehlt mir natürlich der letzte Beitrag...

Weiß jemand noch was?
cgee ist offline   Mit Zitat antworten
Alt 15.11.2010, 22:40  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Dann überschreibe es nicht, sondern hänge den neuen Inhalt vor/hinter den anderen.
Hinweise dazu hast du in der vorherigen Antwort bekommen!
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 15.11.2010, 22:45  
Benutzer
 
Registriert seit: 25.10.2010
Beiträge: 37
PHP-Kenntnisse:
Anfänger
cgee befindet sich auf einem aufstrebenden Ast
Standard

Ich bin doch so Ahnungslos wie eine Fliege^^
Hier mal meine index.html
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
 <head>
  <title>cgee's Blog</title>
  <link rel="stylesheet" type="text/css" title="style1" href="style.css">
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

  <meta http-equiv="content-language" content="de" />
</head>

<body>
<h1>cgee's Blog</h1>
<i>Nehmt Teil, an meinem Leben!</i>
<div>
<?php
include("news.txt");
?>
</div>
<div>
<a>21:15 - 15.11.2010</a>
<br>
Grundgerüst steht. Kinderkram.
</div>
<div>
<a>20:45 - 15.11.2010</a>
<br>
Heute starte ich das programmieren meines eigenen Blogs.<br>
Wieso weiß ich selber nicht, zur Zeit habe ich mal wieder Spaß am Programmieren gefunden
</div>
</body>
</html>
Und hier mein php code von einem script.
PHP-Code:
<?php
//Vorgabe Login-Daten leeren
$login = array();
//Vorgabe Login-Daten setzen
$login['cgee'] = "8bc89b093b848ca4d2ef733fe9358873"//2 mal md5 verschlüsselt
$login['Name2'] = "06042e705134260a074a1346a4056aef";
//es können beliebig viele weitere Namen hinzugefügt werden
//die Passwörter in diesem Beispiel lauten Passwort1 und Passwort2
 
 
//usernamen aus Postdata entnehmen
$user $_POST['user'];
//passwort aus Postdata entnehmen
$pass $_POST['pass'];
//Verschlüsslungsbefehl aus Postdata übernehmen
$md $_POST['md'];
//Titel aus Postdata entnehmen
$title $_POST['title'];
//Text aus Postdata entnehmen
$text $_POST['text'];
 
//Passwort nach Übergabe Verschlüsseln
if($md == "true"){
 
//Nur verschlüsseln wenn gesetzt
 
if(isset($pass)){
  
//Verschlüsseln
  
$pass md5($pass);
 }
}
 
//Login ablauf nur wenn Login-Paar gesetzt ist
if(isset($user)&&isset($pass)){
 
//Passwort erneut verschlüsseln und abfragen
 
if($login[$user]== md5($pass)){
  
//Sequenz: mitgliederbereich
  //Eintragung nur bei gesetztem Titel und Inhalt
  
if(isset($title)&&isset($text)){
   
//Eintragungssequenz
   //Datei auswählen
   
$datei $title.".txt";
   
//Datei öffnen wenn möglich
   
$gdatei fopen($datei"w+") or exit('Das Newsseite konnte nicht geöffnet werden');
 
   
//flock($gdatei, LOCK_EX) or die('$gdatei kann nicht gepserrt werden...');
   //Soviele Zeichen aus der Datei lsesen wie sie groß ist

   //Zum Anfang der Datei springen
   
rewind($gdatei);
   
//Datum setzen
   
$datum date("H:i - d.m.Y");
   
//Text formatiert eintragen, die Formatierungen können auch geändert werden..
   
fwrite($gdatei"<a>$datum</a><br>");
   
fwrite($gdatei"$text");
   
fwrite($gdatei"\n <br> \n");
   
//ursprünglichen Inhalt anfügen
   
fwrite($gdatei"$inhalt");
   echo 
"Eingetragen!";
  }else{
   
//Formular für Eintragung
   
?>
   <form action="" method="post">
   <input type="Text" name="title" value="" /><br />
   <textarea name="text"></textarea><br />
   <input type="hidden" name="user" value="<?= $user ?>" />
   <input type="hidden" name="pass" value="<?= $pass ?>" />
   <input type="hidden" name="md" value="false" />
   <input type="Submit" name="Submit" value="Submit" />
   </form>
   <?php
  
}
 }else{
  
//Sequenz Passwort falsch
  
echo "Das Passwort scheint nicht richtig zu sein.";
 }
}else{
 
?>
 <form action="" method="post"><input type="Text" name="user" /><input type="Password" name="pass" /><input type="hidden" name="md" value="true" /><input type="Submit" name="Submit" value="Submit" /></form>
 <?php
}
?>
cgee ist offline   Mit Zitat antworten
Alt 15.11.2010, 23:28  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von cgee Beitrag anzeigen
Ich bin doch so Ahnungslos wie eine Fliege^^
Dann ändere das, anstatt dich auf deinem Anfänger-Status auszuruhen.
Stichworte hast du bekommen - jetzt geh' dich bitte informieren.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 16.11.2010, 00:22  
Benutzer
 
Registriert seit: 25.10.2010
Beiträge: 37
PHP-Kenntnisse:
Anfänger
cgee befindet sich auf einem aufstrebenden Ast
Standard

Ich dachte dieses Board wäre zum informieren?

Naja aufjedenfall funktionieren die Lösung nicht.
cgee ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
php-Ausgabe des Artikeldatums bei Mouse-over über Bild McBorney PHP Tipps 2010 3 26.04.2010 13:40
Verschachtelte Auswahlfenster RichieG PHP Tipps 2010 3 10.03.2010 07:58
[Erledigt] CSS Problem, Links ausrichten monk HTML, Usability und Barrierefreiheit 7 09.03.2010 20:33
Text Ersetzen an anderer Stelle phpde Off-Topic Diskussionen 6 03.08.2009 20:12
CSS Layout mit 4 Buttons nebeneinander!! Rambo02 HTML, Usability und Barrierefreiheit 7 27.07.2009 15:33
Webdesign dringend Hilfe Rambo02 HTML, Usability und Barrierefreiheit 3 25.07.2009 10:40
Textfelder Array in Datenbank schreiben raa PHP Tipps 2009 16 14.03.2009 21:41
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
in eine .txt anfügen php, cgee, form action text hinzufügen, txt hinzufügen php, //vorgabe login-daten leeren

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:16 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum