 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
01.07.2004, 16:00
|
#1
|
|
TP-Supporter
Registriert seit: Jan 2004
Ort: hyannis
|
lokaler apache server funzt nicht ganz... recht falsch vergeben?
hi leute! bin so ziemlich neu in php...
hab mir zum testen von scripts meinen eigenen apache server eingerichtet funzt alles soweit.... php mysql phpmyadmin, alles kein problem... wenn ich nun scripte test (die natürlich im root verzeichnis oder tiefer liegen) hab ich folgendes problem... ich hab mal mit dem berühmten hallo welt script angefangen:
PHP-Code:
<html>
<head>
<title>PHP-Skript</title>
</head>
<body>
<?php
echo("Guten Tag, $name<br>\n");
?>
</body>
</html>
wie ihr seht wird die variable name nicht festgelegt... ich wollte testen ob es geht variablen mit der url an php weiterzugeben.... also hab ich folgende url eingegeben... http://localhost/hallowelt.php?name=hesa ... der pfad is natürlich nicht richitg, doch funzt es nicht, die variable wird nicht übertragen und es steht nur da "guten tag,".... ein einfaches gästebuch script funzt auch nicht, bei dem erstmal nur die eingegebenen daten auf der html seite nach dem schicken angegeben werden, ohne speichern oder so... auf meinem webserver funzt natürlich alles prima..... kann das an den chmod rechten liegen? wenn ja, ich hab schon bei den datein versucht überall "vollzugriff" zu geben, doch das funzt nicht so richtig.... sagt mir bitte erstmal ob es daran liegt, dann beschreib ich euch weiter was da nicht so richtig geht......
hilfe!
danke schon im vorraus....
|
|
|
01.07.2004, 16:03
|
#2
|
|
TP-Senior
Registriert seit: Nov 2003
|
kanndas sein dass du oben habst
<?php BEGIN__VBULLETIN__CODE__SNIPPET zu benden ? mit >
ich sehe gar nicht wo die var $name definiert wird
__________________
(¯`·._.·´¯`·._.·- NiteStyLe-·._.·´¯`·._.·´¯)
|
|
|
01.07.2004, 16:28
|
#3
|
|
TP-Supporter
Registriert seit: Jan 2004
Ort: hyannis
|
Zitat:
|
Zitat von NiteStyle
kanndas sein dass du oben habst
<?php BEGIN__VBULLETIN__CODE__SNIPPET zu benden ? mit >
|
ich vestehe absolut nicht was du meinst........
hast du dir meine beschreibung nicht durchgelesen? da steht doch das die variable in der url festgelegt wird... das funzt nicht.... wenn ich sie im script selbst festlege gehts
|
|
|
01.07.2004, 16:29
|
#4
|
|
TP-Supporter
Registriert seit: Jan 2004
Ort: hyannis
|
Ach Und: Der Script Funzt Auf Meinem Richtigen Webspace Einwandfrei... Nur Halt Nicht Auf Meinem Webserver... Der Code Ist Schon Richig
|
|
|
01.07.2004, 16:32
|
#5
|
|
TP-Moderator
Registriert seit: Jun 2004
Ort: Hannover
|
Vieleicht ist bei dir Register Globals=off.
Versuch mal anstatt $name $_GET[name].
Dann noch ein paar Fehler im Script:
PHP-Code:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <html> //Hier beginnst du einen PHP Bereich. Ab jetzt muss alles, was ausgegeben werden soll mit echo gemacht werden. Oder als Kommentar mit zwei Schrägstrichen gekennzeichnet sein. So wie das hier.
<head>
<title>PHP-Skript</title>
</head>
<body>
<?php //Hier machst du einen neuen PHP-Block auf, ohne den alten mittels ?> geschlossen zu haben
echo("Guten Tag, $name<br>\n"); //Diese Schreibweise von Echo habe ich bis jetzt nicht gesehen. Mag sein, daß sie funzt, aber man kann auch ganz einfach echo "Guten Tag, $_GET[name]<br>\n"; schreiben
?>
</body>
</html>
|
|
|
01.07.2004, 16:56
|
#6
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
PHP-Code:
<?php BEGIN__VBULLETIN__CODE__SNIPPET ?>
<html>
<head>
<title>PHP-Skript</title>
</head>
<body>
<?php
echo("Guten Tag, ".$_GET['name']."<br>\n");
?>
</body>
</html>
Funktioniert das?
|
|
|
01.07.2004, 17:01
|
#7
|
|
TP-Moderator
Registriert seit: Jun 2004
Ort: Hannover
|
echo "Guten Tag, $_GET[name]<br>\n";
reicht schon
|
|
|
01.07.2004, 17:02
|
#8
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Stimmt ,sind ja doppelte...
Habs vergessen. Hab ich mir aber irgendwie so angewöhnt. Ich verwirre mich gerne und leider oft ^^
|
|
|
01.07.2004, 17:03
|
#9
|
|
TP-Supporter
Registriert seit: Jan 2004
Ort: hyannis
|
das heißt?? das ich die 1. zeile weglassen kann?
|
|
|
01.07.2004, 17:05
|
#10
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
Entweder das , oder du nimmst einfach das was ich geschrieben hab.
Sollte dann funktionieren.
Ich denke für ein Hallo-Welt Programm brauchst du die erste Zeile definitiv nicht.
Aber wenn ich ehrlich sein soll weis ich selber nicht so ganz genau wofür die ist , deswegen lass sie am besten weg ^^
Heatseeker
|
|
|
01.07.2004, 17:09
|
#11
|
|
TP-Supporter
Registriert seit: Jan 2004
Ort: hyannis
|
hmh dann hab ich ein gästebuch was auf meinem webserver funzt, aber nicht bei mir aufm pc... könntet ihr es mal bei euch probieren???
hier isses nochmal auf meinem webspace(wo es auch funzt):
http://www.hesaworld.com/files/guestbook.php
|
|
|
01.07.2004, 17:35
|
#12
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
brauche ich ne Datenbank dafür?
Wenn ja , welche Struktur?
Ich teste das dann mal , und seh es mir mal an.
heatseeker
|
|
|
01.07.2004, 17:52
|
#13
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
im Anhang die Korrigierte Version.
Du brauchst natürlich ne Datei in die du schreiben kannst.
Kopier einfach die beiden Dateien in dein Local , sollte funzen.
heatseeker
|
|
|
01.07.2004, 17:53
|
#14
|
|
TP-Veteran
Registriert seit: Jun 2003
Ort: Aachen
|
PS: ich hab erst die $_POST[] variablen auf deine Namenskonvention umgemünzt.
Die erste zeile hab ich entfernt und der "DAtenbank" einen anderen Namen gegeben.
|
|
|
01.07.2004, 18:28
|
#15
|
|
TP-Supporter
Registriert seit: Jan 2004
Ort: hyannis
|
ach ich bin bescheuert...... diese datei gehört mit dazu und nicht die hallowelt.php... probier mal ob das original script von mir mit der bei dir funzt!
edit: häääääää der haut in die zip immer ne andere datei... warscheinlich weil die die ich eigentlich rein haben will keine endung hat......
Geändert von hesa (01.07.2004 um 18:32 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:53 Uhr.
|
 |