• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Script zum anladen eines bildes mit Hilfe eines Links funktioniert nicht

Status
Für weitere Antworten geschlossen.

derwunner

Mitglied
Hallo Leute,
ich wollte einen ICQ Status Indicator in PHP erstellen.
Er sollte so funktionieren: Ich habe ein Textfeld, in dem ich die ICQ Nummer meines Freundes eingeben kann. Danach wenn ich auf ein Button klicke sollte der Script die Eingabe in den Link mit übernehmen und diesen Link in Form des Bildes anladen.
Nur leider passierte nichts, als ich auf das Button klickte. Was mache ich falsch?
Hier der Quellcode:
Code:
<html>
<head>
<title>php Test</title>
</head>

<body>
<h1 style="font-family: arial, hevletica, sans-serif; font-color: red; background-color:#00FF00;">Sehen&nbsp;Sie,&nbsp;ob&nbsp;Ihre&nbsp;Freunde&nbsp;online&nbsp;sind!</h1>
<form method="get" action="nummer.php">
<input type="text" name="nummer"><br>
<input type="submit" name="rechnen" value="anzeigen">
</form>
<?php

$nummer = $_GET["nummer"];

//Textfeldangaben
if ($nummer)
{
	//link anladen
	$link = http://web.icq.com/whitepages/online?web=$nummer&amp;img=5;
}

if ( $nummer )
echo "$link";
?>
</body>
</html>
 
Werbung:
Falsch:
PHP:
$link = http://web.icq.com/whitepages/online?web=$nummer&amp;img=5;

Richtig:
PHP:
$link = "http://web.icq.com/whitepages/online?web=$nummer&amp;img=5";


Falsch:
PHP:
echo "$link";

Richtig:
PHP:
echo $link;

Dein Browser sollte eigtl den Parse Error auch anzeigen und gar nicht erst das Formular anzeigen.

MfG Icy
 
oooh ihc hasse es, wenns net nur php is mit schönem highlighting-.-

machs doch mal so:

PHP:
//alles davor, formular und so

$nummer = $_GET["nummer"];

//Textfeldangaben
if (!empty($nummer))
{
    //link anladen
    $link = "http://web.icq.com/whitepages/online?web=$nummer&img=5";
       echo $link;
}
//und ende-.-
?>
so mehr isses net
oder wenn du das bild haben willst machste beim echo einfach
echo "<img src='$link' />";

Gruss
Fabi

edit: man da war ich wieder zu langsam^^
 
Werbung:
danke leute, aber einen php error hat mir mein browser nicht angezeigt, kann vill da dran liegen, dass ich es offline mache und Xampp benutze.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben