set var
dehe
- php
Hallo welt,
wat mach' ich hia falsch?
---
<?php
print"<html><head><title></title>";
if($_GET["where"] == "1"){set there = "http://de.wikipedia.org/wiki/Spezial:Search?fulltext=Suche&search=".$_GET["searchfor"]."";}
if($_GET["where"] == "2"){set there = "http://www.google.de/search?hl=de&q=".$_GET["searchfor"]."";}
if($_GET["where"] == "3"){set there = "http://www.computerlexikon.com/suche.php?typ=2&query=".$_GET["searchfor"]."";}
print"<meta http-equiv="content-language" content="de">
<meta http-equiv="refresh" content="5; URL=".$there."">
</head><body>
redirect u in 5 sec.
</body></html>";
?>
---
Die beiden Varibalen .serchfor. und .where. werden vorher in einem form durchgereicht.
Danke vielmals für Hilfe.
Gruß aus Hessen
dennis
P.S.: Evtl. mach ich den refresh zu nem redir. Aber das is nicht das Thema.
Hi,
if($_GET["where"] == "1"){set there = "http://de.wikipedia.org/wiki/Spezial:Search?fulltext=Suche&search=".$_GET["searchfor"]."";}
if($_GET["where"] == "2"){set there = "http://www.google.de/search?hl=de&q=".$_GET["searchfor"]."";}
if($_GET["where"] == "3"){set there = "http://www.computerlexikon.com/suche.php?typ=2&query=".$_GET["searchfor"]."";}
Ich will ja mal wieder nicht ausschließen, dass ich syntaktisch auf dem Schlauch stehe, aber warum set?
Eine Zuweisung in PHP funktioniert einfach über
name = wert
MfG
Rouven
Danke danke danke...
hilfe zur selbsthilfe.
<?php
print"<html><head><title></title>";
if($_GET["where"] == "1"){$there = "http://de.wikipedia.org/wiki/Spezial:Search?fulltext=Suche&search=".$_GET["searchfor"]."";}
if($_GET["where"] == "2"){$there = "http://www.google.de/search?hl=de&q=".$_GET["searchfor"]."";}
if($_GET["where"] == "3"){$there = "http://www.computerlexikon.com/suche.php?typ=2&query=".$_GET["searchfor"]."";}
print"<meta http-equiv="content-language" content="de">
<meta http-equiv="refresh" content="5; URL=".$there."">
</head><body>
redir u in 5 sec.
</body></html>";
?>
T'schuldigung hier die Fehlermeldung:
Parse error: parse error in /srv/www/htdocs/web1/html/xxx.com/search/index.php on line 4
Aber Zeile 4, mit der bin ich mir ja schon unsicher...ob das so denn auch seinen richtigen weg geht.
echo $begrüßung;
wat mach' ich hia falsch?
Du versuchst PHP zu programmieren, ohne dessen Syntax zu verwenden.
echo "$verabschiedung $name";
echo $begrüßung;
Du versuchst PHP zu programmieren, ohne dessen Syntax zu verwenden.
Danke..
wie heißt es so schön, erst denken, dann nochmal denken dann schreiben ;D
Hi,
Du versuchst PHP zu programmieren, ohne dessen Syntax zu verwenden.
Danke..
erst einmal hats mit der Semantik nicht geklappt, die Syntax gab den Rest...
Gruss,
Ludger
Hallo
if($_GET["where"] == "1"){set there = "http://de.wikipedia.org/wiki/Spezial:Search?fulltext=Suche&search=".$_GET["searchfor"]."";}
1. Was ist set?
2. Ein Variablenname wird immer von einem "$" eingeleitet. Das gilt auch für die Variable namens "there".
also: { $there = "http//..."; }
.
Tschö, Auge
Hallo
also:
{ $there = "http//..."; }
.
zum Thema:
https://forum.selfhtml.org/?t=114926&m=733454 hilf dir selbst und dir wird geholfen...
Dank auch an dich