Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.04.2005, 23:27   #16
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
1. Also, da wo du ein paar HTML-Zeilen siehst -- <h1>Meine Linkliste</h1> und das Kommentar -- da kannst du deinen eigenen HTML-Code einsetzen.

Eine PHP-Datei ist nichts weiteres als HTML mit Anweisungen. Diese Anweisungen werden mit <?php und ?> ausgeklammert, alles andere wird unverändert an den Browser weitergeleitet. Den ersten Teil des Codes kannst du (fast) beliebig platzieren, aber ich schlage vor, noch vor dem ersten HTML-Tag. Da meckert der W3C-Validator überhaupt nicht, weil diese PHP-Anweisungen werden nicht an den Browser geschickt (das kannst du sehen, indem du das Skript aufrufst und dann im Browser den Quelltext ansiehst). Nach dem ?> kommt dann reines HTML. Der 2. Teil des Codes kommt dann an der Stelle, wo du die Links hinschreiben willst. Davor und danach kannst du beliebig viel HTML schreiben.

Also:

<?php
// Hier kommt PHP-Code
?>
<html>
<head>
<title>Meine Linkliste</title>
</head>
<body>
Jede Menge HTML... blablabla... Text, Links, Bilder, was auch immer...
<?php
// Hier der Code, der die Linkliste schreibt
?>
Noch mehr HTML, soviel du willst... blablabla... Text, Links, Bilder, blablabla...
</body>
</html>

So einfach geht das.

2. Das musst du in dem ersten Teil des Codes ändern. Da habe ich ein Objekt definiert, dass den Code für die jeweiligen Links automatisch zusammenstellt und ausgibt. Diese Zeile musst du ändern:

PHP-Code:
echo "<a href=\"$this->url\">$this->text</a>"
Du erkennst den HTML-Code vielleicht. Dieser wird mit PHP-Variablen versehen: $this->url ist die URL, $this->text der Text für den Link. Vor den " muss man \ setzen, damit PHP weiß, das ist nicht das Ende des Strings, sondern muss als " an den Browser weitergegeben. Das müssen wir beachten -- Single-Quotes funktionieren hier nicht. Den fehlenden HTML-Code kannst du hier eintragen, etwa so:

PHP-Code:
echo "<a href=\"$this->url\" title=\"_blank\">$this->text</a>"
Du kannst so auch andere Attribute hinzufügen:

PHP-Code:
echo "<a href=\"$this->url\" title=\"_blank\" class=\"klasse\">$this->text</a>"
...immer mit \ vor jedem ", damit der PHP-Parser bescheid weiß.

Übrigens, dies ist ein gutes Beispiel dafür, wieso PHP so beliebt ist. Auch wenn du 100 Links hast, brauchst du nur eine Zeile Code ändern, und schwups! alle 100 Links haben ein target-Attribut.
rewboss ist offline   Mit Zitat antworten


Alt 14.04.2005, 23:53   #17
TP-Member
 
Registriert seit: Jan 2005
Izzmoo ist auf einem guten Weg
Klappt super, danke dir

echo "<a href=\"$this->url\" title=\"_blank\">$this->text</a>";

Habe title mit target ersetzt
Izzmoo ist offline   Mit Zitat antworten
Alt 15.04.2005, 00:18   #18
TP-Member
 
Registriert seit: Jan 2005
Izzmoo ist auf einem guten Weg
Hallo,

habe noch eine Frage; hoffe die Letzte

PHP-Code:
new link("http://www.nbngfhg.de/"'<img border=0 src="hgfhgf" width="468" height="60" class="bannerstyle">'), 
Wie kann ich denn machen, dass dieses "bannerstyle" auch angezeigt wird ?

Im CSS:
Code:
.bannerstyle {
	border: 1px dashed #005A8E;
}
Das ist eine Umrandung um die Banner .. geht aber nicht mehr
Izzmoo ist offline   Mit Zitat antworten
Alt 15.04.2005, 10:33   #19
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Hmm... das liegt sicher nicht am PHP. Was passiert, wenn du border=0 wegmachst?
rewboss ist offline   Mit Zitat antworten
Alt 15.04.2005, 13:46   #20
TP-Member
 
Registriert seit: Jan 2005
Izzmoo ist auf einem guten Weg
Zitat:
Zitat von rewboss
Hmm... das liegt sicher nicht am PHP. Was passiert, wenn du border=0 wegmachst?
Dann ist da ein Blauer rand
Izzmoo ist offline   Mit Zitat antworten
Alt 15.04.2005, 14:18   #21
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Sonst keine Probleme mit CSS?

Wie sieht denn der Quelltext im Browser aus? Ist da alles in Ordnung? Keine Tippfehler irgendwo?
rewboss ist offline   Mit Zitat antworten
Alt 16.04.2005, 02:32   #22
TP-Member
 
Registriert seit: Jan 2005
Izzmoo ist auf einem guten Weg
Klappt jetzt

Hatte
<link rel="stylesheet" href="style.css" type="text/css">
vergessen ...
Izzmoo ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen
Bilder reihen Folge ändern Bilder reihen Folge ändern
« vorgegebenen Text in Formular-Eingabefeld löschen | Width-, Height-Angaben »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:33 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 62 63 64 65 66 67

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 62 63 64 65 66 67