Brauche jmd der mir mein Script von .txt zu MySQL macht ^^

Dieses Thema im Forum "Webentwicklung" wurde erstellt von booby, 21. September 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 21. September 2005
    HI, wenn jmd Mysql kann und grad zeit, dann meldet euch doch bitte..

    is nix großes, nur ne gallery, inder Kommentare in der datenbank gespeichert werden sollen...

    icq: 205781519

    oder per pn oder halt hier im thread...

    cya
     

  2. Anzeige
  3. #2 22. September 2005
    du solltest vielleicht mal dein problem ein wenig genauer erläutern und sagen, was du gerne hättest ^^
    deine angaben sind sehr ûngenau
     
  4. #3 22. September 2005
    poste es doch direkt einfach hier rein

    hab jetzt keine lust auf ne pn zuwarten oder einen zu adden dazu finden sich noch mehr wenn du es direkt postets
     
  5. #4 22. September 2005
    Ich sach nur dafür gibts ja PHPMYADMIN`!! für so was ...

    du willst bestimmt nen code haben für ne tabelle mit PhpMyAdmin kannste das per wizard machen und ist einfacher ..
    Oder halt von ner txt die tabellen in mysql erzeugen..
     
  6. #5 22. September 2005
    lol trinkst du ?

    er hat ein script was auf txt dateien basiert und er möchte das es jetzt auf mysql umgestellt wird
     
  7. #6 22. September 2005
    index.php
    PHP:

    <html><head><title>Gallery</title></head>
    <body text="#a1a1a1" bgcolor="#f9f9f9" link="#FF0000" alink="#FF0000" vlink="#FF0000">

    <font face="Verdana" size="3">
    <u><b>XXXX:</b></u></font><br><br>
    <font face="Verdana" size="2">
    <b>Datum:</b> XX.XX.2005<br>
    <b>Ort & Location:</b> XXX, XXX<br>
    <b>Kameramann:</b> XXX<br>
    <b>Bilder:</b> XXX<br>
    <b>Bewertung:</b> X/10
    <br><br>
    <u><b>PICZ:</b></u></font><br><br>


    <?
    $BilderPfad
    = "bilder" ;

    // Es wird ein Verzeichnis -Objekt erzeugt und mit der Variablen $d zugewiesen
    $d = dir ( $BilderPfad );

    // Von dem Verzeichnisobjekt wird die Methode read() aufgerufen
    while(  $bild $d -> read () ){

    if(
    $bild != "."  AND  $bild != ".." ){

        print(
             
    "<a href=\"kommentar.php?selected= $BilderPfad / $bild \" onclick=\"return PopUp(650,550,this.href)\">" .


             
    "<img src=\"thumbnail_jpeg.php?bild= $BilderPfad / $bild \" border=\"1\">" .
             
    "</a>" .
             
    "&nbsp;&nbsp;"
             
    );

    //         echo "<img src=\"$BilderPfad/$bild\" width=\"300\" height=\"200\">&nbsp;";
    //         echo "<br>";

        
    }

    }



    if( isset(
    $selected )){



             echo 
    "<center><img src=\" $selected \"></center>" ;
    }

    ?>




    <script type="text/javascript">


    function PopUp(w,h,ziel) {
      h = h - 20; var x=0, y=0, parameter="";
      if (w < screen.availWidth || h < screen.availHeight) {
        x = (screen.availWidth - w - 12) / 2;
        y = (screen.availHeight - h - 104) / 2;
        if (x<0 || y<0) { x=0; y=0; }
        else parameter = "width=" + w + ",height=" + h + ",";
      }
      parameter += "left=" + x + ",top=" + y;
      parameter += ",menubar=no,location=no,toolbar=no,status=yes";
      parameter += ",resizable=no,scrollbars=yes";
      var Fenster = window.open(ziel,"PopUp",parameter);
      if (Fenster) Fenster.focus();
      return !Fenster;
    }


    </script>


    </body>
    </html>


    kommentar.php

    PHP:

    <html><head><title>Kommentar hinzufügen</title></head>
    <body text="#000000" bgcolor="#f9f9f9" link="#FF0000" alink="#FF0000" vlink="#FF0000">


    <STYLE type=text/css>
    TD {FONT-SIZE: 9px; FONT-FAMILY: Arial}
    INPUT {FONT-WEIGHT: Bold; FONT-SIZE: 9px; FONT-FAMILY: Arial}
    SELECT {FONT-WEIGHT: Bold; FONT-SIZE: 9px; FONT-FAMILY: Arial}
    TEXTAREA {FONT-WEIGHT: Bold; FONT-SIZE: 9px; FONT-FAMILY: Arial}
    .name {BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 150px; HEIGHT: 17px; COLOR: #a5a5a5; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #e9e9e9}
    .submit {BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 170px; HEIGHT: 30px; COLOR: #b3b3b3; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f1f1f1}
    .Radio {BORDER-RIGHT: #d3d3d3 0px solid; BORDER-TOP: #e1e1e1 0px solid; BORDER-LEFT: #e1e1e1 0px solid; WIDTH: 0px; HEIGHT: 0px; COLOR: #b1b1b1; BORDER-BOTTOM: #e1e1e1 0px solid; BACKGROUND-COLOR: #ffffff}
    .comment {BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 250px; HEIGHT: 90px; COLOR: #a5a5a5; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #e9e9e9}
    </STYLE>



    <?php

    $BilderPfad
    = "bilder" ;
    $d = dir ( $BilderPfad );





    if(isset (
    $selected )){
    if( !(isset (
    $submit ) AND isset( $kommentar ) AND isset( $name ) ) ){





      
    $dummy1  '' ;
      
    $dummy2  '' ;
      
    $dummy3  '' ;
     while( 
    $bild $d -> read () )
         {
             if(
    $dummy2  ==  1 )
                {
                    
    $dummy3  $bild ;
                    break;
                }
            if(
    'bilder/'  $bild  ==  $_GET [ 'selected' ])
                {
                    
    $dummy2  1 ;
                }
            else
                {
                    
    $dummy1  $bild ;
                }
    }
    if(
    $dummy1  !=  ''  &&  $dummy1  !=  '..'  ){

            echo 
    "<table width=\"100%\"><tr height=\"100%\"><td>" ;
            echo 
    "<a href=\"./kommentar.php?selected=bilder/ $dummy1 \"><img src=\"img/links.gif\" height=\"25\" width=\"25\" alt=\"zurück\" border=\"0\"><br></a>" ;
             echo 
    "</td>" ;
    }
    else{
                    echo 
    "<table width=\"100%\"><tr height=\"100%\"><td>" ;
            echo 
    "<img src=\"img/links2.gif\" height=\"25\" width=\"25\" alt=\"stop\" border=\"0\">" ;
                    echo 
    "</td>" ;

    }

            echo 
    "<td>" ;
            echo 
    "<center><img src=\" $selected \" /* width=\"400\" height=\"300\" *\ border=\"3\"></center>" ;
            echo 
    "</td>" ;


    if(
    $dummy3  !=  ''  ){

            echo 
    "<td>" ;
            echo 
    "<a href=\"./kommentar.php?selected=bilder/ $dummy3 \"><img src=\"img/rechts.gif\" height=\"25\" width=\"25\" alt=\"vor\" border=\"0\"></a>" ;
             echo 
    "</td></tr></table>" ;
    }

    else{
            echo 
    "<td>" ;
            echo 
    "<img src=\"img/rechts2.gif\" height=\"25\" width=\"25\" alt=\"stop\" border=\"0\">" ;
                    echo 
    "</td></tr></table>" ;

    }






    $filename = "kommentare/" . substr ( $selected , 0 , strpos ( $selected , ".jpg" )). ".txt" ;
        


    if(
    file_exists ( $filename )){

    if(!
    $file = fopen ( $filename "r" )){
     die(
    'ERROR - Datei nicht gefunden!' );
    }




    else{

    echo 
    "<center><br><b><font face=\"verdana\" size=\"2\" color=\"red\"><u>Kommentare:</u></font></b></center>" ;

     while(!
    feof ( $file )){
        
    $zeile = fgets ( $file );

            echo 
    "<br><font face=\"verdana\" size=\"1\">" ;
            echo 
    "<center>" . nl2br ( $zeile ). "</center>" ;
            echo 
    "</font>" ;

    }


    fclose ( $file );
    }






    else{
    echo 
    "<center><br><b><font face=\"verdana\" size=\"2\" color=\"red\"><u>Kommentare:</u></font></b></center>" ;
    echo 
    "<center><br><font size=\"1\" face=\"verdana\">Noch keine Kommentare vorhanden!!</font></center><br><br>" ;
    }


    ?>


    <br><center>
    <form action="<?php  echo  $PHP_SELF ?>" method="POST">
    <table width="80%">

        <tr><td width="50"> </td><td width="10" align="left"><font face="verdana" size="2">Name:</font></td><td><input class="name" type="Text" name="name" value=""></td></tr>
        <tr><td width="50"> </td><td width="10" align="left" valign="top"><font face="verdana" size="2">Kommentar:</font></td><td><textarea class="comment" name="kommentar" cols="34" rows="7"></textarea></td></tr>
        <tr><td width="50"> </td><td width="10"></td><td align="left"><input class="submit" type="Submit" name="submit" value="Kommentar Hinzufügen"></td></tr>
    </table>
    <input type="Hidden" name="selected" value="<?php  echo  $selected ?>" >
    </form></center>


    <?php
    }

    else{


    $filename = "kommentare/" . substr ( $selected , 0 , strpos ( $selected , ".jpg" )). ".txt" ;





    if (!
    $file  fopen ( $filename 'a' )) {



        die ( 
    'Es konnte kein Kommentar geschrieben werden!' );

    }

    else {


    $search =array( "'([\r\n])[\s]+'" );
    $replace =array( " " );

    // $ausgabe1="<div style='position:absolute;top:70%;left:10%;border:1 solid red'>";
    $ausgabe2 = "<b>Kommentar von " . preg_replace ( $search $replace $name ). ":</b><br>" ;
    $ausgabe3 = "" . preg_replace ( $search $replace $kommentar ). "</div>\n" ;
    // $ausgabe3="<div style='position:absolute;top:80%;left:10%;border:1 solid red'>";


         
    fwrite ( $file , $ausgabe1 );
             
    fwrite ( $file , $ausgabe2 );
             
    fwrite ( $file , $ausgabe3 );
             
    fwrite ( $file , $ausgabe4 );

             echo 
    "<br><br><font face=\"verdana\" size=\"2\">Danke  $name , ihr Kommentar: <br><br>\" $kommentar \"<br><br> wurde erfolgreich hinzugefügt!!" ;
             echo 
    "<br><br><a href=\"javascript:history.back();\">Zurück</a></font><br>" ;

             
    fclose ( $file );
    }
    }
    }



    ?>




    </body>
    </html>


    thumbnail_jpeg.php


    PHP:

    <?php
    header
    ( "Content-type: image/jpeg" );
    //***: Für neuere php Versionen bessere Alternative
    //*** header("Content-type: image/jpeg");

    // Bilderpfad wurde per GET-Request an die Variable Bild übergeben
    if(isset( $bild )){

    // Groesse des Thumbnails kann Breite oder Hoehe bedeuten
    $groesse = 100 ;


    $breite_vorgegeben = FALSE ;
    // Durch Kommentarenternung bei der folgenden Zeile wird die Breite vorgegeben
    // sonst die Hoehe

    $breite_vorgegeben = TRUE ;

    $im1 = ImageCreateFromJPEG ( $bild );  //erstellt ein Abbild eines JPEG-Bildes im Speicher
    $size = getimagesize ( $bild );  //ermittelt die Groessee des Bildes

    $breite = $size [ 0 ];  //die Breite des Bildes
    $hoehe = $size [ 1 ];  //die Hoehe des Bildes

    // Die neuen Masse des Thumbnails berechnen
    if( $breite_vorgegeben ){

        
    $breite_neu = $groesse //die breite des Thumbnails
        
    $hoehe_neu = $hoehe * $groesse / $breite //die Hoehe des Thumbnails
    } else{
        
    $breite_neu = $breite * $groesse / $hoehe //die breite des Thumbnails
        
    $hoehe_neu = $groesse //die H&ouml;he des Thumbnails
    }
    $im2 = imagecreate ( $breite_neu , $hoehe_neu );  //Thumbnail im Speicher erstellen
    // *** $im2=imagecreatetruecolor($breite_neu,$hoehe_neu);

    imagecopyresized ( $im2 , $im1 , 0 , 0 , 0 , 0 , $breite_neu , $hoehe_neu , $breite , $hoehe );  //Bild in Thumbnail kopieren
    //*** imagecopyresampled($im2,$im1,0,0,0,0,$breite_neu,$hoehe_neu,$breite,$hoehe); //Bild in Thumbnail kopieren

    imagepng ( $im2 );  //Thumbnail als PNG ausgeben
    //*** imagejpeg($im2); //Thumbnail als JPG ausgeben

    imagedestroy ( $im1 );  //Speicherabbild wieder loeschen
    imagedestroy ( $im2 );  //Speicherabbild wieder loeschen

    }
    ?>


    ich will das die kommentare in der datenbank gespeichert werden :)
     
  8. #7 27. September 2005
    sry 4 push, aber jetzt hab ich schon das ganze gepostet, kann das denn keiner machen?

    wäre echt sehr dankbar!!!
     

  9. Videos zum Thema
Die Seite wird geladen...