• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

PHP Quelltextfehler, warum?

Johatho

Jamba
Registriert
02.11.08
Beiträge
56
Ich weiß einfach nicht, was mit dem Quelltext nicht stimmt!
Bitte, ich brauche Hilfe:

<div align="center">
<p>
<img src="http://www.google.de/intl/de_de/images/logo.gif">
</p>
<form action="#"method="POST">
<input type="TEXT" name="q" size="55" maxlength="2048">
<br>
<input type="RADIO" name="hl" value="de">Deutschland
<input type="RADIO" name="hl" value="at">Österreich
<br>
<br>
<input type="SUBMIT" value="Absenden">
</form>

<?php
$q = $_POST['q'];
$hl = $_POST['hl'];

if(!empty($q) && !empty($hl)) {
echo "<meta http-equiv='refresh' content='0; URL=http://www.google.$hl/search?hl=$hl&q=$q$btnG=Suche&meta='>";
} else {
echo "Bitte alles ausfüllen!";
}
?>

</div>


Hoffe auf schnelle Antworten! ;)

mfg
Johatho
 

Johatho

Jamba
Registriert
02.11.08
Beiträge
56
Es funktioniert einfach nicht! Ich weiß nicht wieso!
 

Bananenbieger

Golden Noble
Registriert
14.08.05
Beiträge
25.515
Was funktioniert einfach nicht?

Hier fehlt übrigens schon mal ein Leerzeichen zwischen den Attributen action="#" und method:
Code:
[I] <form action="#"method="POST">[/I]
 

MasterofDistres

Kleiner Weinapfel
Registriert
07.12.06
Beiträge
1.139
Probier mal folgendes:
(Aber ich wäre mir da nicht so sicher, ob du einfach das Google-Logo verwenden kannst)

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de-DE">
	<head>
		<title>Suche</title>
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<meta http-equiv="content-language" content="de" />	

		<style type="text/css" media="screen">
			[B]#wrap {
				text-align: center;
			}[/B]
		</style>	
	</head>
	<div [B]id="wrap"[/B]>
		<p>
			<img src="http://www.google.de/intl/de_de/images/logo.gif">
		</p>
		[B]<form action=""[/B] method="POST">
		<input type="TEXT" name="q" size="55" maxlength="2048">
		<br>
		<input type="RADIO" name="hl" value="de" checked>Deutschland 
		<input type="RADIO" name="hl" value="at">Österreich
		<br>
		<br>
		<input type="SUBMIT" [B]name="submit"[/B] value="Absenden">
		</form>

		<?php
		
			[B]if($_POST['submit']) {[/B]
		
				$q = $_POST['q'];
				$hl = $_POST['hl'];

				if(!empty($q) && !empty($hl)) {
					echo "<meta http-equiv='refresh' content='0; URL=http://www.google.$hl/search?hl=$hl&q=$q[B]&btnG[/B]=Suche&meta='>";
				} 
				else {
					echo "Bitte alles ausfüllen!";
				}
			}
		?>

</div>
</html>
 
Zuletzt bearbeitet:

Johatho

Jamba
Registriert
02.11.08
Beiträge
56
Funktioniert leider nicht! Bild davon ist im Anhang...
:(

Das Bild ist ja nur als Beispiel gedacht!
 

Anhänge

  • suchen.jpg
    suchen.jpg
    18,8 KB · Aufrufe: 73
Zuletzt bearbeitet:

MasterofDistres

Kleiner Weinapfel
Registriert
07.12.06
Beiträge
1.139
Ähm, hast du das auch als was_auch_immer.php gesichert und auf einem Webserver laufen, der PHP unterstützt?
 

Johatho

Jamba
Registriert
02.11.08
Beiträge
56
Ich habe gerade in den "News" meines Webservers gelesen, dass sie Funktionen wie PHP, MySQL, und und und vorrübergehend einstellen mussten, da auf dem Server zu wenig Platz vorhanden war!


Aber vielen, vielen Dank!