+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte
Ergebnis 1 bis 15 von 32

Thema: PHP Noob braucht eure Hilfe

  1. #1
    TP-Junior Cyclops macht alles soweit korrekt
    Registriert seit
    Mar 2007
    Beiträge
    19

    PHP Noob braucht eure Hilfe

    Also wie schon in der Headline zu lesen bin ich ein absoluter php noob und einige werden bei meiner Frage anfangen zu schmunzeln, da sie wahrscheinlich ziemlich banal ist, aber egal:

    Bin gerade dabei eine Website zu erstellen und habe schon mit einiger Hilfe ein News Script eingefügt. Nun habe ich aber das Problem einen einfachen Hyperlink so zu erstellen, dass die Seite, die aufgerufen werden soll, in der mittleren Tabelle angezeigt wird.

    Guckt es euch einfach selbst an:

    http://www.svixheim.de/ordner

    Bitte um Hilfe !!! Irgendeinen Befehl muss es doch da geben...

  2. #2
    TP-Junior michfrm ist auf einem guten Weg
    Registriert seit
    Feb 2007
    Ort
    ... irgend so nem Kaff
    Beiträge
    18
    Ich verstehe nicht ganz, was du willst.
    Einen Link kannst mit HTML machen, wenn er dann in der mittleren Spalte der Seite auftauchen soll, musst ihn halt in dem entsprechenden Bereich deines Codes einfügen.

  3. #3
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Ich glaube, er will beim Klick auf einen Link, dass sich nur der mittlere Bereich aendert.

    Also wenn das nur html sein soll, musst du jede Seite komlett neu machen.
    Ansonsten kannst du eine Variable per GET an den Link haengen und dann mit (z.B.) switch den mittleren Teil includen.
    Oder du arbeitest mit Frames...
    Gruss Guin
    Mein Blog

  4. #4
    TP-Junior michfrm ist auf einem guten Weg
    Registriert seit
    Feb 2007
    Ort
    ... irgend so nem Kaff
    Beiträge
    18
    Oder wenn er ein bisschen mehr lernt, wäre das auch mit AJAX möglich, was aber mehr Aufwand wäre.

    Das mit dem GET-Includen ist auch ne super Methode, besonders wenn er dazu ne Template-Engine verwendet, was ihm dann wieder ein bisschen Arbeit erspart.

  5. #5
    TP-Junior Cyclops macht alles soweit korrekt
    Registriert seit
    Mar 2007
    Beiträge
    19
    also erstma danke für eure antworten...

    guin hat es erfasst was ich will

    hier ist mal mein include befehl für die news:

    <td width="100%" id="inhalt" src="news">
    <?PHP


    if(!isset($_GET['nshow'])) {
    $nshow="news";
    $_GET['nshow']="news";
    }
    include("news.php");

    ?>

    der autor des news scripts meinte, wenn ich jetzt andere links einfügen will bräuchte ich ein kleines script dafür...keine ahnung was er jetzt damit gemeint hab, aber ich hoffe ihr könnt mir da weiter helfen.

    Die Seiten "Sportplatz" und "Sportheim" sind schon als php dateien auf dem server, aber offensichtlich nicht richtig verlinkt...

  6. #6
    TP-Insider loki ist auf einem guten Weg Avatar von loki
    Registriert seit
    May 2003
    Ort
    Aachen
    Beiträge
    720
    Sry, aber ich verstehe das Problem nicht?!
    Dein Newsscript funktioniert doch, was genau willst du machen?
    "Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
    Einstein


  7. #7
    TP-Junior Cyclops macht alles soweit korrekt
    Registriert seit
    Mar 2007
    Beiträge
    19
    ja das news script funktioniert, aber alle anderen links nicht (siehe sportheim oder sportplatz)


    ich kann nicht einfach einen link zu einer anderen von mir erstellten php seite einfügen, das ist das problem.

  8. #8
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    PHP-Code:
    <?php
    $site
    ="";
    switch(
    $_GET['nshow']){
    case 
    "news"$site="news";
    break;
    case 
    "sport"$site="sport";
    break;
    default: 
    $site="start";
    }
    include 
    $site.".php";
    ?>
    Mal als Denkanstoss.
    Gruss Guin
    Mein Blog

  9. #9
    TP-Junior Cyclops macht alles soweit korrekt
    Registriert seit
    Mar 2007
    Beiträge
    19
    also ich weiß jetzt nicht obs an mir liegt oder ob der befehl nicht funzt, auf jeden fall bekomm ich es nicht zum laufen. hier mal meine komplette index.php:

    PHP-Code:
    <?PHP
    session_start
    ();

    $sid=session_id();
    ?>
    <html>

    <head>
    <meta http-equiv="Content-Language" content="de">
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Homepage des SV Ixheim</title>
    </head>


    <body bgcolor="#000000" topmargin="10" leftmargin="0" text="#FFFFFF" link="#FFFF00" vlink="#FFFF00" alink="#FFFF00">
    <center>
    <div align="center" style="width: 100% height: 100%">
      <div align="center">
        <center>
        <table border="3" cellspacing="5" width="990" height="100%" bordercolor="#FFFF00">
          <tr>
            <td width="990" height="100" valign="top" colspan="3">
            <img border="0" src="images/banner.jpg" width="975" height="100"></td>
          </tr>
          <tr>
            <td width="145" height="100%" valign="top">
            <table border="0" cellspacing="0" width="145" height="100%" style="border-collapse: collapse" cellpadding="0">
              <tr>
                <td width="145" valign="top">
                <table border="5" cellspacing="4" width="145" bordercolor="#000000" bgcolor="#000000">
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center"><b>
                    <font face="Verdana" size="2">
                    <a href="http://www.svixheim.de/Ordner/?nshow=news" style="text-decoration: none">
                    <font color="#FFFF00">News</font></a></font></b></td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">
                    <p align="center"><b><font face="Verdana" size="2">
                    <a href="http://www.svixheim.de/Ordner/?nshow=newsarchiv" style="text-decoration: none">
                    <font color="#FFFF00">Archiv</font></a></font></b></td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">
                    <span style="font-weight: 700">
                    <a href="http://www.svixheim.de/Ordner/?nshow=sportplatz" style="text-decoration: none">
                    <font face="Verdana" size="2" color="#FFFF00">Sportplatz</font></span></a></td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">
                    <p align="center"><b><font face="Verdana" size="2">
                    <a href="http://www.svixheim.de/Ordner/?nshow=sportheim" style="text-decoration: none">
                    <font color="#FFFF00">Sportheim</font></a></font></b>
                    </td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                  <tr>
                    <td width="145" bordercolor="#FFFFFF" align="center">&nbsp;</td>
                  </tr>
                </table>
                <table border="0" cellspacing="1" width="100%">
                  <tr>
                    <td width="100%" id="inhalt" src="news">
                    <p align="center" >
                    <?PHP


    if(!isset($_GET['nshow'])) {
        
    $nshow="news";
        
    $_GET['nshow']="news";
    }
    include(
    "minitabelle.php");

    ?>

                    </td>
                  </tr>
                </table>
                </td>
              </tr>
            </table>
            </td>
            <td width="700" valign="top">
           
            <p>&nbsp; <table border="0" cellspacing="0" width="100%" style="border-collapse: collapse" cellpadding="0">
              <tr>
                <td width="100%" id="inhalt" src="news">
    <?php
    $site
    ="news";
    switch(
    $_GET['nshow']){
    case 
    "news"$site="news";
    break;
    case 
    "newsarchiv":$site="newsarchiv";
    break;
    case 
    "sportplatz":$site="sportplatz";
    break;
    case 
    "sportheim":$site="sportheim";
    break;
    default:
    $site="news";
    }
    include 
    $site.".php";
    ?>    </td>
              </tr>
            </table></td>
            <td width="145" height="100%" valign="top">
            <table border="0" cellspacing="0" width="145" height="100%" style="border-collapse: collapse" cellpadding="0">
              <tr>
                <td width="145" valign="top"><center>
                  <table border="5" width="145" cellspacing="4" bordercolor="#000000" bgcolor="#000000">
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="145" height="15" valign="top" bgcolor="#000000" bordercolor="#FFFFFF">&nbsp;</td>
                    </tr>
                    </table>
                  <p>&nbsp;</p>
                  </center>
    </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
        </center>
      </div>
      </center>
    </div>


    </html>

  10. #10
    TP-Junior michfrm ist auf einem guten Weg
    Registriert seit
    Feb 2007
    Ort
    ... irgend so nem Kaff
    Beiträge
    18
    Funzt nicht eine schlechte Fehlerbeschreibung.
    Kommt ne Fehlermeldung von PHP, erscheint ne weiße Seite, geht die Welt unter?

  11. #11
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Code:
    Parse error: parse error, unexpected T_STRING, expecting T_CASE or T_DEFAULT or '}' in xxx/Ordner/index.php on line 116
    Welche PHP Version benutzt du?
    Der gleiche von dir gepostete Code funktioniert bei mir.
    Gruss Guin
    Mein Blog

  12. #12
    TP-Junior Cyclops macht alles soweit korrekt
    Registriert seit
    Mar 2007
    Beiträge
    19
    ich benutze nur frontpage...mehr nicht...falls es da noch andere unterschiede gibt, hab ich keinen plan...

    ganz sicher, dass ich nix irgendwie falsch eingefügt habe oder so?

  13. #13
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    Wie schon geschrieben, der gleiche Code funktioniert bei mir.

    Frontpage hat nichts mit PHP zu tun.
    Welche PHP Version ist auf deinem Webspace?
    Gruss Guin
    Mein Blog

  14. #14
    TP-Junior Cyclops macht alles soweit korrekt
    Registriert seit
    Mar 2007
    Beiträge
    19
    der webspace ist von 1und1.de und ich glaube das müsste php4 sein...bin mir aber nicht ganz sicher und hab nach einigem suchen auch nix gefunden wo ich das nachgucken kann...

  15. #15
    TP-Veteran Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Guin ist ein richtiges Arbeitstier - DANKE Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.686
    PHP-Code:
    <?php
    phpinfo
    ();
    ?>
    In eine php Datei schreiben und hochladen.


    Ansonsten schau mal, was bei dir damit passiert
    PHP-Code:
    <?php
    $site
    ="";
    switch(
    $_GET['show']){
    case 
    "news"$site="news";  echo "news";
    break;
    case 
    "newsarchiv":$site="newsarchiv";  echo "newsarchiev";
    break;
    case 
    "sportplatz":$site="sportplatz";  echo"sportplatz";
    break;
    case 
    "sportheim":$site="sportheim";  echo"sportheim";
    break;
    default:
    $site="news";   echo "default";
    }
    echo 
    "<br>".$site.".php";
    ?>
    Wenn das nicht klappt
    PHP-Code:
    <?php
    $site
    ="";
    switch(
    true){
    case 
    $_GET['show']==="news"$site="news";  echo "news";
    break;
    case 
    $_GET['show']==="newsarchiv":$site="newsarchiv";  echo "newsarchiev";
    break;
    case 
    $_GET['show']==="sportplatz":$site="sportplatz";  echo"sportplatz";
    break;
    case 
    $_GET['show']==="sportheim":$site="sportheim";  echo"sportheim";
    break;
    default:
    $site="news";   echo "default";
    }
    echo 
    "<br>".$site.".php";
    ?>
    Wenn das auch nicht klappt, musst du es mal mit if else versuchen.
    Geändert von Guin (11.03.2007 um 12:40 Uhr)
    Gruss Guin
    Mein Blog

+ Antworten
Seite 1 von 3 1 2 3 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51