BB codes werden falsch angezeigt

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

  • BB codes werden falsch angezeigt

    Hallo,

    ich hab ein Uploadscript, das mir bei der ausgabe einen Fehler reinhaut den ich leider nicht ausgebügelt bekomm.

    ich schreib einfach mal die Zeile hier rein um das es sich handelt.

    PHP-Code:
    echo "<b>Foren-Link:</b><br><input type='Text' name='bbcodelink' value='."/file.php?id=".$id."\"][IMG]".$config["projekturl"]."/design/img/icon_file.gif[/IMG]' size='50' onFocus='this.select();'><br><br>"
    die ausgabe schaut da wie folgt aus:

    URL="http://upload.kochleffel.de/upload/file.php?id=ff7ddc35b1f54a8"][/url]

    aussehen sollte das ganze aber so

    URL=http://upload.kochleffel.de/upload/file.php?id=ff7ddc35b1f54a8][/url]


    ich hab die [ am anfang entfernt damit der BB code sichbar ist.
    das komische in manchen Foren funktioniert es 1a in manchen eben nicht.


    ich hoffe mir kann da jemand helfen. es geht ledeglich um die " in der URL des bildes


    ich muss dazu sagen ich hab von php absolut keine ahnung und bitte darum "nicht" mit einer tutorial seite oder so zu kommen da ich damit nicht umgehn kann.
    Gruß

    Kochleffel

  • #2
    Die zitierte Zeile erzeugt einen Parse-Error, eine falsche Ausgabe (jegliche Ausgabe) ist da sehr unwahrscheinlich...

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      parse error, unexpected '='

      ich muss dazu sagen ich hab von php absolut keine ahnung und bitte darum "nicht" mit einer tutorial seite oder so zu kommen da ich damit nicht umgehn kann.
      *move* nach Projekthilfe...

      Kommentar


      • #4
        nein, ein parse error wird nicht erzeugt...

        es wird aber eine falsche ausgabe erzeugt.

        diese ausgabe läuft in dirvesen Foren leider nicht.

        Kommentar


        • #5
          Dann musst du mal bitte für korrekten Code hier im Posting sorgen. Sonst kann man den Thread hier nicht gebrauchen...

          Kommentar


          • #6
            PHP-Code:
            <?
            $id=$_GET['id'];
            $checkID=$_GET['checkID'];
            include("header.func.php");
            $query=mysql_query("SELECT * FROM uploads WHERE fileid='$id'");
            $data=mysql_fetch_array($query);
            if($data['deactivated']=='1'){
                echo "Datei wurde vom Admin Gesperrt";
                include("footer.func.php");
                die();
            }
            $ip=getenv("REMOTE_ADDR");
            $tag=date("d");
            $monat=date("m");
            $jahr=date("Y");
            $zeit=time();
            mysql_query("INSERT INTO `statistik`(`fileid`,`tag`,`monat`,`jahr`,`zeit`,`ip`)VALUES('$id','$tag','$monat','$jahr','$zeit','$ip')");
            mysql_query("UPDATE `uploads` SET `views`=`views`+'1' WHERE fileid='$id'");

            echo "<h1><div align='center'><u>Datei wurde erfolgreich hochgeladen:</u></div></h1><br>";
            echo "<div align='center'><b>Titel des Uploads:</b><br>".$data['title'] = wordwrap( $data['title'],70, "<br>", 1)."<br><br>";
            echo "<b>Kommentar:</b><br>".$data['comment'] = wordwrap( $data['comment'],70, "<br>", 1)."<br><br>";
            if($data['typ']=='img'){
                $size=getimagesize("".$config['uploadpfad']."/".$id."/".$data['filename']);
              echo "<table WIDTH=580 BORDER=0 CELLPADDING=0 CELLSPACING=10>";
              echo "<tr><td width=210><center><a href='img.php?id=".$id."'><img border='0' src='".$config['uploadpfad']."/".$id."/tn_".$data['filename']."'></a></center></td><td>";
              echo "<h1><u>Datei-Informationen:</u></h1>";
              echo "<b>Hinzugefügt:</b> ".date("d.m.Y H:i:s",$data['zeit'])."<br>";
              echo "<b>Dateigröße:</b> ".number_format($data['filesizekb'],"2",",",".")." KiloByte<br>";
              echo "<b>Auflösung:</b> ".$size['0']." x ".$size['1']." Pixel<br><br>";
              echo "<h1><u>Links für Ihren Upload:</u></h1>";
              echo "<b>Link zur Datei:</b><br><input type='Text' name='htmllink' value='".$config["projekturl"]."/file.php?id=".$id."' size='50' onFocus='this.select();'><br>";
              echo "<b>Lösch-Link:</b><br><input type='Text' name='dellink' value='".$config["projekturl"]."/del.php?id=".$id."&cid=".$checkID."' size='50' onFocus='this.select();'><br><br>";
              echo "<h1><u>Links zum einbinden in Foren / Websites:</u></h1>";
              echo "<b>HTML-Link:</b><br><input type='Text' name='htmlforenlink' value='<a href=\"".$config["projekturl"]."/file.php?id=".$id."\"><img src=\"".$config["projekturl"]."/".$config['uploadpfad']."/".$id."/tn_".$data["filename"]."\"></a>' size='50' border=0 onFocus='this.select();'><br>";
              echo "<b>Foren-Link (BB-Code):</b><br><input type='Text' name='bbcodelink' value='[URL=\"".$config["projekturl"]."/file.php?id=".$id."\"][IMG]".$config["projekturl"]."/".$config['uploadpfad']."/".$id."/tn_".$data["filename"]."[/IMG][/URL]' size='50' onFocus='this.select();'><br><br>";
              echo "</td></tr></table><br>";
            }
            elseif($data['typ']=='doc'){
              echo "<table WIDTH=580 BORDER=0 CELLPADDING=0 CELLSPACING=10>";
              echo "<tr><td width=210><center><a href='load.php?id=".$id."'><img src='design/img/icon_file.gif' width=60 height=72 border=0 alt='Jetzt Downloaden'></a></center></td><td>";
              echo "<h1><u>Datei-Informationen:</u></h1>";
              echo "<b>Hinzugefügt:</b> ".date("d.m.Y H:i:s",$data['zeit'])."<br>";
              echo "<b>Dateigröße:</b> ".number_format($data['filesizekb'],"2",",",".")." KiloByte<br><br>";
              echo "<h1><u>Links für Ihren Upload:</u></h1>";
              echo "<b>Datei-Link:</b><br><input type='Text' name='htmllink' value='".$config["projekturl"]."/file.php?id=".$id."' size='50' onFocus='this.select();'><br>";
              echo "<b>Download-Link:</b><br><input type='Text' name='htmllink' value='".$config["projekturl"]."/load.php?id=".$id."' size='50' onFocus='this.select();'><br>";
              echo "<b>Lösch-Link:</b><br><input type='Text' name='dellink' value='".$config["projekturl"]."/del.php?id=".$id."&cid=".$checkID."' size='50' onFocus='this.select();'><br><br>";
              echo "<h1><u>Links zum einbinden in Foren / Websites:</u></h1>";
              echo "<b>HTML-Link (BB-Code):</b><br><input type='Text' name='htmlforenlink' value='<a href=\"".$config["projekturl"]."/file.php?id=".$id."\"><img src=\"".$config["projekturl"]."/design/img/icon_file.gif\"></a>' size='50' border=0 onFocus='this.select();'><br>";
              echo "<b>Foren-Link:</b><br><input type='Text' name='bbcodelink' value='[URL=\"".$config["projekturl"]."/file.php?id=".$id."\"][IMG]".$config["projekturl"]."/design/img/icon_file.gif[/IMG][/URL]' size='50' onFocus='this.select();'><br><br>";
              echo "</td></tr></table><br>";
            //download("files/".$id."/".$data['filename'],$data['filename']);
            }
            include("footer.func.php");
            ?>

            PHP-Code:
             echo "<b>Foren-Link:</b><br><input type='Text' name='bbcodelink' value='[URL=\"".$config["projekturl"]."/file.php?id=".$id."\"][IMG]".$config["projekturl"]."/design/img/icon_file.gif[/IMG][/URL]' size='50' onFocus='this.select();'><br><br>"
            und um diese zeile gehts.

            achja:

            Hier noch der link zum selbertesten:

            Upload

            einfach eine x datei hochladen und dann kommt diese seite zum vorschein.
            Zuletzt geändert von Kochleffel; 18.11.2007, 18:27.

            Kommentar


            • #7
              PHP-Code:
              echo "<b>Foren-Link:</b><br><input type='Text' name='bbcodelink' value='[URL=\"".$config["projekturl"]."/file.php?id=".$id."\"]
              [IMG]"
              .$config["projekturl"]."/design/img/icon_file.gif[/IMG]
              [/URL]' size='50' onFocus='this.select();'><br><br>"

              Entferne einfach die \"
              PHP-Code:
              echo "<b>Foren-Link:</b><br><input type='Text' name='bbcodelink' value='[URL=".$config["projekturl"]."/file.php?id=".$id."]
              [IMG]"
              .$config["projekturl"]."/design/img/icon_file.gif[/IMG]
              [/URL]' size='50' onFocus='this.select();'><br><br>"

              Kommentar


              • #8
                PHP-Code:
                echo "<b>Foren-Link:</b><br><input type='Text' name='bbcodelink' value='[URL=".$config["projekturl"].'/file.php?id='.$id."][IMG]".$config["projekturl"]."/design/img/icon_file.gif[/IMG][/URL]' size='50' onFocus='this.select();'><br><br>"
                so hat es geklappt vielen dank.

                Kommentar

                Lädt...
                X