ilch Forum » Allgemein » Plauder Ecke » My-SQL Beispiele

Geschlossen
  1. #31
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Weiter oben steht ja was die datei alles macht:

    <?php
    
    echo '<a href="?m=upload">Datei Hochladen</a> | <a href="http://slj/slj/bild">Datei Anzeigen</a><br /><br />';
    if ( empty ($m) ) {
      $dir = opendir('bild');
      while($file = readdir($dir)) { 
        if ($file != ".." AND $file != "." AND $file != 'index.php' ) { 
          $name = $file;
                $n1 = explode(".",$file);
                echo '<a href="'.$name.'">'.$n1[0].'</a> &nbsp; | &nbsp; <font size="1"><a href="'.$PHP_SELF.'?m=delete&i='.$name.'">del</a></font><br><br>';
            }
      }  
    } else if ( $m == 'upload' ) {
    
      # datei upload, mit ?fileanz=NUMMER kann die menge der upload felder ausgewaehlt werden.
        if ( empty ($sub) ) {
          echo "<b>Datei hochladen</b><br><br>";
          echo "<form action='$SELF_PHP' method='POST' enctype='multipart/form-data'>";
          echo '<input type="hidden" name="m" value="upload">';
          echo '<table border="0" cellspacing="1" cellpadding="2" class="smalbor">';
          if ( empty ($fileAnz) ) {
            $fileAnz = 0;
          }
          for($i=0;$i<=$fileAnz;$i++) {
            if ( strlen($i) <= 1 ) {
                $i = '0'.$i;
              }
              echo '<tr class="norm"><td width="70">Datei '.$i.'</td>';
              echo '<td><input type="file" size="50" name="file['.$i.']"></td></tr>';
          }
          echo '<tr class="norm"><td></td><td><input type="submit" name="sub" value="Hochladen"></td></tr></table></form>';
            
      } else {
        
          # datei wird hochgeladen    
            if ( is_array($file) ) {
              for($i=0;$i<=count($file)-1;$i++) {
                  if ( strlen($i) <= 1 ) {
                    $i = '0'.$i;
                  }
                    if (@copy($file[$i], 'bild/'.$file_name[$i])) {
                      echo 'Datei '.$i.' ( '.$file_name[$i].' ) <font color="#00FF00">erfolgreich hochgeladen</font><br />';
                    } else {
                      echo 'Datei '.$i.' ( '.$file_name[$i].' ) <font color="#FF0000">nicht erfolgreich hochgeladen</font><br />';
                    }
                }
            } else {
              if ( $file[00] == '' ) {
                  echo '<br /><br />Bitte eine Datei auswählen';
                } else {
                  if (@copy($file[00], 'bild'.$file_name[00])) {
                      echo 'Datei erfolgreich hochgeladen<br />';
                    } else {
                      echo 'Datei nicht erfolgreich hochgeladen<br />';
                    }
                }
            }
      }
    } else if ( $m == 'delete' ) {
      if ( empty ($sub) ) {
          echo '<form action="'.$PHP_SELF.'" method="POST">';
            echo '<input type="hidden" name="m" value="delete">';
            echo 'Wollen Sie diese Datei wirklich l&ouml;schen?<br />';
            echo '<input type="submit" value="Ja" name="sub">';
            echo '&nbsp;&nbsp;';
            echo '<input type="button" value="Nein" onClick="javascript:history.back(-1)">';
            echo '<input type="hidden" name="todell" value="'.$i.'">';
            echo '</form>';
        } else {
          unlink ( $todell );
          echo 'Datei wurde erfolgreich gel&ouml;scht';
        }
    }
    
    ?>
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  2. #32
    User Pic
    LordPam Mitglied
    Registriert seit
    24.08.2004
    Beiträge
    11
    Beitragswertungen
    0 Beitragspunkte
    HI, ich will die letzten 5 news ( nur den titel und das Datum ) in laufschrift laufen lassen. Ich bekomme aber keine verbindung zur Datenbank oder besser gesagt die Tabelle soll leer sein aber ich habe schon news eingetragen.

    Hier mein Quell Code:

    <?php
    include ("incs/config.php");
    if (!@mysql_connect($dbhost, $dbuser, $dbpass)) {
    echo nl2br("Fehler bei der Kontaktierung des MySQL-Servers. Error-Log: " . mysql_error() . "n");
    } else {
    if (!@mysql_select_db($dbdate)) {
    echo nl2br("Fehler bei der Selektierung der Datenbank. Error-Log: " . mysql_error() . "n");
    } else {
    $titel = "SELECT titel FROM ".$dbprefix."_news ORDER BY id DESC;";
    $while = mysql_query($titel);
    while ($row = mysql_fetch_assoc($while)) {
    echo '<br />
    <table width="75 % " border="1">
    <tr>
    <td> <font size="1" face="VERDANA"> <b>' . $row[1] . '</b> </td>
    </tr>
    </table>
    <br />';
    }
    }
    }

    ?>


    also ich bekomme scheinbar verbindung nur ist die Tabelle immer leer .... ka warum


    ich hasse das.
    Ich habs statt $row[1] $row[titel]

    na ja
    axo ilch hast du schon mal über einen Veranstaltungs Kalender nach gedacht?

    icq 262172136


    Zuletzt geändert von LordPam am 03.11.2004 - 12:19
    0 Mitglieder finden den Beitrag gut.
  3. #33
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Hast du dich im Thread geirrt ? Hier geht es nicht um User Script, hier geht es um My SQL Beispiele.

    P.s. versuche es mal mit dem Lastforums Post ausgabe und schreibe das ein bisschen um sollte klappen.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #34
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ok ich habe das jetzt auch mit "break" hinbekommen damit habe ich das mal geschaft. Ich werden dann auch noch hier veröffentlichen aber ich will jetzt noch einstellen das ich das verzeichniss nur einmal angeben muss.

    Danke Ilch für den Script aber da gibt es noch was was ich brauche aber dazu in ICQ mal mehr....


    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Plauder Ecke

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten