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

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 14.09.2005, 10:59:07
Spaetzchen Spaetzchen ist offline
Anfänger
 
Registriert seit: Sep 2005
Beiträge: 6
Enter im Text

Hallo!

Ich hab mal ne Frage und entschuldigt bitte wenn ich mich nicht korrekt ausdrücke, aber ich kann mit dem Fachchinesisch noch nix anfangen.

Es gibt da ne Pinnwand und dort kann jeder User was rein schreiben und abschicken. Den Text, den derjenige geschrieben hat kann man natürlich dann auch lesen, ABER seine Formatierung nicht. Wenn der User also ein Enter in seinem Text hatte, wird dieses nicht übernommen.

Jetzt würde ich gern wissen wie ich / wir das Script umzuschreiben haben, damit das übernommen wird. Welcher Befehl ist da wichtig?

Für hilfreiche Antworten wäre ich sehr dankbar.


LG,
Spaetzchen
Mit Zitat antworten
  #2  
Alt 14.09.2005, 11:02:02
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Enter im Text

willkommen im forum!

obwohl du uns nicht verrätst wo du den text speicherst, wie du ihn ausgibst und so weiter und so fort, tipp ich mal einfach so auf nl2br()
Mit Zitat antworten
  #3  
Alt 14.09.2005, 13:17:50
Spaetzchen Spaetzchen ist offline
Anfänger
 
Registriert seit: Sep 2005
Beiträge: 6
AW: Enter im Text

ist ja cool, du wohnst in leipzig :-) (war am WE erst dort gewesen), aber zurück zum problem, ich würd dir gern den code zukommen lassen, dass du mal drüber schauen könntest, wäre das OK? wenn ja, dann meld dich doch bitte bei mir per Messenger oder E-Mail

ICQ: 284650175
MSN: katnanna @ hotmail.com (ohne Leerzeichen natürlich und bitte keine Mail hinschicken)
AIM: SpaetzchenSpatz
Yahoo: spaetzchen_spatz

E-Mail: Unschuldslamm2001@web.de

Für deine Hilfe wäre ich dir seeeeeeeeeeeeehr dankbar. :-)


LG,
Spaetzchen

Geändert von Spaetzchen (14.09.2005 um 13:19:20 Uhr)
Mit Zitat antworten
  #4  
Alt 14.09.2005, 13:59:59
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Enter im Text

ja, ich wohne in leipzig.

was ist denn nun noch das problem? du kannst den code gerne hier posten, aber vergiss die [php]-tags nicht ;-)
Mit Zitat antworten
  #5  
Alt 14.09.2005, 14:38:09
Spaetzchen Spaetzchen ist offline
Anfänger
 
Registriert seit: Sep 2005
Beiträge: 6
AW: Enter im Text

Datei 1:

PHP-Code:
<?php
include ("checkuser.inc.php");
include (
"abfragen.php");
include (
"db.inc.php");
$nick $_SESSION["user_nickname"];
?> 
      <table border='1' cellspacing='1' cellpadding='1'>
<tr>
<form method="post" action="main.php?action=allipinnwand2">
<table border="true" ="0" bordercolordark="#C0C0C0" bordercolorlight="#FFFFFF" width="100%">
<tr>
<td>Nachricht</td>
<td><textarea name="Nachricht" rows="8" cols="40" wrap="virtual"></textarea></td></tr>
<tr><td><input type="checkbox" name="wichtig">Wichtig</td>
<td><input type="submit" name="submit" value="Nachricht senden"></td>
</tr>
</table>
<br><br>
<table border="1">
<tr>
<td class='td'>Spieler</td><td class='td'>Zeit</td> <td class='td'>Nachricht</td>
</tr>
<?php

$abfrage 
"SELECT * FROM `pinnwand` WHERE Stammname = '$zeile1[Stammname]' order by ID desc LIMIT 0 , 20"
$result mysql_query($abfrage); 
while (
$info mysql_fetch_assoc($result)) 

?> 
<tr> 
<td class='td'><?php echo "$info[Absender]";?></td>
<td class='td'><?php echo "$info[Zeit]";?></td> 
<?php
if ($info[Status] ==1)
{
?>
<td class='td'><?php echo "<span style='color:red'>$info[Text]</span>";?></td></tr>
<?php
}
else
{
?>
<td class='td'><?php echo "$info[Text]";?></td></tr>
<?php
}

}

?>
</table>
Mit Zitat antworten
  #6  
Alt 14.09.2005, 14:39:25
Spaetzchen Spaetzchen ist offline
Anfänger
 
Registriert seit: Sep 2005
Beiträge: 6
AW: Enter im Text

Datei 2:


