SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 01.01.2010, 17:54:57
steinideluxe steinideluxe ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 37
Beiträge: 6
Php Blätterfunktion - Ich darf kein MySQL benutzen

Ich habe folgendes Problem:

Ich soll für mein Studium im Fach Php - Grundlagen ein Gästebuch erststellen. Dies habe ich soweit auch geschafft. Hab jetzt nur noch ein Problem mit der Blätterfunktion. Ich weiss nicht wie ich es schaffe das die Variable $seite, die aktuelle Seitenzahl ausgibt. So hier kommt jetzt der Script, falls ihr noch mehr Fehler findet, sagt mir bitte bescheid. Ich bin für jede Hilfe dankbar!


$eintraege_pro_seite = 10; // Beiträge pro Seite
$zaehler=count($beitrag); //Anzahl der Beiträge
$seite=?

//Errechnen wieviele Seiten es geben wird
$wieviel_seiten =$zaehler / $eintraege_pro_seite;

//Ausgabe der Seitenlinks:
echo "<div align=\"center\">";
echo "<b>Seite:</b> ";

//Ausgabe der Links zu den Seiten
for($a=0; $a < $wieviel_seiten; $a++){
$b = $a + 1;

//Wenn der User sich auf dieser Seite befindet, keinen Link ausgeben
if($seite == $b)
{
echo " <b>$b</b> ";
}

//Aus dieser Seite ist der User nicht, also einen Link ausgeben
else
{
echo " <a href=\"?seite=$b\">$b</a> ";
}
}
Mit Zitat antworten
  #2  
Alt 01.01.2010, 18:11:17
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Schau dir doch mal das superglobale $_GET Array an....
Mit Zitat antworten
  #3  
Alt 02.01.2010, 17:14:35
steinideluxe steinideluxe ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 37
Beiträge: 6
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Das hat mir noch nicht so richtig geholfen.

Also ich habe $seite wie folgt beschrieben.

$seite=$_GET["seite"];

Und jetzt meldet der Browser:

Notice: Undefined index: seite in /Users/steingroever/Desktop/Website/Sites/gbuch.php on line 79

line 79 ist die Definition: $seite=$_GET["seite"];

Wie muss ich das jetzt definieren?
Mit Zitat antworten
  #4  
Alt 02.01.2010, 18:03:45
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Wenn du $_GET zu dem Zeitpunkt überprüft hättest, dann würde dir klar sein, dass $_GET['seite'] zu dem Zeitpunkt nicht existiert.
Zum überprüfen ob eine Variable existiert ist isset() erfunden worden.
Alternativ würdest du auch mit array_key_exits() weiter kommen.

Also:
Durch lesen des PHP Handbuches kann man sehr weit kommen.
Mit Zitat antworten
  #5  
Alt 02.01.2010, 18:20:23
steinideluxe steinideluxe ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 37
Beiträge: 6
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Das hab ich schon gemacht mit dem isset(). Der zeigt mir dann allerdings an das es existiert. Aber der Fehler wird trotzdem angezeigt? Also wenn mir jemand helfen könnte wäre ich sehr dankbar.

Achso und das php.net Handbuch gehe ich durch allerdings hilft mir das grad irgendwie nicht. Trotzdem danke für den Tip.
Mit Zitat antworten
  #6  
Alt 02.01.2010, 18:23:20
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

vorschlag zu problemlösung:

per isset( ) existenz der fraglichen variable prüfen

a) FALSE: abbruch o.ä.
b) TRUE: von variable abhängigen code ausführen

cx
Mit Zitat antworten
  #7  
Alt 02.01.2010, 19:02:32
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Zitat:
Das hab ich schon gemacht mit dem isset(). Der zeigt mir dann allerdings an das es existiert. Aber der Fehler wird trotzdem angezeigt?
Kann nicht sein.....
Aber da die Versuche geheim bleiben, kann ich dir leider nicht sagen, wo du den Bock geschossen hast.
Mit Zitat antworten
  #8  
Alt 02.01.2010, 20:35:15
steinideluxe steinideluxe ist offline
Anfänger
 
Registriert seit: Jan 2010
Alter: 37
Beiträge: 6
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Was muss ich denn machen wenn es false ergibt?
Mit Zitat antworten
  #9  
Alt 02.01.2010, 20:38:00
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Zitat:
Zitat von steinideluxe Beitrag anzeigen
Was muss ich denn machen wenn es false ergibt?
Zum Beispiel einen Standardwert definieren ...
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #10  
Alt 02.01.2010, 20:59:25
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen

Zitat:
Zitat von steinideluxe Beitrag anzeigen
Ich bin Student [...]
sollte das eine entschuldigung sein? was studierst du bitteschön?

cx
Mit Zitat antworten
Antwort

Stichworte
blätterfunktion, gästebuch, hilfe, php


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

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP/ MYSQL Lernen, aber wie Newby PHP Grundlagen 1 30.03.2008 16:17:29
MySQL Abfrage mit PHP darstellen? Trivio MySQLi/PDO/(MySQL) 1 18.07.2007 21:05:13
Mysql eingave sprict php / ODBC Treiber Problem bei Access tak47 MySQLi/PDO/(MySQL) 0 28.08.2006 14:00:19
installationspfade (php & mysql) jan99 PHP Grundlagen 24 16.06.2006 10:37:31
PDF mit PHP und MySQL erstellen Sladi PHP für Fortgeschrittene und Experten 3 10.04.2004 19:02:06


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt