getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 24.12.2004, 20:41   #1
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg

Ausgabe mit "echo <<<"


So, nachdem Dennis mich darauf hingewiesen hat, dass es praktischer geht HTML-Code (z.B für nen Weblog) per
PHP-Code:
echo <<<blablup  irgendwas blablup
auszugeben.

Nun ja, das funktioniert bei mir so nicht. Da kommt ein Syntaxerror "Unexpected $end on line 72". Bei Zeile 72 steht </html>

Hier mal mein Code:

PHP-Code:
while($row mysql_fetch_assoc($sql_result))
            {
            echo <<<blogdesign
                    
                    <table width="100%" border="0" cellspacing="0" cellpadding="0">
                          <tr>
                            <td class="blog-title">$row
[title]</td>
                          </tr>
                          <tr>
                            <td class="blog-userdata">Posted by $row
[name]&nbsp;[$row[email] on $row[date] @ $row[time]</td>
                          </tr>
                          <tr>
                            <td class="blog-content">$row
[content]</td>
                          </tr>
                          <tr>
                            <td class="blog-userdata">Posted by $row
[name]&nbsp;[$row[email] on $row[date] @ $row[time]</td>
                          </tr>
                    </table>
                blogdesign;
            }
?> 
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten


Alt 24.12.2004, 21:53   #2
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
blogdesign; nach der Schleife vielleicht?
Strogij ist offline   Mit Zitat antworten
Alt 24.12.2004, 22:20   #3
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
Funktioniert auch nicht
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 24.12.2004, 22:56   #4
TP-Specialist
 
Benutzerbild von Dennis The Menace
 
Registriert seit: Nov 2004
Ort: Ich komme aus dem Zauberwald
Dennis The Menace bringt sich richtig einDennis The Menace bringt sich richtig ein
Merry Xmas erstmal

PHP-Code:
echo <<<blablup  irgendwas blablup
So geht das nicht [leider]

PHP-Code:
echo <<<blablup  
irgendwas
blablup

Das blablup; MUSS in einer eigenen Zeile stehen und darf weder mit Leertaste, noch mit Tabs eingerückt werden!

==>

PHP-Code:
while($row mysql_fetch_assoc($sql_result)) 
echo <<<
blogdesign 
                     
                    
<table width="100%" border="0" cellspacing="0" cellpadding="0"
                          <
tr
                            <
td class="blog-title">$row[title]</td
                          </
tr
                         <
tr
                            <
td class="blog-userdata">Posted by $row[name]&nbsp;[$row[emailon $row[date] @ $row[time]</td
                          </
tr
                          <
tr
                            <
td class="blog-content">$row[content]</td
                          </
tr
                          <
tr
                            <
td class="blog-userdata">Posted by $row[name]&nbsp;[$row[emailon $row[date] @ $row[time]</td
                          </
tr
                    </
table
blogdesign
__________________
Zwei Dinge sind Unbestreitbar:
  • In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
  • Die Erde ist eine Scheibe!
Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!
Dennis The Menace ist offline   Mit Zitat antworten
Alt 24.12.2004, 22:58   #5
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
.
Strogij ist offline   Mit Zitat antworten
Alt 24.12.2004, 23:15   #6
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
Thx @ Dennis.. dann hab ich das was auf php.net gestanden ist nur falsch interpretiert... btw: wieso ist das eigentlich so?!

naja... heiligabend und ich bin am rumcoden aber egal... euch allen frohes fest und guten rutsch (obwohl aus dem rutschen eher ein .. naja.. leichtes torkeln wird )
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 24.12.2004, 23:22   #7
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Wo bei php.net steht etwas über diese Notation?
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 24.12.2004, 23:28   #8
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
http://de3.php.net/manual/de/function.echo.php
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 24.12.2004, 23:31   #9
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
Hm jetzt krieg ich aber ne mysql_warning "Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/web513/html/erased/weblog.php on line 50"

mit mysql_fetch_assoc() gehts auch ned. Code ist immer noch derselbe wie vorhin!
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 24.12.2004, 23:52   #10
TP-Specialist
 
Benutzerbild von Dennis The Menace
 
Registriert seit: Nov 2004
Ort: Ich komme aus dem Zauberwald
Dennis The Menace bringt sich richtig einDennis The Menace bringt sich richtig ein
naja, dass ist ja nen MySQL Fehler; hat ja nichts mit der Notation zu stehen. Gib nach dem Query mal ein echo mysql_error(); aus. Wird wohl nur nen Syntax Fehler sein!

[edit] Die Notation klappt ja nicht nur bei echo

PHP-Code:
$test = <<<wasauchimmer
Hallo Welt
wasauchimmer;

//Es gibt ja noch weitere sachen, die mehr oder weniger in die richtung gehen
while(): endwhile; for(): endfor; foreach(): endforeach; switch(): endswitch; usw
Ja, man kommt in PHP; abgesehen von funktionen und klassen; ohne klammern aus
__________________
Zwei Dinge sind Unbestreitbar:
  • In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
  • Die Erde ist eine Scheibe!
Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!

Geändert von Dennis The Menace (24.12.2004 um 23:59 Uhr).
Dennis The Menace ist offline   Mit Zitat antworten
Alt 25.12.2004, 00:07   #11
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
Schon klar, dass es nix mit der Notation zu tun hat Naja hab den SQL-Fehler gefunden.. ein anderes Problem ist aber, dass die Tabelle nicht so ausgegeben wird wie sie sollte! Also vom Aussehen her. Sieht halt so aus, wie wenn das CSS ignoriert werden würde!

Wenn ich die Tabelle ausserhalb des PHP Markups, also so wie ichs immer gemacht hab, ausgebe funktionierts korrekt! Scheint mir ja doch nicht soo toll zu sein dieses echo <<<bla zeugs
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx

Geändert von GaFleX (25.12.2004 um 00:11 Uhr).
Daniel N. ist offline   Mit Zitat antworten
Alt 25.12.2004, 00:47   #12
TP-Specialist
 
Benutzerbild von Dennis The Menace
 
Registriert seit: Nov 2004
Ort: Ich komme aus dem Zauberwald
Dennis The Menace bringt sich richtig einDennis The Menace bringt sich richtig ein
Ahh, bin ich froh, dass das nicht am echo <<< liegen kann
Scheint nen normales Probem mit dem relativen Pfad zu sein.
__________________
Zwei Dinge sind Unbestreitbar:
  • In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
  • Die Erde ist eine Scheibe!
Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!

Geändert von Dennis The Menace (25.12.2004 um 00:49 Uhr).
Dennis The Menace ist offline   Mit Zitat antworten
Alt 25.12.2004, 13:25   #13
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
naja jedenfalls gehts ned
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 25.12.2004, 14:11   #14
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
hihi Fehler lag daran, dass ich nicht überall &nbsp; in den Tabellenzellen hatte, was bedeutet, dass die betroffene Tabellenzelle nur ausgegeben wird wenn sie inhalt enthält. Und irgend eine Spalte in der Datenbank wollte nicht ausgegeben werden, deshalb die leere Tabelle
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Alt 25.12.2004, 15:08   #15
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
Dennis ich brauch dich Wie bau ich denn mit der notation jetzt
PHP-Code:
nl2br(); 
ein?! Man solls ja bei der Ausgabe der Daten einsetzen und nicht bei der Eingabe?!
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Ausgabe mit "echo <<<" Ausgabe mit "echo <<<"
« fehlermeldung bei configuration | Notfall!! Alle Felder auf "not null"?? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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
100 Bilder in einem Schritt verkleinern?? question Photoshop 13 13.02.2005 15:51
Probleme mit Remotedesktopverbindung Fellyboy Betriebssysteme 8 30.10.2004 10:17
Ausgabe von HTML Datein mit "Für Web speichern" P4r4 Photoshop 1 31.10.2003 17:44
ausgabe mit hilfe von JS ??? MatthiasG