Parse error: parse error in .../referenzenscript.php o

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

  • Parse error: parse error in .../referenzenscript.php o

    Warum bekomme ich diese Scheiss Fehlermeldung ???Kann mir das jemand erklären ???

    PHP-Code:
    <html>
    <body>
    <?php
    // Pfad zur Datenbankdatei
    $db 'ref.db';

    // Verbindung zur Datenbank aufbauen
    $db_connect dba_open ($db'w''gdbm');

    // Prüfen ob die Datenbankverbindung hergestellt wurde
    if (!$db_connect)
        die (
    "Datenbank konnte nicht geöffnet werden");

    if (
    $db_connect)
    {
        
    $key dba_firstkey($db_connect);
        
        while (
    $key != '')
        {
            
    // $strData wird mit den Daten die dem Schlüssel entsprechen geladen 
            
    $strData dba_fetch($key$db_connect);
            
            
    // Die Daten werden wieder in Ihre Ursprungsform gewandelt
            
    $arrData unserialize($strData);
            
            
    // Der Variablen Key wird das Schlüsselfeld zugeordent
            
    $key $arrData['Name'];
            
            if (
    $arrData['Kategorie'] == $auswahl)
                {
                    
    $counter $counter 1;
                    
    $arrReferenzen[$counter]['Nr']             = $arrData['Nr'];
                    
    $arrReferenzen[$counter]['Name']        = $arrData['Name'];
                    
    $arrReferenzen[$counter]['Kategorie']    = $arrData['Kategorie'];
                    
    $arrReferenzen[$counter]['Text']        = str_replace("#","<br>",$arrData['Text']);
                    
    $arrReferenzen[$counter]['Link']        = $arrData['Link'];
                    
    $arrReferenzen[$counter]['Bild']        = $arrData['Bild'];
                }
            
            
    // Hier wird der Schlüssel $key auf den nächsten Schlüssel gesetzt
            
    $key dba_nextkey($db_connect);
            
        }
        [
    COLOR=red]array_multisort($arrReferenzen[1];SORT_ASC_;SORT_STRING);[/COLOR] }

    ?>

    <table width="100%" bgcolor="#666666">
      <tr>
        <td>Nr.</td>
        <td>Kategorie</td>
        <td>Name</td>
        <td>Text</td>
        <td>Link</td>
        <td>Bild</td>
      </tr>
    <?php
    for ($i=0$i<$counter$i++)
    ?>
      <tr bgcolor="#CCCCCC">
        <td align="center"><?php echo $arrReferenzen[$i+1]['Nr']; ?></td>
        <td><?php echo $arrReferenzen[$i+1]['Kategorie']; ?></td>
        <td><?php echo $arrReferenzen[$i+1]['Name']; ?></td>
        <td><?php echo $arrReferenzen[$i+1]['Text']; ?></td>
        <td><?php echo $arrReferenzen[$i+1]['Link']; ?></td>
        <td><?php echo $arrReferenzen[$i+1]['Bild']; ?></td>
      </tr>
    <? } ?>

    </table>

    <?
    dba_close($db_connect);
    ?>

    </body>
    </html>

  • #2
    hmm - und in welcher Zeile denn?!
    jedenfalls fehlt nach
    if (!$db_connect) die Klammern: {}
    Gruß
    Thomas

    Kommentar


    • #3
      wahrscheinlich in Zeile 44 ...

      die funktionswerte von array_multisort dürfennicht durch semikolon getrennt werden also so

      PHP-Code:
      array_multisort($arrReferenzen[1],SORT_ASC_,SORT_STRING); 
      mfg DaPhreak
      If something's HARD to do,

      then it's not worth doing.
      (Homer J. (Jay) Simpson)

      Kommentar


      • #4
        Original geschrieben von Thomas
        hmm - und in welcher Zeile denn?!
        jedenfalls fehlt nach
        if (!$db_connect) die Klammern: {}
        ... sind nicht notwendig... ist ja nur eine Zeile

        Kommentar

        Lädt...
        X