PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wo mit php anfangen?


-=sUn's*shAdoW=-
2004-03-24, 15:25:26
Ich suche eine Seite ähnlich selfhtml, nur eben für php. Ich habe php noch nie benutzt, bzw. irgendeine Ahnung davon.

Danke im Voraus,
cu :)

mithrandir
2004-03-24, 15:30:50
Aus Ermangelung einer besseren Source schreib' ich ganz einfach mal: http://www.php-resource.de/manual.php

bye, mith

Nase
2004-03-24, 16:18:54
Versuchs mal mit SelfPHP (http://www.selfphp.de/) ;D.

Aqualon
2004-03-24, 16:51:59
Original geschrieben von Nase
Versuchs mal mit SelfPHP (http://www.selfphp.de/) ;D.
Oh Gott, die Seite hab ich immer gehasst.

Mein Tip wäre, schau dir ein Tutorial mit den Grundlagen von PHP an (das von mithrandir gepostete ist ziemlich gut und auch unter http://de.php.net/manual/de/printwn/index.php erreichbar) und benutze für den Rest die Funktionsbeschreibungen auf php.net

Damit bin ich immer besser klargekommen wie mit den teils unverständlichen Beispielen von SelfPHP.

Aqua

Nase
2004-03-24, 17:24:59
Naja, er hatte nach einer Seite ähnlich der von SelfHTML gefragt =). Eine andere recht gute Anlaufstelle wäre auch noch die FAQ der Newsgroups de.comp.lang.php (http://www.dclp-faq.de/index.html).

-=sUn's*shAdoW=-
2004-03-24, 17:43:24
Danke erstmal für die schnellen Antworten =)

Dieses Selfphp hatte ich auch schon gefunden, hat mir aber zum Anfangen nicht wirklich geholfen, da es nscheinend eher dazu dient, Schlüsselwörter und Ähnliches zu suchen und erklärt zu bekommen. Ich werde mich mal durch die tutorials durcharbeiten, danke nochmal für die Links.

bye :)

-=sUn's*shAdoW=-
2004-03-24, 18:35:59
Kleines Fräglein noch:
Ich habe mir bei funpic.de (http://www.funpic.de/) gratis webspace geholt, hab aber keinen blassen SChimmer was ich jetzt uploaden muss, damit php funktioniert; soweit ich das im von euch erstgenanntem tutrorial verstanden habe, sollte es eine php.ini auf dem server geben. Hm... Ich fühl' mich echt überfordert :D

thx & cu

Nase
2004-03-24, 18:41:26
Du brauchst garnichts hochladen. PHP funktioniert da auch ohne dein Zutun ;).

-=sUn's*shAdoW=-
2004-03-24, 18:53:48
Original geschrieben von Nase
Du brauchst garnichts hochladen. PHP funktioniert da auch ohne dein Zutun ;).

Danke =)
Hast du vielleicht ein kleines simples Template von einer php Seite, das du mir schicken könntest? Irgendwie will das ganze, wenn ich es in eine normale html seite einbette nicht funktionieren:
Parse error: parse error in /usr/export/www/vhosts/funnetwork/hosting/sun5hadow/test1.html on line 12

thx & cu

Nase
2004-03-24, 18:56:49
<?
phpinfo();
?>

Das speichern unter z.B. phpinfo.php.


Btw.: Die Dateien müssen die Endung .php (oder .php3, .php4, ...) haben, sonst geht das eh nicht.

-=sUn's*shAdoW=-
2004-03-24, 19:08:00
Original geschrieben von Nase
<?
phpinfo();
?>

Das speichern unter z.B. phpinfo.php.

Hm. Komisch das geht :)
Hatte vorher das von php resource ausprobiert:
<?php php echo "Dies ist ein Test" ?>
nur so als Test, gab aber nen Fehler - liegt wahrscheinlich am befehl 'echo', mit print geht es ?(

Nächste Frage: (sry)
Wie binde ich da nun eine Datenbank ein? Irgendwie mag ich das phpresource tutorial nicht... ;)

thx & cu

/Edit: Blödsinn... wer suchet der findet *g* habs schon gefunden, habs beim 'mauellen' durchsehen nämlich vorerst nicht gefunden ;)

Nase
2004-03-24, 19:25:58
Beschäftige dich lieber mal erst ein bisschen mit PHP, bevor du anfängst auf irgendwelche Datenbanken zuzugreifen. Das ist auch alles nicht soooooo einfach und es hilft schon, wenn man versteht, was man da gerade macht.

