Ich habe ein problem mit substr()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Ich habe ein problem mit substr()

    Hallo Leute,

    ich habe ein problem mit meiner Chatbox , und zwar soll nach den 18 Buchstaben immer mit
    PHP-Code:
    <br
    ein umbruch erfolgen.

    Aber das Skript giebt nicht den Richtigen Inhalt(Text) an die Datenback weiter.

    Wieso ? Kann mir jemand bitte helfen.

    Hier der Code der funktion:

    PHP-Code:
    if ( $action == "neu" )
        {if ( 
    $nick == "Dein Name" or !$nick or !$message or $message == "Deine Nachricht" )
            {
            
    $text .= "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"red\"><b>Bitte alle Felder ausfüllen!</b></font>";
            }
            else{
                 
    $i=strlen($message);
                 
    $message_gekuerzt substr($message018);
                 
    $message_gekuerzt2substr($message1836);
                 
    $message_gekuerzt3substr($message3654);
                 
    $message_gekuerzt4substr($message5472);
                 
    $message_gekuerzt5substr($message7290);
                 
    $message_gekuerzt6substr($message90108);
                 
    $message_gekuerzt7substr($message108126);
                         
                 if( 
    $i <= 18)      {$message "$message_gekuerzt<br>$message_gekuerzt2";}
                               
                 elseif(
    $i <= 36)   {$message "$message_gekuerzt<br>$message_gekuerzt2<br>$message_gekuerzt3";}
                 
                 elseif(
    $i <= 54)   {$message "$message_gekuerzt<br>$message_gekuerzt2<br>$message_gekuerzt3<br>$message_gekuerzt4";}
                                 
                 elseif(
    $i <= 72)   {$message "$message_gekuerzt<br>$message_gekuerzt2<br>$message_gekuerzt3<br>$message_gekuerzt4<br>$message_gekuerzt5";}
                   
                 elseif(
    $i <= 90)   {$message "$message_gekuerzt<br>$message_gekuerzt2<br>$message_gekuerzt3<br>$message_gekuerzt4<br>$message_gekuerzt5<br>$message_gekuerzt6";}

                 else               {
    $message "$message_gekuerzt<br>$message_gekuerzt2<br>$message_gekuerzt3<br>$message_gekuerzt4<br>$message_gekuerzt5<br>$message_gekuerzt6<br>$message_gekuerzt7";}

            
            
               
    $ip $REMOTE_ADDR;
               
    $datum date("YmdHis");
               
    $x = @mysql_query("INSERT INTO " $prefix "_chat (id, userid, gast, datum, chattext, ip) VALUES ('', '$id', '$nick', '$datum', '$message', '$ip')");
              }
          } 
    mfg. Nico
    Zuletzt geändert von Nico_Schubert; 03.04.2003, 01:26.
    Webspace , Php

  • #2
    substr
    da steht nix von startposition und endposition...

    aber so wie ich das sehe, willst du sowieso wordwrap einsetzen
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar

    Lädt...
    X