ich MUSS php lernen!!!!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
apache
ausgabe
beitrag
break
datei
dokument
dvd
funktion
gen
grundlage
hochladen
konfiguration
kontakt
normale echo
page
quelltext
spa
speicher
standard
zeile
-
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
Beitrag ge?ndert am 27.11.2005 12:52 von jpaket -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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 -
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 -
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! -
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>)?
-
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 -
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. -
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 -
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 -
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)
-
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? -
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. -
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. -
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. -
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 -
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 -
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage