Einzelnen Beitrag anzeigen
Alt 22.09.09, 00:37   #12 (permalink)
BerlinerBaer
Themenstarter
 
Registriert seit: 19.09.09
BerlinerBaer Leistung: Facit NTK
BerlinerBaer eine Nachricht über ICQ schicken BerlinerBaer eine Nachricht über Yahoo! schicken
Likes: 0
Standard

So, ich habe es weiterhin getestet und versucht irgendwie die Fehlermeldung in den griff zu bekommen, nur ohne den gewünschten Erfolg zu erzielen. Hier im folgenden ist der Code nun nach Vorgabe von mir abgeändert worden:

PHP-Code:
<?php

        
case 'erweitertes_ansehen':
        
error_reporting(E_ALL);


        if(!
$_GET['page'])
            { 
$page 1; }
        else
            { 
$page $_GET['page']; }

        
$FotoID mysql_real_escape_string($_GET['page']);
    
$max_ergebnisse 10;
    
$current = (($page $max_ergebnisse) - $max_ergebnisse);
    
$abfrage_foto "SELECT * FROM `fw_galerie_fotos` WHERE `id` = '".$FotoID."' LIMIT 1;";
        
$loesung_foto mysql_query($abfrage_foto) or die (mysql_error());
        
$ausgabe_foto mysql_fetch_assoc($loesung_foto);
    
$anzahl_foto mysql_num_rows($loesung_foto);
        
$seiten_foto ceil($anzahl_fotoalbum1 $max_ergebnisse);

        while(
$ausgabe_foto['kat_id']($id+$i) /= $ausgabe_foto['kat_id']($id))
            {    
$i++

            
// ##### ZUM ZURÜCKBLÄTTERN! #####
            
if($page 1)
                {    
$zurueck1 = ($page 1);            
                    
$zurueck2 '<a href="?seite=galerie&amp;aktion=erweitertes_ansehen&amp;page='.$zurueck1.'"><img src="images/Icons/zurueck.png" alt="zur&uuml;ck" border="0" /></a>'; }
            else
                {    
$zurueck2 '<img src="images/Icons/halt.png" alt="weiter" border="0" />'; }

            
// ##### ZUM VORWÄRTSBLÄTTERN! #####            
            
if($page $seiten_foto)
                {    
$weiter1 = ($page 1);
                    
$weiter2 '<a href="?seite=galerie&amp;aktion=erweitertes_ansehen&amp;page='.$weiter1.'"><img src="images/Icons/weiter.png" alt="weiter" border="0" /></a>'; }
            else
                {    
$weiter2 '<img src="images/Icons/halt.png" alt="weiter" border="0" />'; }


            
echo 
'<div class="SeitenFeld">
    <div class="KopfInfo">'
.$ausgabe_foto['bildtitel'].'</div>
    <div class="inhalt"><p>'
.$ausgabe_foto['bildbeschreibung'].'</p></div>


    <table width="100%" cellspacing="1" cellpadding="1">
        <tr valign="middle">

            <td colspan="3" class="forum_box" align="center"><br /><img src="images/galerie/fotos/'
.$ausgabe_foto['bildname'].'" border="0" alt="'.$ausgabe_foto['bildtitel'].'" /><br /><br /></td>

        </tr><tr>
  
            <td class="forum_box">Bewertung:</td>
            <td colspan="2" class="forum_box" align="center">&Uuml;PERPR&Uuml;FT, OB DER NUTZER SCHON ABGESTIMMT HAT. WENN NEIN, DANN BEWERTUNGSSTERNE AUSGEBEN!</td>          

        </tr>
    </table>

</div>


    <br />


<div class="SeitenFeld">
    <div class="KopfInfo">Kommentare des Fotos</div>
    <div class="info"><p>Hier kann man in n&auml;chster, noch unabsehbarer Zeit die Fotos, die noch nicht existierenden Fotos, kommentieren.</p></div>
</div>'
;    }

        break;
?>
Hierbei ist noch zu beachten, das ich die while-schleife einmal, wie hier im Skirpt komplett auf die ganze Seite gesetzt habe, sowie einmal nur das $i## und halt noch nur die Seitenberechnung (Vörwärts- und Zurückblättern). Die folgende Fehlermeldung sieht wie folgt aus:
Code:
Fatal error: Can't use function return value in write context in D:\Programme\XAMPP\xampp\htdocs\poeten\seiten\galerie.php on line 255
Dementsprechend würe die die Zeile folgende:
Code:
while($ausgabe_foto['kat_id']($id+$i) /= $ausgabe_foto['kat_id']($id))
BerlinerBaer ist offline   Mit Zitat antworten
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61