Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Darstellungsproblem - Bitte um Hilfe!!! [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Darstellungsproblem - Bitte um Hilfe!!!


 
cester
30-10-2008, 15:59 
 
Hallo,

ich habe ein Script auf meinem Webspace installiert und es funktioniert auch.

Jetzt habe ich nur ein kleines Darstellungsproblem. Wenn ich das Newsscript aufrufe, sehen die News so aus: siehe Anhang...

Mein Problem ist, dass ich die Seitenzahlen gerne mit jeweils einem Leerzeichen zwischen 1 2 3 darstellen lassen würde und nicht 123...

Dem Script liegt eine Datei bei, bei der ich vermute, dass diese Datei die Seitenzahlen regelt:

<?php
$start=0;
if (isset($_GET["start"])) {
$start=$_GET["start"];
}
$nr=$start+1 ;
$sql="SELECT * FROM ".$tableprae."".$Table."";
$result=mysql_query($sql);
$zeilen=mysql_num_rows($result);
if($zeilen>$step){
$Inhalt="<table border=0 width=97% style='text-align:right;'><tr><td

style=\"font-size:11;color:#4D4D4D\"> Seite: ";
for ($i=0;$zeilen>$i;$i=$i+$step) {
$seite=$_GET["start"]/$step+1 ;
$zahl=$zahl+1 ;
if($seite==$zahl ;){
$Inhalt.= "<b><font color=\"#FF3F00\">$zahl</font></b> ";
}
else{
$Inhalt.= "<a class=shout_link href='$Link&start=$i'><b>$zahl</b></a> ";
}
}
$Inhalt.= "</td></tr></table>";
}
?>

Kann ich da irgendwas ergänzen, dass die Auflistung der Seitenzahlen jeweils zwischen den Seitenzahlen ein Leerzeichen hat?

Vielen Dank im Voraus...

 
Kropff
30-10-2008, 18:51 
 
das meinst du jetzt nicht ernst?
<font color="#FF3F00">
darf ich raten. das script irgendwo her gezogen, ohne zu wissen, um was es geht?

mal mit &amp;nbsp; gearbeitet?. zu dem thema gibt es hier (http://www.peterkropff.de/tutorials/php_mysql_4/php_mysql_4.htm) ein tutorial.

peter

 
cester
31-10-2008, 13:40 
 
Kann man in dem Quelltext, den ich oben angegeben habe, nichts einfügen, dass ein Leerzeichen entsteht?

 
Kropff
31-10-2008, 13:48 
 
du hast da leerzeichen, deshalb sollte das eigentlich funktionieren. online-beispiel verfügbar?

peter

 
cester
31-10-2008, 14:15 
 
Hab das Script zur Probe unter: http://www.party-rocker.de/pascal-klingler.de/news/news.php?tsnews4=archiv&start=0 laufen...

 
Kropff
31-10-2008, 14:26 
 
gib den css-anweisungen für a ein margin-right. dann passt es.

peter

 
bloodyorchid
04-11-2008, 05:32 
 
mal ne doofe fragen zwischen drin...
wie kann sowas funktionieren:
if($seite==$zahl <img src="images/smilies/wink.gif" border="0" alt="">{
also mir fehlt da irgendwie ein ")" :teach:

ansonsten würd ich einfach folgende zeilen verändern:
$Inhalt.= "<b><font color=\"#FF3F00\">$zahl</font></b> "

$Inhalt.= "<a class=shout_link href='$Link&start=$i'><b>$zahl</b></a> ";

in
$Inhalt.= "<b><font color=\"#FF3F00\">$zahl&nbsp;</font></b>"

$Inhalt.= "<a class=shout_link href='$Link&start=$i'><b>$zahl&nbsp;</b></a>";

andere möglichkeit wäre noch:
$Inhalt.= "<span style=\"margin-right:3px\"><b><font color=\"#FF3F00\">$zahl&nbsp;</font></b></span>"


$Inhalt.= "<span style=\"margin-right:3px\"><a class=shout_link href='$Link&start=$i'><b>$zahl&nbsp;</b></a></span>";

 
cester
04-11-2008, 12:47 
 
Ich hab den Fehler gefunden!

Das Problem lag daran, dass die "seitenzahlen.php" nur genutzt wird, wenn im Adminbereich die Option "HTML-Gerüst verwenden" aktiviert ist.

Ich bin einfach hingegangen, habe, das HTML-Gerüst deaktiviert und habe einen zweiten Seitenzahlen-Code direkt in der news.php gefunden. Dort hab ich einfach die entsprechenden Leerzeichen eingefügt und schon hats funktioniert...

Schon unübersichtlich, wenn das Script je nach Einstellungen auf 100 verschiedene Dateien zugreift.

Aber danke nochmal für eure Hilfe...

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:16 Uhr.