News script problem!

alex_n

Grünschnabel
Hi Leutz,

ich habe ein News Script gedownloaded, bearbeitet und bekomme aber mehr als ich eigendlich will! :rolleyes:
Na ja hier der link:
http://gigalia.ath.cx:90/news/

und hier :-) das(oder der?:) ) Script:

PHP:
<?
  include("config.php");
  include("db_connect.php");

  mysql_select_db($db_table,$db);
  $result = mysql_query("SELECT * FROM $db_table");

  while(list($id[],$date[],$news[],$links[],$titlenews[],$eachlinkname[],$publisher[],$storybild[]) = mysql_fetch_row($result));
  $id    = array_reverse($id);
  $date  = array_reverse($date);
  $news  = array_reverse($news);
  $links = array_reverse($links);
  $titlenews = array_reverse($titlenews);
  $eachlinkname = array_reverse($eachlinkname);
  $publisher = array_reverse($publisher);
  $storybild = array_reverse($storybild);
  $max_num = count($id);
  if($max_num<$shownews)
    $shownews = $max_num;

  echo $header;
{
  for($i=1;$i<=$shownews;$i++){
echo "   <table width=650 border=0 cellspacing=0 cellpadding=0 align=center> <tr>
    <td bgcolor=#F0F0F0 width=81><a name=$id[$i]></a></td>
    <td bgcolor=#F0F0F0 width=569><strong>
    <font face='Arial, Helvetica, sans-serif' size=3>$titlenews[$i]</font></strong></td>
  </tr></tr>
  <tr>
    <td width=33><img border=0 src='$storybild[$i]'><br></td>
    <td width=617 rowspan=2>
    <font face='Arial, Helvetica, sans-serif' size=2>$publisher[$i] $news[$i]<br></div><br>
    </font>$date[$i]</td>
  </tr></td></tr>
     <tr>
    <td width=33>&nbsp;</td>
     </tr>";
echo "</td></tr>";
    if($links[$i]!=""){
echo "<tr><td><img src='./rl_top-links.gif' width='181' height='13' border='0' alt=''><br>";
      $eachlink = explode(",",$links[$i]);
      for($j=0;$j<count($eachlink);$j++)
      $eachlinknames = explode(",",$eachlinkname[$i]);
      for($j=0;$j<count($eachlinknames);$j++)
        echo "·&nbsp;<a href='http://gigalia.ath.cx/extern/extlink.php?rellink=" . $eachlink[$j] . "' target='_blank'>" . $eachlinknames[$j] . "</a><br>";
echo "</td></tr>";
}
echo "<br>";
}
}
  echo "\n <div align='right'></div>";
  echo $footer;

  include("db_close.php");
?>


Bitte helft mir!
Danke schon mal im voraus!


Gruß Alex
 
Zuletzt bearbeitet:
Hallo alex_n!

Willst du die "Related Links" wegbekommen oder was?

Wenn Ja, nimm die letzte IF-Anweisung raus dann sind Sie weg.

mfg Hoizwurm
 
hi!
nein ganz unten ist noch ein bild, was nicht angezeigt wird!
das will ich weg haben, aber wie?

gruß alex

P.S:
bild.JPG
 
Zuletzt bearbeitet:
Check mal deine Datenbank ob du in dem Feld "eachlinkname" irgendwie den img-tag drin hast.

Und noch was, schau mal bei gelegenheit in deinem Script die schliessenden </tr> </td> </div> tags durch. Die stehen bei dir zum Teil wie Kraut und Rüben ohne Sinn in der Gegend herum.

Hoizwurm
 
Original geschrieben von SilentWarrior
Diese Zeile muss weg:
PHP:
<td width=33><img border=0 src='$storybild[$i]'><br></td>


BLOß NICHT!
Das ist das storybild das muss da hin aber dann kommt das ganz unten auch nochmal vielleicht hat der irgendwo ja ein befehl das unten nochmal zu machen!

Original geschrieben von hoizwurm
Check mal deine Datenbank ob du in dem Feld "eachlinkname" irgendwie den img-tag drin hast.

Und noch was, schau mal bei gelegenheit in deinem Script die schliessenden </tr> </td> </div> tags durch. Die stehen bei dir zum Teil wie Kraut und Rüben ohne Sinn in der Gegend herum.

Hoizwurm

Ja ich muss mal gucken wie ich das geordnet bekomme weil ich mich nicht so damit auskenne...
schon aber mit tabellen bekomme ich immer die wut weil ich nie weiß wo die da hinkommen!
naja noch gehts werde mal versuchen ein bisschen ordnung da rein zu bekommen!

gruß alex


Nachtrag:
Da ist nix zu machen
ich bekomme das nicht weg!
irgendwie macht der unten das noch einmal!
schaut euch den quelletext an in zeile 28 ganz hinten, da fängt eine neue tabele an und die hat das bild drinn!
aber woher kommt die zeile?

gruß[2] alex
 
Zuletzt bearbeitet:
Poste mal bitte die Datei wo die Variable Footer gesetzt wird. oder hänge das Script mal als Anhang ran (wenn nicht so groß ist).

Gruß Stefan
 
Das liegt wirklich an der Passage hier:

PHP:
<td width=33><img border=0 src='$storybild[$i]'><br></td>

Was bewirkt denn das Storybild ist das ne Art Kategoriebild. Weil wenn ich ><img border=0 src='$storybild[$i]'> lösche denn kommt das Bild da nicht mehr, kann man denn im Adminbereich ein Kategoriebild uploden oder sowas?
 
Zurück