Hallo,
Wieso wird mir hier die Variable "upload" nicht in die function übernommen?
Das
global $upload;
gehoert _in_ die Funktion hinein:
function printlink()
{
global $upload;
/* Rest */
}
Hingegen kannst Du auch in der Funktion jederzeit und
ohne weitere Verrenkungen auf
$_GET['upload']
zugreifen, denn diese Variable ist eine "Superglobal". Ein
global $_GET;
ist also nicht notwendig.
Es reicht folgendes:
if ($_GET['upload'] == "alleine")
{ }
Bevor Du die Variable verwendest, solltest Du
uebrigens pruefen, ob sie ueberhaupt gesetzt ist:
if ((isset($_GET['upload'])) AND ($_GET['upload']=="alleine"))
{ }
---
Zum scheusslichen restlichen Zeugs, was Du da planst
(<a href="#"> und JavaScript-Gebastel) auessere ich
mich lieber mal nicht...
Gruesse,
Thomas