huha
2004-03-24, 20:08:59
Nettes Tutorial (wenn auch nicht optimal, ich hab' noch kein wirklich *gutes* Tutorial gefunden...)

http://tut.php-q.net

-huha

-=sUn's*shAdoW=-
2004-03-28, 13:04:51
Original geschrieben von huha
Nettes Tutorial (wenn auch nicht optimal, ich hab' noch kein wirklich *gutes* Tutorial gefunden...)

http://tut.php-q.net

-huha

Dieses Tutorial finde ich ganz gut, hab nur ein Problem mit folgender Lektion:
http://tut.php-q.net/frames.html
Ich bekomme das Beispiel bei mir nicht zum Laufen, hat vielleicht einer von euch eine funktionierende Beispielseite, die in etwa das bewirkt, das auf dieser Seite beschrieben ist?

Wäre echt nett, da ich es so noch nicht ganz verstehe (Die Codes ergeben ja insgesamt keine Seite die auch funktioniert)

Vielen Dank im Voraus, bye :)

Nase
2004-03-28, 13:23:18
Original geschrieben von -=sUn's*shAdoW=-
Dieses Tutorial finde ich ganz gut, hab nur ein Problem mit folgender Lektion:
http://tut.php-q.net/frames.html
Ich bekomme das Beispiel bei mir nicht zum Laufen, hat vielleicht einer von euch eine funktionierende Beispielseite, die in etwa das bewirkt, das auf dieser Seite beschrieben ist?

Wäre echt nett, da ich es so noch nicht ganz verstehe (Die Codes ergeben ja insgesamt keine Seite die auch funktioniert)

Vielen Dank im Voraus, bye :)

<html>
<head><title>muh</title>

<style type="text/css">
<!--

#banner {
border: 1px black solid;
height: 80px;
}
#links {
border: 1px red solid;
width: 30%;
float: left;
}
#mitte {
border: 1px blue solid;
width: 70%;
float:left;
}

//-->
</style>

</head>


<body>

<div id="banner">Banner</div>
<div id="links">Links</div>
<div id="mitte">Mitte</div>

</body>
</html>
Viel mehr wird da nicht erklärt. Ich habe lediglich noch Rahmen um die divs gesetzt, damit man besser erkennt, was gemacht wird.

Binaermensch
2004-03-28, 14:17:28
http://tut.php-q.net/ is sehr empfehlenswert.

(obwohl das neue design der seite shit ist)

govou
2004-03-28, 15:20:39
http://www.schattenbaum.net/php

Da is alles kinderleicht ung gut erklärt, damit sollte php nicht zum Prob werden ;)

-=sUn's*shAdoW=-
2004-03-28, 18:25:45
Original geschrieben von Nase
Viel mehr wird da nicht erklärt. Ich habe lediglich noch Rahmen um die divs gesetzt, damit man besser erkennt, was gemacht wird.

Danke =)

Aber warum geht folgendes nicht (ich will 3 Spalten haben)


<html>
<head><title>moo</title>

<style type="text/css">
<!--

#links {
border: 1px black solid;
width: 20%;
height: 100%;
float: left;
}
#mitte {
border: 1px black solid;
width: 60%;
height: 100%;
}
#rechts {
border: 1px black solid;
width: 20%;
height: 100%;
float: right;
}

//-->
</style>

</head>


<body style="margin: 0px;">

<div id="links">links</div>
<div id="mitte">mitte</div>
<div id="rechts">rechts</div>

</body>
</html>


danke im Voraus, bye

Nase
2004-03-28, 19:17:04
Weil, so:
<html>
<head><title>muh</title>

<style type="text/css">
<!--

#banner {
border: 1px black solid;
height: 80px;
}
#links {
border: 1px red solid;
width: 20%;
float: left;
}
#mitte {
border: 1px blue solid;
width: 60%;
float:left;
}
#rechts {
border: 1px green solid;
width: 20%;
float: right;
}

//-->
</style>

</head>


<body>

<div id="banner">Banner</div>
<div id="links">Links</div>
<div id="mitte">Mitte</div>
<div id="rechts">Rechts</div>

</body>
</html>

:D

-=sUn's*shAdoW=-
2004-03-28, 19:56:24
Original geschrieben von Nase
Weil, so:
<html>
<head><title>muh</title>

<style type="text/css">
<!--

#banner {
border: 1px black solid;
height: 80px;
}
#links {
border: 1px red solid;
width: 20%;
float: left;
}
#mitte {
border: 1px blue solid;
width: 60%;
float:left;
}
#rechts {
border: 1px green solid;
width: 20%;
float: right;
}

//-->
</style>

</head>


<body>

<div id="banner">Banner</div>
<div id="links">Links</div>
<div id="mitte">Mitte</div>
<div id="rechts">Rechts</div>

</body>
</html>

:D

Stimmt, 'float: left' fehlte ganz einfach :)
Hast du eigentlich Icq, bzw. dürfte ich dich auf meine Contact Liste nehmen? Du kannst das meiner Meinung nach alles ziemlich gut, somit wäre ich über deine Hilfe sehr dankbar =)

cu

