[PHP] Ein Programm das jeden Xten Buchstaben rauspickt

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Don Poncho, 5. November 2007 .

Schlagworte:
  1. 5. November 2007
    Ein Programm das jeden Xten Buchstaben rauspickt

    Hallo,
    also ich sollte gerade aus nem verschlüsselten text jeden 7ten buchstaben rausschreiben.
    irgentwie hab ich immer wieder die stelle verloren und musste wieder von neuem anfangen.

    dann dachte ich mir, ich lass es den computer machen und habe folgendes gebastelt:

    Code:
    <html>
     <head>
     <title>
     Jeden Xten-Buchstaben
     </title>
     </head>
    
     <body>
     <form action="script.php" method="post">
     Geben sie hier den Text ein
     <br />
     <textarea cols="30" rows="5" name="ta"></textarea>
     <br />
     <br />
     Von welcher Stelle soll begonnen werden
     <br />
     <input type="text" name="tba" />
     <br />
     <br />
     Schrittweite
     <br>
     <input type="text" name="tbb" />
     <br />
     <br />
     <input type="submit" name="ok" value="Los" />
     </form>
     </body>
    </html>
    
    <?php 
     if (isset($_POST['ok']))
     {
    
     $kt=$_POST['ta'];
     $spos=$_POST['tba'];
     $sw=$_POST['tbb'];
    
     if ($spos>0)
     {
     $spos--;
     }
     
     else
     {
     }
    
     for ($spos; $spos<strlen($kt); $spos+=$sw)
     {
     $bs=$bs.substr($kt, $spos, 1);
     }
     
     echo $bs;
     }
    ?>
    
    jetzt ein parr fragen dazu:
    1. wie findet ihrs/was kann ich besser machen
    2. wie mach ich es das der eingegebene Text in der Textarea stehen bleibt
     
  2. 5. November 2007
    AW: Ein Programm das jeden Xten Buchstaben rauspickt

    PHP:
    <? php
        
    //der text
        
    $text  $_POST [ 'ta' ];
        
        
    //die länge des textes, einmal ermittelt reicht
        
    $end  strlen ( $text );
        
        
    //startposition
        
    if(( $start  = ( intval ( $_POST [ 'tba' ])) -  1 ) <  0 $start  0 //position minimum ist 0
        
        //position der buchstaben
        
    if(( $add  intval ( $_POST [ 'tbb' ])) <=  0 $add  1 //endlosschleifen verhindern
        
        //schleifendurchlauf
        
    $code  '' //variable setzen
        
    for( $i  $start $i  $end $i  +=  $add $code  .=  $text { $i };  //$i'sten buchstaben hinzufügen
        
    print  $code //code ausgeben
    ?>
     
  3. 5. November 2007
    AW: Ein Programm das jeden Xten Buchstaben rauspickt

    ohjeh das seh ich garnich durch xD

    wenns nich zuviel umstände macht... kannst du mir kurz die unterschiede erklären (will ja auch mal verstehen warum andere es anders machen ^^)


    edit:

    ok du hast es gemacht wärend ich schrieb ^^
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.