kostenloser Webspace werbefrei: lima-city


ich MUSS php lernen!!!!

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    jpaket

    jpaket hat kostenlosen Webspace.

    Ich hab mir so eine billiges handbuhc gesaugt. Und da steht alles voll unverst?ndlich drin.

    Meine Fragen:
    1. Was ist an diesem PHP Code falsch?

    $mt = file("marquee.txt");
      echo $mt;


    2. Muss ich wenn ich den PHP- code im HTML-Dokument hab, die Datei als index.php oder index.html abspeichern?

    Ok ich k?nnt jetzt alle ?ber mich lachen, aber ich hab vor einer Minute angefangen PHP zu lernen

    :confused:

    Beitrag ge?ndert am 27.11.2005 12:52 von jpaket
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. du musst die nat?rlich als index.php speichern, weil php-befehle drin sind...

    was an dem code falsch ist wei? ich net, sieht auf den esten blick korrekt aus.....!



    Ich empfehle dir
    "PHP & MySQL" von Giesbert Damaschke
    ISBN 3-8272-6932-6
    Markt+Technik Verlag




    Beitrag ge?ndert am 27.11.2005 12:55 von ferdinand24
  4. r*****r

    hm, wenn du eine erkl?rung von funktionen brauchst, kannst du auch mal unter http://de.php.net nachschauen, da sind die erkl?rt, die funktion file() z.B. hier:
    http://de.php.net/manual/de/function.file.php
  5. als .php abspeichern!
    An dem Code sollte nix falsch sein.
    Lern ?ber die page PHP:
    http://www.php-einfach.de/
    Leicht verst?ndlich, ?ber die hab ichs auch gelernt!
  6. Autor dieses Themas

    jpaket

    jpaket hat kostenlosen Webspace.

    danke an euch. Kann es sein das das nicht funktioniert weil ich eine Style-Sheet benutze. Oder z.B. ich hab darum den <marquee>-Tag (den davor und nat?rlich dahinter </marquee>)?
  7. s*********2

    Das die gleich so anfangen in dem Buch...

    Ich hab Php f?r Dummies und bin zufrieden damit... :)

    Mach lieber mal ne normale echo ausgabe, also:

    <?php
    echo"Hallo Welt";
    ?>


    Greets sebi
  8. Autor dieses Themas

    jpaket

    jpaket hat kostenlosen Webspace.


    Das die gleich so anfangen in dem Buch...

    Ich hab Php f?r Dummies und bin zufrieden damit... :)

    Mach lieber mal ne normale echo ausgabe, also:

    <?php
    echo"Hallo Welt";
    ?>


    Greets sebi


    Die haben nicht gleich so angefangen, nur ich kann programmieren und hab gleich mit so einem Code angefangen.
  9. s*********2

    Ah ok,
    sry!

    W?nsche dir viel Gl?ck beim lernen!
    Aber wenn du schon Programmieren kannst dann ist das glaub ich keine so grosse sache mehr...!

    Greets sebi

  10. danke an euch. Kann es sein das das nicht funktioniert weil ich eine Style-Sheet benutze. Oder z.B. ich hab darum den <marquee>-Tag (den davor und nat?rlich dahinter </marquee>)?

    Wie meinst du das?
    Welcher Fehler kommt denn da???
    was is in der datei drin?

    Beitrag ge?ndert am 27.11.2005 13:32 von sneppa
  11. Autor dieses Themas

    jpaket

    jpaket hat kostenlosen Webspace.

    Ich hab das jetzt ma hochgeladen (wusste net das man das erst hochladen muss) und jetzt kommt anstatt meinem Text "Array". (das steht da einfach)
  12. Ich sag nur
    http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/file.php

    Der "file" befehl liest der die Datei als Array ein
    in sofern muss dein prog korrekt

    $mt = file("marquee.txt"); // Jede Zeile als Wert
    foreach($mt as $line)      // F?r jede Zeile
    {
    echo $line;                // Zeile ausgeben
    }


    hei?en,
    Viel spass noch damit ;-)

    Als Referenzbuch kann ich dir
    PHP5 Grundlagen und Profiwissen
    von Hanser empfehlen
    als Befehlsreferenz ist das SelfPHP
    http://www.selfphp.de
    eine der besten Seiten

    In welchen Sprachen kannst du eigendlich programmieren?
  13. t*****b

    Welceh Dateien geparst werden, h?ngt von der Konfiguration des Apache-Servers ab. Standard sind es nur *.php, *.php3 und einige weitere. HTML nicht. Also werden nur bei diesen Dateien der PHP-Code unterretiert, ansonsten wird er wie er im Quelltext steht ausgegeben.

    Dateien w?rde ich eher mit include() einf?gen.
  14. r*****r


    Welceh Dateien geparst werden, h?ngt von der Konfiguration des Apache-Servers ab. Standard sind es nur *.php, *.php3 und einige weitere. HTML nicht. Also werden nur bei diesen Dateien der PHP-Code unterretiert, ansonsten wird er wie er im Quelltext steht ausgegeben.

    Dateien w?rde ich eher mit include() einf?gen.


    wenn man dann noch sachen ersetzen will eher nicht, dann empfiehlt es sich das so zu machen wie er.
  15. Ich bin auch grad am Php un mySQL lernen.

    Ich hab mir so von Video2Brain die Dvd "Jetzt lerne ich php4 und mySQL" gekauft

    Finde das mit den Video tutorial ziemlich genial, man lernt alles total easy.

    Werde mir nachdem ich die Dvd durch habe noch ein Buch kaufen aber so hat man schon ziemlich einen durchblick bei den ganzen.

  16. als .php abspeichern!
    An dem Code sollte nix falsch sein.
    Lern ?ber die page PHP:
    http://www.php-einfach.de/
    Leicht verst?ndlich, ?ber die hab ichs auch gelernt!

    Nicht schon wieder diese gammel Seite!
    http://tut.php-q.net
    Ansonsten googlen, dar?ber wirst du am meisten lernen.
    Zu Not geb ich auch live Support unter 192-853-407, aber nur f?r L?sungsans?tze!

    MfG Lucas
  17. Achja,
    was du wohl am Anfang falsch gemacht hast, war die Datei einfach nur irgendwo gespeichert zu haben und im Browser ge?ffnet zu haben.
    Da php ja eine serverseitige Sprache ist, braucht man auch einen Server, der den Code auswerten kann. Du kannst so einen Server aber auch einfach auf deinem Rechner installieren und musst die Dateien nicht immer hochladen
  18. ich kann zwar kein php aber ich hab "swich case" gelernt
    das sieht dann zB so aus :
    switch ($_GET[site]) {   
     
    case kontakt: 
    @include("kontakt.php"); 
    break; 
    
    case dloads: 
    @include("downloads.php"); 
    break; 
    
    case team: 
    @include("team.php"); 
    break; 
    
    case agbs: 
    @include("agbs.php"); 
    break; 
    
    default: 
    @include("news.php"); 
    break;  
    }


    diesen code f?gst du genau dort ein wo du das template ( zB news.php) haben willst . News.php ist hier die startseite (default).

    Oben am anfang des codes steht genau das:

    switch ($_GET[site]) {

    Das wo in der klammer steht (site) ist immer der name ..zB hier w?rde es dann so aussehen :
    index.php?site=

    du kannst es auch zu "changeto" oder sowas ?ndern
    index.php?changeto=

    Und als n?chstes kommen die templtes auf die es zugreifen soll z.B.

    case team:
    @include("team.php");
    break;

    wenn du jetzt :
    index.php?site=team
    machst dann geht es zu der team.php

    anderes beispiel:


    case dloads:
    @include("downloads.php");
    break;

    Wenn du das machst:
    index.php?site=dloads
    dann geht es zu der downloads.php

    Und dann nat?rlich als index.php speichern !

    -----------------


    verstanden ?
    ka ob das hilft...

    Viel Spa?..

    Wenn du noch fragen hast dann PM oder ICQ: 307291008













    Beitrag ge?ndert am 28.11.2005 12:20 von crackcheck
  19. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!