Newsscript?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von [:v!r:]fla$h0r--, 17. Juli 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 22. Juli 2005
    so na gut dann lösch script. wir müssen was ändern und zwar in der template.php wird das alte damit ersetzt:
    PHP:
    <?
    function 
    template ( $vars $file )
    {
     if(
    file_exists ( $file ) && ( $file_content  file_get_contents ( $file )))
     {
       foreach(
    $vars  as  $name  =>  $value )
       {
         
    $file_content  str_replace ( '{' . $name . '}' , $value , $file_content );
       }
       return 
    $file_content ;
     }
     else return 
    FALSE ;
    }

    function 
    gotemp ( $file )
    {
    $holfile  file_get_contents ( $file );
    return 
    $holfile ;
    }
    ?>
    so jetzt erstellst du mal 3 neue dateien in den templates ordner
    del_news_oben.htm
    Code:
    <form name="form1" method="post" action="{PHPSELF}">
     <table width="100%" >
     <tr>
     <td width="100%"><b>News:</b></td>
     <td width="5%"><b>L&ouml;schen:</b></td>
     </tr>
     <tr>
     <td>&nbsp;</td>
     <td><div align="center">
     &nbsp;
     </div></td>
     </tr>
    
    del_news_part.htm
    Code:
    <tr>
    <td>{TITEL}</td>
    <td><div align='center'><input type='radio' name='id' value='{ID}'></div></td>
    </tr>
    
    del_news_unten.htm
    Code:
     <tr>
     <td>&nbsp;</td>
     <td><div align="center">
     <input type="submit" name="status" value="Delete">
    </div></td>
     </tr>
     </table>
     </form>
    
    also die 3 .htm dateien ins templates verzeichnis und jetzt kommt eine datei in hauptverzeichnis kannst die bennen wie du willst aber die muss .php sein

    PHP:
    <?
    require(
    "mysql.php" );
    require(
    "template.php" );

    $status  $_POST [ 'status' ];
        if(
    $status  ==  "Delete"  ) {
            
    $eintrag  "DELETE FROM news WHERE id = '" . $_POST [ 'id' ]. "'" ;
            
    $eintragen  mysql_query ( $eintrag );
            
    mysql_close ( $connect );
            echo 
    "News wurde gelöscht" ;
    }

    $temp [ 'PHPSELF' ] =  $_SERVER [ 'PHP_SELF' ];
    $datei  'templates/del_news_oben.htm' ;
    echo 
    template ( $temp , $datei );
        
    $abfrage  "SELECT * FROM news ORDER BY id DESC" ;
        
    $ergebnis  mysql_query ( $abfrage );
        while(
    $row  mysql_fetch_object ( $ergebnis )) {
           
    $id  $row -> id ;
           
    $titel  $row -> titel ;
           
    $temp [ 'ID' ] =  $id ;
           
    $temp [ 'TITEL' ] =  $titel ;
           
    $datei  'templates/del_news_part.htm' ;
            echo 
    template ( $temp , $datei );
            }
            
    mysql_close ( $connect );
            echo 
    gotemp ( "templates/del_news_unten.htm" );
    ?>

    so das sollte gehen
     
  2. 22. Juli 2005
    Goil! Klappt alles wunderbar!!! vielen dank zwar wird der fehler angezeigt:
    aber die ausgewählte news wurde trotzdem gelöscht danke!
     
  3. 22. Juli 2005
    Könnte einer von euch alle dateien in ein rar archif rein machen und uppen? Wär toll

    Mfg

    zack01
     
  4. 22. Juli 2005
    mach ich ma morgen

    ähm hier http://rapidshare.de/files/3277256/news.zip.html
     
  5. 24. Juli 2005
    @funland: Du könntest ja mal ein tut schreiben und in der tut sektion posten :]

    mfg megawuschel
     
  6. 24. Juli 2005
    wenn ich mal zeit habe werde ich mehr tuts schreiben
     
  7. 27. Juli 2005
    geiles newsscript.... endlich keine probs mehr mit nem fertigen cms...

    danke und bewertung: 10
    werde aber bald php ordentlich lernen....
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.