PHP-Code:
<?php
include ("checkuser.inc.php");
include (
"db.inc.php");
include (
"abfragen.php");
$nick $_SESSION["user_nickname"];

$h $HTTP_POST_VARS;
if (
$h[wichtig] == "on")
{
$status "1";
}
else
{
$status "0";
}
$Nachricht strip_tags ($h[Nachricht]);
$Zeit date("d.m.Y H:i:s");
$nachr htmlentities($Nachricht);
$stamm $zeile1[Stammname];
$insert1 "INSERT INTO pinnwand (Absender, Text, Zeit, Stammname, Status) VALUES ('$nick','$nachr', '$Zeit', '$stamm', '$status')"
  
mysql_query ($insert1); 

  if (
mysql_affected_rows ($connectionid) > 0
  { 
    echo 
"Nachricht wurde erfolgreich gesendet.<br>\n"
  } 
  else 
  { 
   echo 
"Die Nachricht konnte leider nicht gesendet werden.<br>\n"
  }
?>






Ich hoffe, du kannst was damit anfangen. Ich nämlich bisher nicht. *ggg*
(hab gestern erst angefangen zu programmieren bzw. es zu lernen und häng nun am dem Prob fest) :-( --- Die Dateien hab ich nicht gebastelt, die hab ich nur übernommen um halt das Enter-Problem zu lösen :-)

Geändert von Spaetzchen (14.09.2005 um 16:25:20 Uhr)
Mit Zitat antworten
  #7  
Alt 14.09.2005, 14:41:21
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Enter im Text

Zitat:
Zitat von feuervogel
PHP-Code:
<?php echo "<span style='color:red'>" nl2br$info'Text' ] ). "</span>";?>
p.s.: die [php]-tags bitte um deinen quelltext-schreiben.

Geändert von feuervogel (14.09.2005 um 14:42:53 Uhr)
Mit Zitat antworten
  #8  
Alt 14.09.2005, 15:12:18
Spaetzchen Spaetzchen ist offline
Anfänger
 
Registriert seit: Sep 2005
Beiträge: 6
AW: Enter im Text

sorry, aber ich versteh nicht :-(

wie schon gesagt, ich lern es gerade erst und ich komm mit dem fachchinesisch nicht klar :-(

was meinst du mit:
<?php echo "<span style='color:red'>" . nl2br( $info[ 'Text' ] ). "</span>";?>


p.s.: die [php]-tags bitte um deinen quelltext-schreiben.


???
Mit Zitat antworten
  #9  
Alt 14.09.2005, 15:32:28
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Enter im Text

okay. damit der php-code bunt wird (so wie bei mir) und nicht so unleserlich bleibt (wie bei dir) schreibst du erst [ php ], dann den php-code und dann [ / php ] (natürlich ohne die leerzeichen).

so. du willst php lernen und weißt nicht, wie man eine funktion auf etwas anwendet?

lies das:

http://www.php-faq.de/
http://tut.php-q.net/

viel spaß dabei!

mit meiner zeile php-code meinte ich folgendes:

PHP-Code:
<td class='td'><?php echo "<span style='color:red'>$info[Text]</span>";?></td></tr>
schreibst du. ich schätze (denn ich weiß es ja nicht, die informationen kommen bei dir ja nur tröpfchenweise), dass dort der inhalt ausgegeben wird in dem zur zeit noch keine zeilenumbrüche dargestellt werden. daher wende ich auf $info[ 'Text' ] die funktion nl2br an, was, wie du siehst, so endet, wie es in der zeile steht, die ich gepostet habe.
Mit Zitat antworten
  #10  
Alt 14.09.2005, 15:53:26
Damir Damir ist offline
Administrator
 
Registriert seit: Jan 2002
Ort: Köln
Alter: 53
Beiträge: 1.276
AW: Enter im Text

Hi,

also fuer Datei 1: habe ich dir mal die Tags gemacht - schau es dir mal an. Bei Datei 2 kannst du ueben;-))

Damir
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Text per Formular an DB und dann Probleme mit Zeilenumbruch! marguenther MySQLi/PDO/(MySQL) 9 27.05.2005 12:43:24
Selektierter Text in Textarea Marilu HTML, CSS und JavaScript Help! 0 07.02.2005 14:32:09
array_unique() - Wie gleichen Text herausfiltern? Viper PHP für Fortgeschrittene und Experten 6 06.08.2003 00:54:56
formatierten text in db einspielen jaset PHP Grundlagen 4 12.09.2002 19:30:26
Problem mit Zeilenumbruch... DeMaephis PHP für Fortgeschrittene und Experten 6 06.06.2002 20:06:47


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:27:41 Uhr.


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


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