Jetzt kostenlos registrieren
   
News    Board    DBase    Kinoarchiv    Gruppen    Chat    Teamspeak    Wiki    Banner    Regeln    Team Jetzt kostenlos registrieren! 

Willkommen :)
Nachrichten
Neu: n/a
Insg.: n/a
Neue PN schreiben
Mein Profil
Du hast schon einen Account? Hier kannst du dich anmelden.


 



Wir speichern nicht!


Wenn du dich aktiv gegen den Überwachungswahn engagieren möchtest,
klicke hier



 
treuer Member
Benutzerbild von Quark

Registriert seit:
06.11.2007
Ort: Bayern
Alter: 17
Beiträge: 99
Für Beiträge bedankt: 113
Erhielt 80 Danke
für 25 Posts
Rang: 14
Quark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz seinQuark kann auf vieles stolz sein
Quark eine Nachricht über ICQ schicken
 
Idee #1 (Link) Blätterfunktion für Gästbücher und ähnliches [PHP] erstellt am: 27.03.2008 um 22:19
Hier mal ein kleiner Denkanstoss für Leute, die eine "Blätterfunktion" in ihr Gästebuch, News-System oder was auch immer, integrieren wollen.

PHP-Code:
<?php

//
// "Initialisierung"
// Variablen am besten vorher noch prüfen!
//

// Von $start...
$start strip_tags($_GET['start']);

// maximal $limit objekte anzeigen
$limit strip_tags($_GET['limit']);

// Das Standardlimit, darf bearbeitet werden.
$default_limit 30;

//
// Anzahl der Beiträge aus der Datenbank auslesen
//

// Beispielsquery:
$max mysql_result(mysql_query("SELECT COUNT(`id`) FROM `guestbook`"), 0);

//
// Variablencheck
//

// Limit ungülitg? Standard setzen.
if ($limit <= || !is_numeric($limit)) $limit $default_limit;

 
// Start zu gross? Setze ihn auf grösstmöglichstes Resultat.
if ($start >= $max$start $max $limit;

// Start = 1 falls falsch.
if ($start <= || !is_numeric($start)) $start 1;

// Limit zu gross? Setze ihn auf grösstmöglichstes Resultat.
if ($start $limit $max$start $max $limit;

// Der Counter. Später wichtig um Einträge nummerieren zu können.
$counter $start;

//
// Hier ein Beispiel:
//

// Beispielsoutput: Zeige 80 Einträge ab 320 von maximal 800
printf("Zeige %d Einträge ab %d von maximal %d"$limit$start$max); 

// Beispielsoutput: Vorherige Seite (guestbook.php?start=240) Nächste Seite (guestbook.php?start=400)
printf("<a href='%s?start=%d'>Vorherige Seite</a> <a href='%s?start=%d'>Nächste Seite</a>"$_SERVER['PHP_SELF'], $start $limit$_SERVER['PHP_SELF'], $start $limit); 

// SQL-Query; Beiträge aus der Datenbank lesen
// Anstatt "SELECT *" aber am besten alle Zellen einzeln auswählen, das schont den Server ;)
$query mysql_query("SELECT * FROM `guestbook` WHERE `disabled` <> '1' LIMIT ".mysql_real_escape_string($start).", ".mysql_real_escape_string($limit).";");

while (
$row mysql_fetch_array($row)) {
    
// Hier irgendwelchen Templateschnösel.
    // $counter kann verwendet werden, um die ID des Beitrages zu erkennen (bzw. die Position in der Datenbank)
    
echo $row['username'] . ' hat folgendes geschrieben:<br />' $row['text'] . '<br /><br />';
}

?>
Das ganze kann man natürlich noch erweitern. z. B. Seite 1, 2, 3, usw. Das sollte aber kein Problem sein, denke ich.

The box said, 'Requires Windows XP or better', so I installed Linux...
Quark ist offline Mit Zitat antworten Antwort
 
DDLB-Elly
treue Memberin


Registriert seit:
26.06.2007
Beiträge:
228

Für Beiträge
bedankt:
326
Erhielt 194 Danke
für 79 Posts
Rang:
91

knoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäreknoob sorgt für eine eindrucksvolle Atmosphäre
knoob sorgt für eine eindrucksvolle Atmosphäre
Standard erstellt am: Gestern um 19:02

Die Welt wird nicht bedroht von den Menschen, die böse sind, sondern von denen, die das Böse zulassen.
Albert Einstein


 
Member

Registriert seit:
12.09.2007
Beiträge: 7
Für Beiträge bedankt: 24
Erhielt 154 Danke
für 2 Posts
Rang: 0
hero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehenhero44 genießt hohes Ansehen
 
Standard #2 (Link) erstellt am: 28.06.2008 um 05:19
zu viele comments, dass man quasi die überischt verliert;

ein coder weiss schon was da passiert,

PS; diese blätterfunktion ist ZU LANG und ZU KOMPLIZIERT.



ich hab eine die geht über 5 zeilen insgesamt; mfg
hero44 ist offline Mit Zitat antworten Antwort
 

 
M0derat0r
Benutzerbild von Pee-ooH

Registriert seit:
26.06.2007
Ort: Freiburg
Beiträge: 1.738
Für Beiträge bedankt: 410
Erhielt 546 Danke
für 364 Posts
Rang: 90
Pee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes AnsehenPee-ooH genießt hohes Ansehen
Pee-ooH eine Nachricht über ICQ schicken
 
Standard #3 (Link) erstellt am: 28.06.2008 um 10:06
Zitat:
Zitat von hero44 Beitrag anzeigen
zu viele comments, dass man quasi die überischt verliert;

ein coder weiss schon was da passiert,

PS; diese blätterfunktion ist ZU LANG und ZU KOMPLIZIERT.



ich hab eine die geht über 5 zeilen insgesamt; mfg
Lese dir bitte diese Rules durch
Links sind  nur für registrierte Mitglieder sichtbar.
INFO: Die Registrierung dauert nur ein paar Sekunden. 

 


Punkt 5, 6, und 7 sind intressant für dich

Für meine Beiträge muss man sich grundsätzlich nicht bedanken!
Usern zu helfen ist selbstverständlich
Pee-ooH ist offline Mit Zitat antworten Antwort
 

  Lesezeichen

Antwort


Themen-Optionen

 
Themen, die dich interessieren könnten
Thema Autor Forum Antworten Letzter Beitrag
Suche Team für Video-Blog oder ähnliches franzvonneben Homepage & Projekte 6 05.05.2008 21:41
Suche Team für Video-Blog oder ähnliches franzvonneben Offtopic 1 05.05.2008 17:43
[s] Hilfe für PHP und MySQL -Saithron- Programmierung 2 01.12.2007 18:15



News   |   Board    |   Chat    |   Teamspeak    |   Team   |   Stuff    |   Partner   |   Archive

SEO by vBSEO 3.2.0


Umbau läuft (v4)