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 ::

Das Zend Framework

Das Zend Framework 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 für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.03.2003, 19:55:01
andreaskf andreaskf ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: OWL
Beiträge: 102
Seitenwechsel bei If Anweisung...

Hallo @ all.

Bislang bin ich mit meinem lernen sehr gut voran gekommen. Danke nochmals für die Hilfe mit dem Buchtipp. Doch nun habe ich bereits die erste Anfrage.....

Bei einer if Anweisung soll fals das Ergebnis = 0 ist, die Seite gewechselt werden.

Beispiel:

if ($i = 0)
??????Seitenwechsel zu test.php

Wer kann mir die Betreffende Zeile schreiben?

mfG andreaskf
Mit Zitat antworten
  #2  
Alt 14.03.2003, 20:03:15
Benutzerbild von Yzerman
Yzerman Yzerman ist offline
Member
 
Registriert seit: Dec 2002
Ort: Soest
Beiträge: 623
Yzerman eine Nachricht über ICQ schicken
PHP-Code:
if ($i == 0) {
header ("location: test.php");

Das funktioniert aber nur, wenn vorher nichts an den Browser gesendet wird!
__________________
The internet is full of answers, even to never asked questions!
Mit Zitat antworten
  #3  
Alt 14.03.2003, 21:03:40
andreaskf andreaskf ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: OWL
Beiträge: 102
Danke Yzerman,

aber es werden vorab bereits Daten gesendet.

Gibt es denn keinen Befehl der dem von <a href.....> ähnelt. Nur mit dem Unterschied, das hier kein Link angezeigt werden soll, sondern das die Seite automatisch wechselt?

Aus dem HTML kenn ich die Funktion der Zeitgesteuerten Weiterleitung. Könnte man dieses evtl. ins echo einsetzen? Wenn ja, wie muß die Zeile dann aussehen?

mfG andreaskf
Mit Zitat antworten
  #4  
Alt 14.03.2003, 21:13:15
Benutzerbild von Yzerman
Yzerman Yzerman ist offline
Member
 
Registriert seit: Dec 2002
Ort: Soest
Beiträge: 623
Yzerman eine Nachricht über ICQ schicken
für diesen Fall ist das natürlich die richtige Lösung:
Code:
echo "<meta http-equiv="refresh" content="0; URL=test.php>"";
__________________
The internet is full of answers, even to never asked questions!
Mit Zitat antworten
  #5  
Alt 14.03.2003, 21:14:23
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
nein, dafür gibt es keine andere funktion, aber du könntest deine ausgabe verschieben oder die if()-anweisung anders wo einsetzen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #6  
Alt 14.03.2003, 21:20:36
andreaskf andreaskf ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: OWL
Beiträge: 102
Fast geschafft....

Nun wechselt er zwar zu der besagten Seite, aber es erscheint
folgender Fehler:


FORBIDDEN
You don't have permission to access /demo/test.php> on this server.

Wassoll das denn nun wieder heissen?????

(apache und mysql laufen)

andreaskf
Mit Zitat antworten
  #7  
Alt 14.03.2003, 21:24:23
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
die datei hat die falschen rechte. setze die rechte mal auf 644, dann sollte es gehen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #8  
Alt 14.03.2003, 21:25:21
Benutzerbild von Yzerman
Yzerman Yzerman ist offline
Member
 
Registriert seit: Dec 2002
Ort: Soest
Beiträge: 623
Yzerman eine Nachricht über ICQ schicken
Hmm, entweder Du hast das Verzeichnis mit einem .htaccess-File geschützt, oder Deine Zugriffsrechte für den Ordner bzw. das File sind nicht ausreichend.
Hast Du ein Linux oder Windows-System bei Dir am Laufen?
__________________
The internet is full of answers, even to never asked questions!
Mit Zitat antworten
  #9  
Alt 14.03.2003, 21:38:17
andreaskf andreaskf ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: OWL
Beiträge: 102
Also, habe Windos am laufen, da ich kein Linux besitze. Ansonsten sind alle Zugriffsrechte offen.

andreaskf
Mit Zitat antworten
  #10  
Alt 14.03.2003, 21:41:58
Benutzerbild von Yzerman
Yzerman Yzerman ist offline
Member
 
Registriert seit: Dec 2002
Ort: Soest
Beiträge: 623
Yzerman eine Nachricht über ICQ schicken
Ich besitze zwar Linux, hab's auch installiert, aber hab meine WLAN-Karte noch nicht ans Laufen gekriegt (für DSL), also bleibt mir auch nur Windows.

Kannst Du denn die test.php direkt über den Browser starten (http://localhost/..../test.php)?
__________________
The internet is full of answers, even to never asked questions!
Mit Zitat antworten
Antwort


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.

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

Gehe zu


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


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


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