-=sUn's*shAdoW=-
2004-03-28, 21:32:56
neuerliche Schwierigkeiten:
Das mit dem Includen will noch nicht so ganz funtkrionieren; hab mal ne Testpage gemacht - bei der funzt es aber nicht wirklich. Hier die Files als rar, damit ihr sie nicht zusammen copy'n'pasten müsst ;)
http://sun5hadow.funpic.de/down/Meine%20s0ite%20geht%20ned.rar (~14kb)

Bin für jede Hilfe dankbar,
cu

Nase
2004-03-28, 21:40:07
Was geht denn nun genau nicht? Irgendwie sind deine Files ziemlich durcheinander.

Btw.: Schau mal nach deinen PNs.

-=sUn's*shAdoW=-
2004-03-28, 21:49:30
Original geschrieben von Nase
Was geht denn nun genau nicht? Irgendwie sind deine Files ziemlich durcheinander.

Btw.: Schau mal nach deinen PNs.

warum durcheinander? :bäh: Sag mir eben ne bessere Lösung, im Moment teste ich ja nur mal den code :)

Was nicht geht:
anscheinend das
<?php
include "inhalt.php";
?>
Oder der code dieser Seite.

Und hey, ich bin noch ein n00b, also belehre mich :D

cu

Alphaflight
2004-03-28, 21:51:45
Ich hab da auch noch eine Anfänger frage:

Wenn ich den Editor öffne dann:

<?
echo "Das ist ein Test";
?>

schreibe, und als .php speichere, wie kann ich das dann öffnen ;)

Nase
2004-03-28, 21:53:32
Original geschrieben von Alphaflight
Ich hab da auch noch eine Anfänger frage:

Wenn ich den Editor öffne dann:

<?
echo "Das ist ein Test";
?>

schreibe, und als .php speichere, wie kann ich das dann öffnen ;) Lokal nur, wenn du dir einen Webserver auf deinem Rechner samt PHP installierst. Ansonsten musst du das Ganze auf einen Webspace hochladen, der diese Anforderungen erfüllt.

Mordred
2004-03-28, 21:54:50
http://www.schattenbaum.net/php/anfang.php

Ist von einer Frau... man merkts teilweise... liest sich göttlich die Site :>

Aber keine Sorge den Informationsgehalt tut das keinen Abruch ;)

Alphaflight
2004-03-28, 21:58:49
Original geschrieben von Nase
Lokal nur, wenn du dir einen Webserver auf deinem Rechner samt PHP installierst. Ansonsten musst du das Ganze auf einen Webspace hochladen, der diese Anforderungen erfüllt.


Und kann man irgendwie einen Virtuellen Webserver runterladen? Denn man offline betreiben kann zum Testen ;)

-=sUn's*shAdoW=-
2004-03-28, 22:01:55
Original geschrieben von Alphaflight
Also gibts da offline keine Möglichkeiten?
Kann man nicht einen Virtuellen Webserver offline erzeugen ;)

Doch:
ich arbeite mit Maguma (http://www.maguma.com/) und dem Teil hier (http://www.php.net/downloads.php) :)

bye

Alphaflight
2004-03-28, 22:09:12
Original geschrieben von -=sUn's*shAdoW=-
Doch:
ich arbeite mit Maguma (http://www.maguma.com/) und dem Teil hier (http://www.php.net/downloads.php) :)

bye

Danke, ich liebe dich ;)

Werd ich gleich mal testen

Nase
2004-03-28, 22:21:31
So, etwas rumgebastelt:

<?php
include ("inc/config.php");
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<head><title>The Simpsons - Fanpage</title>

<link rel="stylesheet" type="text/css" href="inc/fonts.css">

<style type="text/css">
<!--

body {
background-image: url(pic/back.jpg);
margin: 0px;
padding: 0px;
}

#banner {
background-color: #ffffff;
margin: 0px auto;
width: 70%;
}

#navigation {
background-color: lightblue;
height: 14px;
margin: 0px auto;
width: 70%;
}

#content {
background-color: #ffffff;
margin: 0px auto;
width: 70%;
}

//-->
</style>

</head>


<body style="margin: 0px; padding: 0px;">


<div id="banner"><img src="pic/couch.jpg" height="100" width="264" alt="banner_top">

</div>

<div id="navigation" align="center"><a href="pseudo_frameset.php?section=news" class="nav">News</a></div>

<div id="content">
<?php
include ("inhalt.php");
?>
</div>


</body>
</html>

-=sUn's*shAdoW=-
2004-03-28, 23:00:12
Original geschrieben von Alphaflight
Danke, ich liebe dich ;)

Werd ich gleich mal testen

Hm... anscheinend hat das ganze noch den einen oder anderen Fehler - also besser auch online testen ;)

(Hat mich viel Zeit gekostet den Fehler eben zu finden X-D)

cu