tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
215
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Frosty5o Frosty5o ist offline Mitglied Bronze
    Registriert seit
    Nov 2009
    Beiträge
    42
    Hi Leute,

    ich hoffe ihr könnt mit weiterhelfen. Schreibe den Thread hier in PHP, weil ich denke, dass mir PHP dabei hilft

    Ich habe im auf meiner <titel> natürlich einen Eintrag, der auch angezeigt wird. Nur möchte ich, dass wenn man auf eine news klickt (Newsscript basierend auf mysql und php) der Titel der news im Titel der Seite angezeigt werrden. Gibt es eine Möglichkeit dies mit PHP zu bewerkstelligen, oder auch anders? Ach ja und das Newsscript behandelt natürlich den Titel der News extra, vielleicht hilft das weiter.

    Freue mich auf Antworten/Hilfe!

    Danke schonmal im Voraus!
    Geändert von Frosty5o (10.03.10 um 12:50 Uhr)
     

  2. #2
    unbenannt unbenannt ist offline Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    15
    Natürlich.
    Musst doch nur innerhalb des <title> Tags den Titel des Newseintrages ausgeben.
     

  3. #3
    Frosty5o Frosty5o ist offline Mitglied Bronze
    Registriert seit
    Nov 2009
    Beiträge
    42
    Zitat Zitat von unbenannt Beitrag anzeigen
    Natürlich.
    Musst doch nur innerhalb des <title> Tags den Titel des Newseintrages ausgeben.
    Und das ist mein Problem, kenn mich leider mit php kaum aus:/. Der Newstitel wird im Script mit "{newstitel}" bzw. $elem[news_title] bezeichnet.
     

  4. #4
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    PHP-Code:
    <html>
    <head>
        <title><?php echo $title?></title>
    </head>
    <body>
    ...
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  5. #5
    Frosty5o Frosty5o ist offline Mitglied Bronze
    Registriert seit
    Nov 2009
    Beiträge
    42
    Schade, funktioniert nicht mit dem code:

    PHP-Code:
    <html>
    <head>
        <title><?php echo $title?></title>
    </head>
    <body>
    Folgender Code-Teil ist für die Ausgabe verantwortlich:

    PHP-Code:
     if ($newsdata != "") {
                foreach (
    $newsdata as $result_detailed) {
                    foreach (
    $result_detailed as $key=>$elem) {
                        
                        
    $userdata $dbconn->fetchArray("SELECT * FROM $usertable WHERE id = $elem[author_id]");
                        
                        
    $elem[news_title] = str_replace("\\'""'"$elem[news_title]);
                        
    $elem[news_text]  = str_replace("\\'""'"$elem[news_text]);
                        
                        
    $news_template addslashes($styledata[template]);
                        
                        
    $news_template str_replace("{newstitel}"$elem[news_title], $news_template);
                        
    $news_template str_replace("{news}"$elem[news_text], $news_template);
                        
    $news_template str_replace("<a ""<a class=\\\"cnnews\\\" "$news_template);
                        if (
    $elem[show_email]) {
                            
    $userdata[username] = "<a href=\\\"mailto:$userdata[email]\\\" class=\\\"cnsmalltext\\\">$userdata[username]</a>";
                        }
                        if ((
    $options[use_icons]) && ($elem[icon_id])) {
                            
    $icondata $dbconn->fetchArray("SELECT * FROM $icontable WHERE id = $elem[icon_id]");
                            
    $icon "<img src=\\\"corenews2/$options[icon_dir]$icondata[name]\\\" alt=\\\"$icondata[title]\\\">";
                        } else {
                            
    $icon "";
                        }
                        
    $news_template str_replace("{icon}"$icon$news_template);
                        
    $news_template str_replace("{user}"$userdata[username], $news_template);
                        
    $news_template str_replace("{datum}"date($options[date_format], $elem[time]), $news_template);
                        if ((
    $options[comments_allowed])) {
                            
    $countcomments $dbconn->countRows("SELECT NULL FROM $commentstable WHERE news_id = $elem[id]");
                            
    $comments "<a href=\\\"$PHP_SELF?$QUERY_STRING&news_id=$elem[id]\\\" class=\\\"cnsmalltext\\\">[ $countcomments Kommentar";
                            if (
    $countcomments != 1) {
                                
    $comments $comments "e";... 
    Vielleicht hilft das weiter.
     

  6. #6
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Du willst wahrscheinlch $elem[news_title] nehmen.

    Nun, ein wenig PHP-Kenntnisse zum herausfinden wie du das an die Stelle von $title bringst erwarte ich schon. Ansosnten lohnt es sich zuerst PHP zu lernen bevor man komplizierte Scripte anpassen will.
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  7. #7
    Frosty5o Frosty5o ist offline Mitglied Bronze
    Registriert seit
    Nov 2009
    Beiträge
    42
    Zitat Zitat von yaslaw Beitrag anzeigen
    Du willst wahrscheinlch $elem[news_title] nehmen.

    Nun, ein wenig PHP-Kenntnisse zum herausfinden wie du das an die Stelle von $title bringst erwarte ich schon. Ansosnten lohnt es sich zuerst PHP zu lernen bevor man komplizierte Scripte anpassen will.

    Genau so siehts aus!

    Bin seit den letzten Tagen schon dabei mich hineinzufuchsen, hab auch schon einiges umgeschrieben und angepasst, aber bei dem Problem hänge ich momentan ein wenig in der Luft, das stimmt!

    Habs jetzt auch mit folgendem Code probiert:

    PHP-Code:
    <?php
    define
    (postTitle'mein Post Eintrag');
    print(
    '<title>'.postTitle.'</title>');
    ?>
    Bekomms irgendwie nicht hin...

    So, hab jetzt wieder stundenlang rumprobiert, die news_title-Variable im html titel ausgeben zu können, bekomms einfach nicht hin, das aus dem newsscript auszugeben. Das ist mit Sicherheit einfacher als ich denke aber meine Kenntnisse reichen wohl nicht aus...
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 03.01.11, 21:23
  2. div Höhe an content-div anpassen
    Von raybrackho im Forum CSS
    Antworten: 2
    Letzter Beitrag: 22.06.08, 18:02
  3. Bei Klick auf Titel soll Content ausfahren
    Von cofter im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 29.07.07, 11:19
  4. Antworten: 2
    Letzter Beitrag: 12.12.05, 23:49
  5. Antworten: 3
    Letzter Beitrag: 11.08.02, 23:19