tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
387
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    blck blck ist offline Mitglied Silber
    Registriert seit
    Jan 2007
    Beiträge
    70
    Hallo, hier erstmal das Script um das es geht;
    PHP-Code:
       if (strlen($text) > 10) {
         echo 
    "<table>";
          echo 
    "<tr>";
           echo 
    "<td><h4> Verfasst am: $date um: $time</h4></td>";
          echo 
    "</tr>";
          echo 
    "<tr>";
           echo 
    "<th colspan='2'>Thema: $thema";
           echo 
    "<h4>aus: $bereich</h4></th>";
          echo 
    "</tr>";
          echo 
    "<tr>";
           echo 
    "<td>".substr($text09)."<a href='foo.php?id=$id' rel='ibox'>[...]</a></td>";
          echo 
    "</tr>";
         echo 
    "</table>";
       }
       else {
         echo 
    "<table>";
          echo 
    "<tr>";
           echo 
    "<td><h4> Verfasst am: $date um: $time</h4></td>";
          echo 
    "</tr>";
          echo 
    "<tr>";
           echo 
    "<th colspan='2'>Thema: $thema";
           echo 
    "<h4>aus: $bereich</h4></th>";
          echo 
    "</tr>";
          echo 
    "<tr>";
           echo 
    "<td>$text</td>";
          echo 
    "</tr>";
         echo 
    "</table>";
       } 
    Die Ausgabe sieht jetzt so aus, wenn $text länger als 10 wrd [...] mit Linkfunktion und wenn $text kürzer als 10 wird [...] ohne Linkfunktion ausgegeben, obwohl es gar nicht da stehen sollte(alles nach dem else). Oder seh ich das falsch?

    MfG,
    Blck
     

  2. #2
    Avatar von CookieBuster
    CookieBuster CookieBuster ist offline <?= "Hello World" ?>
    Registriert seit
    Sep 2008
    Ort
    Münsingen (BW)
    Beiträge
    420
    Blog-Einträge
    4
    Was wird denn ausgegeben wenn du noch vor der If-Schleife die strlen() per echo ausgiebst?
     
    There are only 10 types of people in the world — those who understand binary, and those who don't.

    Mach mal einer das Licht an, ich hör nix!

    Why is 6 afraid of 7? Because 7 8 9.

  3. #3
    blck blck ist offline Mitglied Silber
    Registriert seit
    Jan 2007
    Beiträge
    70
    Bei nem vierzeichen Text gibt strlen($text) 11 aus, komisch.
    Ne Idee wodran das liegt?

    MfG Blck

    EDIT: Liegt daran das TinyMCE noch zb <p> zufügt! Jetzt gehts. Danke für den Tip
     

Ähnliche Themen

  1. javascript funktioniert trotz CDATA nicht
    Von anonym im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 14.07.10, 11:01
  2. Zellen in JTable unterschiedlich einfärben - Renderer funktioniert nicht
    Von Rabenherz im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 4
    Letzter Beitrag: 15.10.08, 15:32
  3. PHP funktioniert trotz XAMPP nicht
    Von hubbl im Forum PHP
    Antworten: 2
    Letzter Beitrag: 29.10.07, 17:48
  4. Antworten: 7
    Letzter Beitrag: 21.04.05, 14:12
  5. Die Ausgabe funktioniert nicht
    Von Baua im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 11.08.04, 09:51