Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Newsscript auf TXT Antworten
Newsscript auf TXT

MajorWindbeutel
Quasselstrippe


Beiträge: 335


Danke es klappt sry für mein Deutsch wusste nicht wie ich das erklären sollte ;)


---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren

MajorWindbeutel
Quasselstrippe


Beiträge: 335


Grad gefreut und das prog ist immer noch da
auf die art und weise speichert er die so *g*

Überschrift|Text<br />
Text

unter einander deshlb glecih mein code mit dem ich eintrage vielleicht liegt es daran:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11:
<?php
if($sent== true){
$artikel = nl2br("$artikel");
$datei = "n.txt";
$datensatz = "".$name."|".$artikel."";
$fp = fopen($datei,"a+");
$zaehlen = fgets($fp);
fputs($fp,$datensatz );
fclose($fp);
}
?>


---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11:
<?php
if($sent==true){
   $artikel = nl2br($artikel);
   $datei = "n.txt";
   $datensatz = $name."|".$artikel;
   $fp = fopen($datei,"a+");
   $zaehlen = fgets($fp);
   fputs($fp,$datensatz);
   fclose($fp);
}
?>


---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren

MajorWindbeutel
Quasselstrippe


Beiträge: 335


Was soll daran anders sein hier alle codes komplett sowie ich sie hab:

news.php <-- ausgabe der news

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17:
<?php

$datei = "n.txt";
$fp = fopen($datei,"r+");
$file = file('n.txt');

foreach($file as $line) {

$news = explode('|' ,$line);

echo "<b>".$news[0]."</b>"; 
echo '<br><br>';
echo $news[1];
echo '<br><br><br>';
}

?>


und die datei zum reinschreeiben habe ich oben schon gepostet

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren

MajorWindbeutel
Quasselstrippe


Beiträge: 335


Weiß den keiner wo der fehler liegt?

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


lass mal beim speichern das nl2br weg und füg das dafür bei der ausgabe ein

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

einstein
Quasselstrippe


Beiträge: 241


http://de2.php.net/nl2br

wer lesen kann, ist klar im Vorteil:

nl2br macht
\n
zu
<br />\n

was du brauchst ist wohl ein str_replace...

  Profil   Editieren   Zitieren

MajorWindbeutel
Quasselstrippe


Beiträge: 335


Klappt auch nicht
Warum brauch ich ein str_replace() ich will duch bloßß das die einträge so in der txt sethen:

Überschrift|Das ist <br> ein <br>Text

und nicht so:

Überschrift|Das ist
ein
Text

und wenn ich nl2br beim speichern mit dazu gebe speichet er so :

Überschrift|Das ist <br>
ein <br>
Text

Ds ist doch komisch


---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


1:
$neuertext = str_replace("\n", "<br>", $deintext)


Sollte eigentlich gehen.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

MajorWindbeutel
Quasselstrippe


Beiträge: 335


Jetzt klppt alles Danke an alle die mir geholfen haben jetzt hab ihr erstmal wieder ruhe vor mir ;)

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren

Philipp Gérard
Foren-Team


Beiträge: 1508


dann hat es sich ja gelohnt

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
Seite 1 | 2  

Antworten
Nach oben