Parse error: syntax error, unexpected '=', expecting ',' or

  • Hallo Zusammen ich hab da ein Kleines Problem

    Ich bekomme immer diese fehlermeldung und ich weiss nicht mehr was ich da noch versuchen soll

    Zitat

    Parse error: syntax error, unexpected '=', expecting ',' or ')' in /var/www/virtual/http://stagate.de/twa/htdocs/module/viewer.php on line 4


    Hier mal der code vieleicht kann mir hier jemand helfen


    Quellcode:


    Mit Freundlichen Grüssen

    Dragon23

  • sry, aber was ist das denn für eine if-bedingung ? ich check nichmal ,was du eigentlich prüfen willst und du kannst nich mitten drin einfach ein simikolon rein klatschen, verschiedene bedinungen werden mit && (und) oder ||(oder) getrennt

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • Hallo

    Also ich erkläres mal

    undzwar habe ich mir selber ein Webinterface für Teamspeak gecodet was auch leüft. in demk Webinterface ist gleichzeitig eine liveansicht mit drinne sozusagen wie ein teamspeakviewer sobald ich mich ausloge und den direkten link zur liveansicht aurufe bekomme ich eine error meldung. was auch kla ist weil ich nicht eingelogt bin es soll aber auch extern gehen

    hier mal die fehlermeldung die kommt wenn ich den link extern aufrufe

    Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/virtual/http://stagate.de/twa/htdocs/module/viewer.php on line 3
    :
    Error: Kein Server erreichbar


    Hier mal der komplette cod der datei wie gesagt bin ich eingelogt gehts keine frage es sol aber auch uneingelogt gehen



    Gruss

    Dragon

  • $_SESSION['host']
    ich denke mal, wenn du nicht eingeloggt bist, ist die session auch nicht eröffnet ?
    also kann das mit dem query so nicht funktionieren, wenn dort kein wert drin steht

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • if(isset($_SESSION['host'] {
    $host = "standart";
    }
    else {
    $host = $_SESSIOn['host'];
    }

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • hab das nun hinbekommen aber mal ne rage wie kann ich mit php meine eigene domain auslesen also wenn ich z.b https://www.forum-hilfe.de/www.lol.de/index.php eingeben das die index mir dan meine domain wieder gibt als text allerdins nicht eingetragen sondern ausgelesen damit das bei jeder domain funktioniert ohne dann imme die datei editieren zu müssen?

  • Ich frage mich zwar schon die ganze Zeit wozu man das eigentlich braucht?

    Mach es dir nicht so kompliziert:

    Code
    extract($_SERVER);
    echo "http://$SERVER_NAME$REQUEST_URI";


    oder so:

    Code
    echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];

    G.a.d.M.

    Ronald

  • klapp alles wunderbar nur nch eine sache fehlt mir da habe es nun so gemacht

    [code] HTML (full): http://<?php</a>
    code]


    allerdings öffnet er den link dann nicht sondern hängt hinten im link ausgelesen wieder dran .'&server='.$_SESSION['host'].'&port='.$_SESSION['udpp'];

    er soll das aber im neuen fenster öffnen

    Habs dann nchz so versucht

    Zitat

    HTML (full): <a href="JavaScript:PopUp()"><?php extract($_SERVER);
    echo "http://$SERVER_NAME$REQUEST_URI".'&server='.$_SESSION['host'].'&port='.$_SESSION['udpp']; ?></a></a>

    aber leider macht er das net denke mal das ich da nen cde falsch schreibe bin mir aber ncht sicher hast du da vieleicht nch eine idee?

    Wenns dann fertig ist kann ich dir gerne zeigen wfür das gut war und ist :P

    Gruss

    Dragon

  • Hmmm...

    Ich versuche es mal, auch wenn ich noch immer nicht verstehe, was du da machst. Bist du dir Sicher, daß du auf Sesssions zugreifen willst, oder hast du dich vertippt?

    So würde ich das lösen:

    PHP
    [b]HTML (full):[/b] 
    <?php 
    extract($_SERVER);
    extract($_SESSION);
    $PFAD = "http://$SERVER_NAME$REQUEST_URI'&server=$host&port=$udpp"; 
    echo "[url='$PFAD']$PFAD[/url]";
    ?> 
    
    
     [b]JavaScript:[/b]

    G.a.d.M.

    Ronald

  • G.a.d.M.

    Ronald