• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> 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!