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 für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
23.09.2003, 15:15:28
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
Frage zu .php?bla=...
Hi,
ich hab mal ne Frage, undzwar würde ich gerne lernen wie mal Webseiten mit diesem .php?text=... organisiert und erstellt.
Könnt ihr mir ne URL geben wo das richtig gut erklärt wird.
Währe super nett.
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
23.09.2003, 15:45:47
|
|
--> http://selfphp.com/tipps_tricks/layo...alt_layout.php
Wo der Inhalt hin soll, schreibst Du das dann ungefähr so:
PHP-Code:
$topic = !isset($_REQUEST['topic']) ? 'start' : $_REQUEST['topic'];
switch ($topic) {
case 'start' : $inc='index.php'; break;
case 'bilder' : $inc='bilder/index.php'; break;
case 'kontakt' : $inc='rest/kontakt.php'; break;
default $inc='.php';
}
include($inc);
Ist dann so gedacht, dass man ein topic übergibt und diesem entsprechend wird eine Seite eingebunden.
Hoffe, dass es das ist, was Du suchst.
|
23.09.2003, 16:01:08
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
Wo muss ich das ganze denn Einbinden? In die Index.php?
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
23.09.2003, 16:06:50
|
|
Oh, der Part fehlt.
Sagen wir, Du machst das alle mit der index.php, dann sieht das halt so aus:
PHP-Code:
<html>
...
<body>
<?php
/* das von oben */
?>
</body>
</html>
Also ja, es kommt in die index.php - so sie denn so heißt...
|
23.09.2003, 17:52:24
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
Vielen Dank für deine Hilfe!
Hast du zufällig auch was im Netz wo das erklärt wird?
Aber das hat mir auch schonmal geholfen!
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
23.09.2003, 19:36:15
|
|
Naja, Dokus und Tutorials gibt es genügend (wieso gibt's hier noch keine Liste davon??) - meist muss man aber erst eine Idee haben, wie es klappen könnte, bevor man suchen kann.
Die beste Empfehlung bleibt wohl dieses Forum. :)
|
25.09.2003, 13:58:54
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
Könnt ihr mir nicht mal ein Stichwort geben worunter ich bei Google oder Selfphp suchen kann?
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
25.09.2003, 14:31:37
|
Anfänger
|
|
Registriert seit: Aug 2003
Beiträge: 83
|
|
Es geht auch einfacher ;-)
Weiß zwar nicht wo es steht, doch versuche ich es dir zu erklären.
PHP-Code:
<?php
if(isset($_GET['act'])) $act = ($_GET['act']); //Hier wird ein GET gesucht was act heißt (datei.php?act=???) [für act kann alles mögliche eingesetzt werden]
else $act=index; //wenn kein act gefunden wurde, wandert es automatich zu act=index in diesem Falle zur Startseite. Du kannst hier mit HTML ganz normal coden ohne Sachen wie "/;/etc. escapen zu müssen
//Startseite
if ($act==index)
{
?>
<html>
...
</html>
<?php
}
?>
Ich hoffe ich konnte dir helfen
|
25.09.2003, 14:48:00
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
Das habe ich jetzt nich so ganz verstanden!
Kannst du den Code noch etwas erläutern?
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
25.09.2003, 17:06:48
|
Anfänger
|
|
Registriert seit: Aug 2003
Beiträge: 83
|
|
Mit
PHP-Code:
if(isset($_GET['act'])) $act = ($_GET['act']);
Schaust du nach ob GET (auf deutsch: ob etwas hinterm .php? steht) belegt ist.
Er sucht nach .php?act=
Mit
PHP-Code:
else $act=index
Du wirst, wenn der Fall, dass du act nicht definiert hast, eintritt, auf die Seite .php?act=index weitergeleitet.
Dann musst du nur noch mit
PHP-Code:
if ($act==index)
{
?>
Deine Datei .php?act=index definieren. Das tust du in demm du sagst act sei index.
Zum schluss must du dann noch die Klammer die du beim if geöffnet hat schließen
So das kannst du nun mit demverschiedestens sachen machen...
PHP-Code:
if ($act==HasteVerstanden)
{
So verstanden?
|
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 07:37:08 Uhr.
|