es gibt ja solche scripts
profile.php?mode=editprofil
z.B.
wie macht man das? das wenn man eingibt seite.php?seite1 man wo anders hinkommt als wenn man eingibt seite.php?seite2
es gibt ja solche scripts
profile.php?mode=editprofil
z.B.
wie macht man das? das wenn man eingibt seite.php?seite1 man wo anders hinkommt als wenn man eingibt seite.php?seite2
Moin!
Da du dies Frage hier stellst, gehe ich davon aus, daß du dich mit PHP nict auskennst.
PHP kann die an eine URL angehängte Variable auswerten und dann entsprechend verarbeiten, z.B. eine entsprechende Seite aufrufen..
Wer PHP kann, der weiß dann auch wie das geht. Es jetzt hier detailiert zu erklären würde einem Grundkurs in PHP gleichkommen und den Rahmen eines Posting doch etwas sprengen.
G.a.d.M.
Ronald
naja auskennen ... mittel würd ich sagen...
ich kann mit html und php einen einfachen rechner machen oder includen
hm ja dann ok ich möchte so ein script in php:
<script type="text/javascript">
<!--
if (location.search.indexOf("test") != -1) {
document.write("[b]hallo, test![/b]");
}
else
document.location.href="error.php";
// -->
</script>
ich möchte dieses script in php dass wenn steht profile.php?test eine bestimmte seite reingeladen wird und man zu einer fehlerseite gelangt wenn man da was falsches eingibt!
danke
mhmm... meinst du ungefähr so?
[php:1:0aada8322b]<?php
echo 'Der Link sieht so aus hier
';
switch($name)
{
case crazy:
echo "Hi crAzywuLf ";
break;
default:
echo "Du bist hier falsch";
break;
}
?>[/php:1:0aada8322b]
Gruß crAzywuLf
hey danke! wer ich mal probieren!
Ich meine, ich hätte hier schonmal nen codeschnipsel dazu gegeben - aber nunja, ich arbeite bei sowas gern mit multidimensionalen arrays:
[php:1:229bef29c0]<?php
$choice = array (
// Format: <das was als mode übergeben wird> => <die Datei (ohne .php Endung) die eingebunden werden soll>
"editprofil" => "ep",
"home" => "willkommen",
// usw....
);
$standart = "home";
if(! isset($choice[$_REQUEST['mode']])) {
$to_include = $standart . ".php";
} else {
$to_include = $_REQUEST['mode'] . ".php";
}
include($to_include);
?>[/php:1:229bef29c0]
erklären darf wer anders
@ Modula
deins is mir zu kompliziert
@ crAzywuLf
dein script funzt ganz toll danke nochmal
ist das auch sicher? ich nutze es für eine seite in der man einstellungen an seinem login account vornehmen kann da stht dann pass=passwort nur wenn das passort steht wird man weitergeleitet!
Zitat von Anonymousist das auch sicher? ich nutze es für eine seite in der man einstellungen an seinem login account vornehmen kann da stht dann pass=passwort nur wenn das passort steht wird man weitergeleitet!
ich würde das lieber so schreiben
[php:1:8058a8dbd0]<?
if ($pass == "password")
{
// weiterleitung
}
?>[/php:1:8058a8dbd0]
== bedeutet wenn das gleich ist dann blalblalbal
= bedeutet nur das er $pass zu "password" machen soll
Gruß crAzywuLf
nun hab ich doch ein problem...
wie kann ich hier:
<?php
echo 'Der Link sieht so aus [url='test.php?name=crazy']hier[/url]
';
switch($name)
{
case crazy:
echo "[b]Hi crAzywuLf [/b]";
break;
default:
echo "[b]Du bist hier falsch[/b]";
break;
}
?>
Alles anzeigen
statt Hi crAzywuLf
<?
include("test.php");
?>
einfügen? bei mir kommt immer ein fehler!
funktioniert! danke!
na also
und wie leitet man mit php weiter
aja! genau! das hab ich schon mal gesehen!
danke