php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.12.2011, 17:05  
Benutzer
 
Registriert seit: 02.02.2010
Beiträge: 51
PHP-Kenntnisse:
Anfänger
svalona befindet sich auf einem aufstrebenden Ast
Standard Automatischer Zeilenumbruch

hi Leute, brauche für den string $dealtext nen zeilenumbruch mit zeichenbegrenzung, wordwrap funktioniert nich.

PHP-Code:
<?php
$dealtext 
$HTTP_POST_VARS['dealtext'];
$dealpreis $HTTP_POST_VARS['dealpreis'];
$dealbild $HTTP_POST_VARS['dealbild'];
$deallink $HTTP_POST_VARS['deallink'];
if(
$submit)
{
if((
$dealtext == "") || ($dealpreis == "") || ($dealbild == "") || ($deallink == ""))
echo 
"<b>Fehlgeschlagen! Bitte alle Felder ausfüllen!</b>";
else
{
$x 0;
$dateiname "gast.txt";
$datei fopen($dateiname"r");
while (!
feof($datei)) {
$x++;
$saved[$x] = fgets($datei1024);
}
$datum date("d.m.Y");
$zeit date("H:i");
$datei=fopen("gast.txt""w");
$text=strip_tags($text);
$text wordwrap$text20 );
fwrite($datei,"<h1><table border=0 width=600 bgcolor=ffffff cellspacing=1 cellpadding=3><tr><td bgcolor=ffffff>    <tr>
      <td style=border=0>Eingetragen am: $datum um $zeit Uhr</td>
      <td>$dealtext\n;</td>
    </tr>
    <tr>
      <td><a href=\""
.$deallink."\" target=\"_blank\"><img src=\"".$dealbild."\" width=\"149\" height=\"84\" border=\"0\"></a><br /></td>
    </tr>
    <tr>
      <td>$dealpreis</td>
    </tr>
    <tr>
      <td><a href=\""
.$deallink."\" target=\"_blank\"><img src=\"images/zumangebot.jpg\" width=\"60\" height=\"10\" border=\"0\"></a><br /></td>
    </tr></table><hr />\n"
);
    
for (
$i=1;$i <= $x$i++) {
fwrite($datei"$saved[$i]");
}
fclose($datei);
}
}
$dateiname "gast.txt";
$datei fopen($dateiname"r");
fpassthru($datei);
?>
svalona ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.12.2011, 17:30  
Erfahrener Benutzer
 
Benutzerbild von Nullraff
 
Registriert seit: 27.10.2010
Beiträge: 183
PHP-Kenntnisse:
Fortgeschritten
Nullraff befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
wordwrap funktioniert nich
Das ist keine qualifizierte Fehlerbeschreibung. Zeige uns, was du versucht hast.

HTTP_POST_VARS ist veraltet.
Woher kommt die Variable $text ?
__________________
Kaum macht man's richtig, schon geht's
Nullraff ist offline   Mit Zitat antworten
Alt 23.12.2011, 17:37  
Benutzer
 
Registriert seit: 02.02.2010
Beiträge: 51
PHP-Kenntnisse:
Anfänger
svalona befindet sich auf einem aufstrebenden Ast
Standard

hi $text ist überflüssig sozusagen

PHP-Code:
$dealtext wordwrap $dealtext7'<br>'); 
Es geht gar nichts auch keinen anderen php funktionen wie bekommt ich das hin das der text in der variablen mittels umbruch gestörtwird

PHP-Code:
// Wordwrap
function wrap($dealtext,$max=10,$wortlaenge=15) {
 if (
$text == "") {
  return 
$text;
 }
  
$sl strlen($text);
  if (
$sl $max) {
   return 
$text;
  }
  
$outar explode("\n",wordwrap($text$max"\n"));
  
$out "";
  foreach (
$outar as $one) {
   
$woerter count(explode(" "$one));
   
$woerter_t = (int)($sl $wortlaenge);
   if (
$woerter $woerter_t and strlen($one)>$max) {
    
$out .= wordwrap($one,$max,"\n",1)."\n";
   }
   else {
    
$out .= $one."\n";
   }
  }
 return 
nl2br($out);

svalona ist offline   Mit Zitat antworten
Alt 24.12.2011, 10:01  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

PHP-Code:
$wordBlocks array_chunkstr_word_count($dealtext1'äöüß'), );
$newDealtext '';

foreach( 
$wordBlocks as $words ) {
  
$newDealtext .= implode' '$words ) . '<br />';
}

echo 
$newDealtext
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews 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
Automatischer zeilenumbruch funktioniert nicht Pflaume HTML, Usability und Barrierefreiheit 20 03.01.2012 13:11
Automatischer Zeilenumbruch myoddo PHP Einsteiger 14 18.12.2011 13:24
[Erledigt] Zeilenumbruch in Textarea vordefinieren? - Vor Ausgabe einfügen? UdoDirk PHP Tipps 2010 2 22.07.2010 15:33
Automatischer Zeilenumbruch nach 5 Ausgaben DjRay PHP Tipps 2010 5 17.05.2010 18:00
[Erledigt] automatischer Zeilenumbruch im Link? SimStar001 HTML, Usability und Barrierefreiheit 5 27.07.2009 15:54
[Erledigt] Zeilenumbruch im Input type text??? Squall PHP Tipps 2009 12 16.04.2009 15:59
automatischer zeilenumbruch bei gb ausgabe PHP Tipps 2005-2 6 03.07.2005 11:25
[Erledigt] Automatischer Zeilenumbruch PHP Tipps 2005-2 14 25.06.2005 13:46
[Erledigt] Automatischer Zeilenumbruch (CSS) patr1k HTML, Usability und Barrierefreiheit 1 18.04.2005 14:52
Was mache ich falsch? Funktion Automatischer Zeilenumbruch PHP Tipps 2005 10 28.03.2005 00:35
Automatischer Zeilenumbruch im GB Newan PHP Tipps 2007 8 03.01.2005 12:52
automatischer zeilenumbruch PHP Tipps 2004-2 2 04.12.2004 21:56
[Erledigt] Automatischer Zeilenumbruch? Wie? PHP Tipps 2004 7 30.08.2004 22:39
Automatischer Zeilenumbruch PHP Tipps 2004 9 22.08.2004 17:38
[Erledigt] automatischer Zeilenumbruch bei Texarea! 18inch PHP Tipps 2004 1 25.06.2004 21:50

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
explode wordwrap, str_word_count umbruch, wordwrap html links php

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:37 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