php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.03.2010, 14:43  
Neuer Benutzer
 
Registriert seit: 12.03.2010
Beiträge: 9
PHP-Kenntnisse:
Anfänger
mario befindet sich auf einem aufstrebenden Ast
Standard Textarea Zeilenumbruch eingabe blockieren

Hallo liebe Leute, ich versuche mich gerade an einem Facebook app.

Das app ist eingentlich total simpel: Eine Geschichte die von den Usern erzählt wird. Eben was total einfaches um die funktionen kennenzulernen... Das ganze funktioniert auch tipp topp, ausser wenn ein user auf die idee kommt einen Zeilenumbruch in die Textarea einzugeben. Denn dann macht der Share-button nicht mehr mit.

Der Share-button soll den vom User verfassten Beitrag auf seiner Pinnwand posten. Doch der Zeilenumbruch macht mit dem Java Skript kurzen prozess:


PHP-Code:
<input type="button" onclick="publish_to_page('',{'name':'Eine sehr sehr lange Geschichte','href':'http://apps.facebook.com/lange_geschichte/index.php','description':'<? echo "$vname"?> hat die Geschichte weitergeschrieben: <? echo "$satz"?>','media':[{'type':'image','src':'http://clan-cats.com/facebook/images/logo.jpg','href':'http://apps.facebook.com/lange_geschichte/index.php'}]},[{'text':'Erweitere die geschichte!','href':'http://apps.facebook.com/lange_geschichte/add.php'}]);return false;" value="Sag es Weiter!" class="facebook_button" />
Das kommt dabei raus wenn der User einen Zeilenumbruch eingibt:

Code:
<input type="button" onclick="publish_to_page('',{'name':'Eine sehr sehr lange Geschichte','href':'http://apps.facebook.com/lange_geschichte/index.php','description':'Mario hat die Geschichte weitergeschrieben: Gurken johannes

cyber
','media':[{'type':'image','src':'http://clan_cats.com/facebook/images/logo.jpg','href':'http://apps.facebook.com/lange_geschichte/index.php'}]},[{'text':'Erweitere die geschichte!','href':'http://apps.facebook.com/lange_geschichte/add.php'}]);return false;" value="Sag es Weiter!" class="facebook_button" />
Und so ohne Zeilenumbruch:

Code:
<input type="button" onclick="publish_to_page('',{'name':'Eine sehr sehr lange Geschichte','href':'http://apps.facebook.com/lange_geschichte/index.php','description':'Mario hat die Geschichte weitergeschrieben: Gurken johannes cyber
','media':[{'type':'image','src':'http://clan_cats.com/facebook/images/logo.jpg','href':'http://apps.facebook.com/lange_geschichte/index.php'}]},[{'text':'Erweitere die geschichte!','href':'http://apps.facebook.com/lange_geschichte/add.php'}]);return false;" value="Sag es Weiter!" class="facebook_button" />
Ich ersetzte schon über str_replace \n und \n\r

Warum ist der Zeilenumbruch trotzdem im code?

Gibt es eine möglichkeit die eingabe von einem Zeilenumbruch komplett zu blockieren?

Ich habe gesucht und gesucht aber nichts gefunden

Vielen Dank für eure hilfe Gruss Mario

Geändert von mario (12.03.2010 um 15:06 Uhr).
mario ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.03.2010, 15:31  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
Zitat von mario Beitrag anzeigen
Ich ersetzte schon über str_replace \n und \n\r
Unter Windows ist die Kombination CarriageReturn + Linefeed (\r\n), möglicherweise hast du gar nichts ersetzt
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline  
Alt 12.03.2010, 16:16  
Neuer Benutzer
 
Registriert seit: 12.03.2010
Beiträge: 9
PHP-Kenntnisse:
Anfänger
mario befindet sich auf einem aufstrebenden Ast
Standard

Ich danke dir!

(\r\n) ist es, Vielen Dank Gruss Mario
__________________
http://clan-cats.com
mario ist offline  
 


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
[Erledigt] Textarea Zeilenumbruch drsoong HTML, Usability und Barrierefreiheit 2 02.03.2010 15:56
Textarea per Maus vergrössern Marti95. JavaScript, Ajax und mehr 1 08.10.2009 16:14
[Erledigt] Zeilenumbruch im Input type text??? Squall PHP Tipps 2009 12 16.04.2009 15:59
[Erledigt] Zeilenumbruch in textarea nicht abspeichern Randy1990 PHP Tipps 2008 16 12.11.2008 20:15
Textarea mit Zeilenumbruch HSFighter HTML, Usability und Barrierefreiheit 8 22.10.2007 14:04
Textarea mit Zeilenumbruch Andi00 HTML, Usability und Barrierefreiheit 2 19.10.2007 20:44
<br /> nach Zeilenumbruch in textarea (Formular) Buschdieb HTML, Usability und Barrierefreiheit 5 22.07.2007 08:34
Email aus Textarea mit falschem Zeilenumbruch HaraDej PHP Tipps 2006 7 10.05.2006 14:11
Textarea Feld dynamisch vergrößern und verkleinern? php_frage HTML, Usability und Barrierefreiheit 5 25.04.2006 08:42
zeilenumbruch in einer textarea PHP Tipps 2005-2 27 16.08.2005 19:40
Formulareingaben ab Zeilenumbruch in Textarea futsch PHP Tipps 2005 12 22.02.2005 19:05
Textarea ... Tschuu HTML, Usability und Barrierefreiheit 2 03.01.2005 14:13
Zeilenumbruch erzwingen PHP Tipps 2004 3 27.09.2004 13:06
[Erledigt] Probleme beim ausrichten von Textarea &amp; Button HTML, Usability und Barrierefreiheit 2 27.07.2004 14:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
facebook zeilenumbruch, java textarea zeilenumbruch, facebook info zeilenumbruch, zeilenumbruch facebook, facebook pinnwand zeilenumbruch, zeilenumbruch facebook pinnwand, facebook informationen zeilenumbruch, zeilenumbruch bei facebook, facebook pinnwand neue zeile, zeilenumbruch in facebook, textarea zeilenumbruch php, html textarea absatz verbieten, textarea textumbruch erlauben, facebook app zeilenumbruch, facebook app neue zeile, zeilenumbruch eingabe, facebook zeilenumsprung pinnwand, java textare per enter kein zeilenumbruch, php input box zeilenumbruch, zeilenumbruch facebook info

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