Alles in einer Seite!

xZeLeRaToR

Grünschnabel
Tach!

Kann mir jemand erklären, wie das mit dem internen linken ist, ich will nähmlich mein news script so weite wie möglich zusammenfassen!!!??

Wie geht das oder gibt es irgendwo ein gutes tut dafür?


cu

x
 
du willst also Anker in deiner site machen, verstehe ich das richtig das muss dann so aussehen.
als beispiel ein Anker der an den Anfang des dokuments verweist.

PHP:
<a name="top">Irgenwas am anfang der seite,kann auch ein bild sein</a>
  
// Hier steht dann der inhalt der Seite und wenn Seitenanfang 
// verweissen willst mach einfach

<a href="#top">Irgenwas z.B. Text, Bild, usw...</a>
(is kein php mach ich nur damit es besser aussieht hehe)

für top kannst du einen beliebigen namen einsetzten, nur ohne leerzeichen

Ich hoffe das war es was du meinst!
 
......

aslo wenn ich dich richtig verstehe, willst du z.b. am anfang der seite alle überschriften deiner news stehen haben, die dann auf die news weiter unten auf der seite verlinkt sind?!?

wenn dem so ist, würde ich das so machen......

//$anzahl_news gibt die news pro seite an...
<?php
$ende = $start + $anzahl_news;
$query = "select * from news order by news_id desc";
$news = mysql_query($query);

//ausgabe der titel als links...
for{$zaehler=$start; $zaehler<=$ende; $zaehler++){
$titel = mysql_result($news, $i, "ueberschrift");
$news_id = mysql_result($news, $i, "news_id");
echo '<a href=#news"'.$news_id.'">'.$titel.'</a><br>';
}

//hier kommt vielleicht noch etwas.....


//ausgabe der news [mit dem namen news(news_id)]
for{$zaehler=$start; $zaehler<=$ende; $zaehler++){
$news_id = mysql_result($news, $i, "news_id");
<a name=news"'.$news_id.'">
hier der newstext, ueberschrift, datum etc.
</a>
}
?>


denke, dass das so funzt.....

ein tutorial zu den seiteninternen links findet man (wie immer bei fragen zu html) im self-html....
click mich

ich hoffe, das es dir hilft......

//das war mein senf

bad taste
 
Ne ich mein eigentlich moment! ähm wie heissen die jetzt. Naja aufjedenfal das mit PHP_Self!
ich will ebend versuchen alle meine teilseiten (post,del,intern,admin)in eine datei packen.

cu

x

P.S. Bei Fehlern bitte bei meiner Deutschlehrerin melden!!!
 
Das geht mit Functions.

PHP:
<a href="test.php?action=admin">admin</a>
<a href="test.php?action=write">write</a>

function admin() {
<input type='submit' name='Löschen' value='löschen'>
}

function write() {
<input type='text' name='inhalt'>
}

// jetzt noch ein switch, der sagt, was wann gemacht werden soll
// und der die Funktionen aufruft

switch($action)
{
   case("admin"):
   admin();
   exit;
   case("write"):
   write();
   exit;
}
 
Danke ich hab das jezt ein wenig anders gelösst! Hätte jezt aber 2 neue Fragen!

Wie kann ich sowas mit den smilies achen wie hier links! Ich kann die bis jetzt nur mit speziele Zeichenfolgen erstellen, will die nun aber durch sowas wie auf der linken seite ersetzen. Ausserdem wollt ich fraegn wie man so Befehl machen kann die das umgeben! Wie oben!!!
 
Also das mit Smillies an- und ausschalten geht wie hier mit einer Checkbox und eventuell einer if-Abfrage

PHP:
<?
if ($submit) {
// hier dann was gemacht werden soll falls etwas abgeschickt wurde
// und in die if-Schleife die Smilie-Abfrage

if ($smilies) {
$smile = "str_replace(':)','<img src=\"smilie.gif\">','$main');";
}
}

//und das Formular zur Eingabe
?>
<form action="<? $PHP_SELF ?>">
<input type="textarea" cols="20" name="main">
<input type="checkbox" name="smilies">
<input type="submit" name="submit" value="Posten!">

Wenn das mit dem str_replace nicht ganz richtig ist, bitte korrigieren, ich bin da noch nicht soweit. Das Einfügen von Smilies ist Javascript und dass kann ich nicht.
 
öhm

meint ihr so eine smilie-integrierung wie hier ?
ich kann euch das javascript schicken, oder ihr könnt es euch aus dem quelltext raussuchen.
so schwer ist es nicht :)
 
Zurück