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
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
01.01.2010, 16:54:57
|
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> ";
}
}
|
01.01.2010, 17:11:17
|
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....
|
02.01.2010, 16:14:35
|
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?
|
02.01.2010, 17:03:45
|
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.
|
02.01.2010, 17:20:23
|
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.
|
02.01.2010, 17:23:20
|
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
|
02.01.2010, 18:02:32
|
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.
|
02.01.2010, 19:35:15
|
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?
|
02.01.2010, 19:38:00
|
|
Administrator
|
|
Registriert seit: Jul 2004
Beiträge: 3.707
|
|
AW: Php Blätterfunktion - Ich darf kein MySQL benutzen
Zitat:
Zitat von steinideluxe
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!
|
02.01.2010, 19:59:25
|
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
Ich bin Student [...]
|
sollte das eine entschuldigung sein? was studierst du bitteschön?
cx
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:11:13 Uhr.
|