+ Antworten
Seite 7 von 7 ErsteErste ... 4 5 6 7
Ergebnis 91 bis 97 von 97

Thema: Rizzo's Gästebuch Version 0.2 (neue Version!)

  1. #91
    TP-Insider Desko hilft, wo's geht Desko hilft, wo's geht Desko hilft, wo's geht Avatar von Desko
    Registriert seit
    Jun 2009
    Ort
    Hildesheim
    Beiträge
    502
    Hallöle,

    also erstmal große Lob an Andreas, habe das Gästebuch runtergeladen und, als absoluter PHP-Laie, es dank der guten Anleitung auch als Standalone zum Laufen gekriegt. Klasse!

    So weit, so gut. Nun versuche ich seit Tagen, es als Modul in meine Site einzubauen. Ich habe mir diesen ganzen Thread durchgelesen und dachte auch schon, ich hab es, war leider nicht so...

    Das Ergebnis ist: Keine Anzeige. Lasse ich mir den Quelltext anzeigen, ist alles nach der Zeile, in der ich inkludiere, abgeschnitten.

    Situation: Die Datei gaestebuch.php liegt im Root-Verzeichnis, die Datei guestbook.php (siehe Box), in der die Datei eingebettet werden soll, liegt im Unterverzeichnis base.

    PHP-Code:
    <?php
        session_start
    ();
        
    ob_start();
    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="de">

        <head>
            <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
            <meta name="robots" content="index, follow" />
            
            
            <link href="/grafik/favicon.ico" rel="shortcut icon" /> 
            <link href="/css/menu.css" rel="stylesheet" type="text/css" media="screen" />
        </head>

        <body id="guestbook">
        
            
        
            <div id="wrapper">    
            
                <div class="hidden">
                    <ul>
                        <li class="tab"><a href="#navih_ebene1">Zur horizontalen Navigation</a></li>
                        <li class="tab"><a href="#sidebar">Zur vertikalen Navigation</a></li>
                        <li class="tab"><a href="#einleitung">Zum Inhalt</a></li>
                        <li class="tab"><a href="#footer">Zur Fußzeile</a></li>
                    </ul>
                </div>
        
                <?php include ("../importe/header_sammlung.php"); ?>
            
                <!--<div id="root">
                    <div id="sitemap"><p>links - links2 - links3</p>
                    </div>
                </div>-->
            
                <div id="main">
                    <div id="sidebar">
                        <div class="sidebar_box">
                            <h2 class="hidden"><hr>Vertikale Navigation<hr></h2>
                            <?php include ("../importe/sidebar_hpf_d.php"); ?>
                        </div>
                    </div>
                    
                    <h2 class="hidden"><hr>Inhalt<hr></h2>
                    <div id="einleitung">
                        <h1>Gästebuch</h1>
                    </div>
                    
                    <div class="block">
                        
                            <?php include ("../gaestebuch.php"); ?>
                        
                    </div>
                </div>
                
                <h2 class="hidden"><hr>Fußzeile<hr></h2>    
                <?php include ("../importe/footer.php"); ?>
                
            </div>
        
        </body>

    </html>
    Im Modulpfad in der Admin_Zentrale habe ich ?seite=gaestebuch angegeben, aber erlich gesagt ohne genau zu wissen, was ich tue... Wie gesagt, keinen Plan von PHP! Hab es hier nur so gelesen...

    Erbarmt sich mir einer?


    Have a nice day,

    Swen...


  2. #92
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hallo Desko!

    Zitat Zitat von Desko Beitrag anzeigen
    ... aber erlich gesagt ohne genau zu wissen, was ich tue... Wie gesagt, keinen Plan von PHP!
    ...und genau da liegt vermutlich das Problem. Die Option das GB als Modul einzusetzen habe ich eingebaut damit Benutzer, die bereits fundierte PHP Kenntnisse haben und eine dynamische Seite betreiben, das GB in die Webseite einbetten können. Wenn man nicht weiß wie das funktioniert und auch sonst keine Ahnung von PHP hat, dann sollte man das GB als Standalone (das man viel Template und CSS zu 100% anpassen kann!) betreiben. Ohne Ahnung und ohne Kenntnisse sind da schlicht zu viele mögliche Fallen in die man tappen kann und dem unerfahrenen User ist nicht klar wieso.

    Als Modulpfad trägt man auch nicht irgend etwas ein, sondern die Datei mit Parameter, wie die Seite aufgerufen wird. Dieser Modulpfad wird dann verwendet um die GB-Links zu generieren und die sind logischerweise entscheidend dafür, was/wie aus der DB gelesen wird. Trägt man "mal irgend etwas auf Verdacht" als Modulpfad ein, stimmen die Links nicht und somit geht auch die DB-Abfrage in die Hose - Folge: das Script bricht ab und man bekommt eine halb leere oder weiße Seite.

    Jetzt müsste man mal das Error_Reporting einschalten und Testausgaben machen um zu überprüfen, ob die Pfadangaben usw. stimmen. Das geht aber vermutlich nicht, da die entsprechenden PHP-Kenntnisse dafür fehlen. Also kann man als Helfer nur im Dunkeln stochern und darauf hoffen, dass Hinweise auch richtig umgesetzt werden (was erfahrungsgemäß nur selten der Fall ist). So zieht sich das Drama dann stunden- und tagelang hin und hinterher ist man genau so nass wie vorher.
    Erkennst Du das Dilemma?


    Sollte es mal eine neue Version des GB geben, fliegt die Modul-Option raus, da die eigentlich als kleines Schmankerl für PHP-Erfahrene gedacht war aber scheinbar bei den Meisten nur für Verwirrung sorgt.

  3. #93
    TP-Insider Desko hilft, wo's geht Desko hilft, wo's geht Desko hilft, wo's geht Avatar von Desko
    Registriert seit
    Jun 2009
    Ort
    Hildesheim
    Beiträge
    502
    Alles klar, ich danke Dir, dachte tatsächlich, wäre etwas einfacher.

    Werde mal probieren, die Standalone Version einzubinden. Auf jeden Fall ein tolles Skript...


    Have a nice day,

    Swen...


  4. #94
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Zitat Zitat von Desko Beitrag anzeigen
    Alles klar, ich danke Dir, dachte tatsächlich, wäre etwas einfacher.
    Es ist vielleicht, oder wahrscheinlich, nur eine Kleinigkeit, aber das kann man anhand der gelieferten Info so nicht sagen. Dafür müsste man einen Blick drauf werfen und weitere Info haben. Das ist so ein klassischer Typ Problem, der weniger Erfahrene Anwender tagelang schlaflose Nächte bereitet, während ein erfahrener Coder da vermutlich 7 Sekunden drauf schaut und das Problem lokalisiert hat.

    Es ist ja vorbildlich das Du den Code der ganzen Seite gepostet hast, aber in diesem Fall hilft das leider nicht weiter.


    Zitat Zitat von Desko Beitrag anzeigen
    Auf jeden Fall ein tolles Skript...
    Danke, es freut mich, dass es dir trotz dem problematischen Modul-Dingens gefällt.

  5. #95
    TP-Veteran kami bringt sich richtig ein
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.022
    Hallo Rizzo,

    wie Du weißt, habe ich Dein Gästebuch in meiner Site integriert.
    Wirklich super, funktioniert tadellos.
    Nun habe ich ein Problem festgestellt, welches ich noch nicht lösen konnte.
    Bei Einsatz im Adminbereich "Kommentar schreiben" werden bei mir die deutschen Umlaute sowie das "ß" nicht richtig dargestellt. Habe ich einen Fehler gemacht oder ist das im Adminbereich nicht berücksichtigt worden?
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



  6. #96
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Hi,

    keine Ahnung, kann ich dir gerade nicht sagen. Eventuell ein falscher Charset eingestellt oder die Datenbankverbindung wurde nicht korrekt auf utf-8 gestellt.
    Sofern es nicht die Funktionalität des GB beeinträchtigt, ist es zwar ein häßlicher Anzeigefehler, aber wohl nicht weiter tragisch.

  7. #97
    TP-Veteran kami bringt sich richtig ein
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.022
    Hallo Rizzo,

    die Umwandlung liegt ganz alleine in der Admin-Zentrale. Denn aus dem Gästebuch selbst werden die Umlaute richtig umgewandelt.

    Beispiel:
    PHP-Code:
    <div class="gbinfobox"><h4>9</h4>
              <
    p>26.01.2010 09:53:46</p></div>
              <
    p><strong>Reinhold</strongschrieb:</p>
              <
    p>akjf öaljaölkjfdlö ajflökjf ölasjdkf</p>
              
            <
    div class="gbadminkommentar">

              <
    p><strong>Admin Kommentar:</strong></p>
              <
    p>ES geht n&#65533;chste �bung bestimmt</p>
              
    </div
    Das Beispiel habe ich aus dem Browser entnommen.
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



+ Antworten
Seite 7 von 7 ErsteErste ... 4 5 6 7

Stichworte


LinkBacks (?)

  1. 16.10.2007, 11:24

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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