Logintutorial

Pencil

Gesperrt
tutorials klappen nicht;(

Irgendwie klappt das Logintutorial nicht. (btw: wie fast alle tutorials die ich probiere.. php)

http://www.tutorials.de/tutorials11590.html

ich habe PHP und MYSQL an.. habe eine admin.php
und eine login.htm

Das Dateibasierte Gaestebuch klappt bei mir auch nicht
http://www.tutorials.de/tutorials6538.html
(ich habe es mir gesaugt..)

Warning: Failed opening '/web/sites/www.hauptschuetzen-deggendorf.de/gaestebuch/gaeste.gst' for inclusion (include_path='.;c:\php\includes;C:\nusphere\apache\php\pear') in d:\1newsite\phptest\gaestebuch\include.php on line 3

Das MSG Tutorial klappt bei mir auch nicht;(
error msg.php
Parse error: parse error in d:\1newsite\phptest\messagebox\msg.php on line 47

hope you help

:(
 
Zuletzt bearbeitet:
Ohne Code können wir dir nicht wirklich weiterhelfen...
Jetzt poste aber bitte nicht 10 Seiten code! :p

So wie ich das sehe, solltest du vielleicht mit etwas einfacherem anfangen, denn bei deinem MSG Tutorial fehlt z.B. irgendtwo ein ";" (ohne ""), oder ne Klammer, aber das kann man schon mal so aus der Fehlermeldung entnehemen...

Bei deinem GB hast du eine Datein mit include aufgerufen, die aber gar nicht an diesem ort liegt...
 
warscheinlich wird bewim gästebuch irgendwo eine nicht vorhandene datei benutzt, oder die rechte für die datei sind nicht richtig gesetzt (chmod 777!)
 
beim Login musst du schon sagen was genau nicht geht!!
zum Gb:
änder di zeile in der include von
PHP:
include ("/web/sites/www.hauptschuetzen-deggendorf.de/gaestebuch/gaeste.gst");
auf
PHP:
include("gaeste.txt");
 
Original geschrieben von Typohnename
warscheinlich wird bewim gästebuch irgendwo eine nicht vorhandene datei benutzt, oder die rechte für die datei sind nicht richtig gesetzt (chmod 777!)

ich mache das auf meinem rechner!
btw: ich habe den quellcode so wie in den links die ich euch gegeben habe zu den tuts...

ich werde das mit dem gb abändern.. thx

edit:
ok die include.php klappt jetzt, aber die eigentliche datei, wo man posten soll nicht:-) (gaeste.php)
Warning: Failed to Connect in d:\1newsite\phptest\gaestebuch\gaeste.php on line 81
Warning: Failed to Connect in d:\1newsite\phptest\gaestebuch\gaeste.php on line 82

hope you helped

:)
 
Zuletzt bearbeitet:
die zeilen verschicken eine email an denn admin und an denn user (ich denke mal du hast windows nich linux oder?(der brauch n sendmailer)) und das geht unter windows wohl nich so leicht also löschst du die beiden zeilen oder veränderst sie so:
PHP:
###mail ("webmaster@meindedomain.de", "neuer Eintrag im Gästebuch", "$name hat sich im Gästebuch eingetragen.");
###mail ($email, "Ihr Eintrag ins Gästebuch", "Vielen Dank für Ihren Eintrag in unser Gästebuch.\nBitte besuchen Sie und bald wieder.\n\nhttp://www.meindemomain.de");
und wenn du es dann auf deinem server installiert (der dann n sendmailer hat) kannst du die ### weg machen!
 
Original geschrieben von Command
die zeilen verschicken eine email an denn admin und an denn user (ich denke mal du hast windows nich linux oder?(der brauch n sendmailer)) und das geht unter windows wohl nich so leicht also löschst du die beiden zeilen oder veränderst sie so:
PHP:
###mail ("webmaster@meindedomain.de", "neuer Eintrag im Gästebuch", "$name hat sich im Gästebuch eingetragen.");
###mail ($email, "Ihr Eintrag ins Gästebuch", "Vielen Dank für Ihren Eintrag in unser Gästebuch.\nBitte besuchen Sie und bald wieder.\n\nhttp://www.meindemomain.de");

und wenn du es dann auf deinem server installiert (der dann n sendmailer hat) kannst du die ### weg machen!

stimt ja thx.. hab ja kein mailserver;)

you helped

;-)
 
thx.. jetzt habe ich bei dem gb direkt in der gaeste.php
das formular gemacht und die daten werden dann an include.php übertragen(mit post).. aber irgendwie tut er dies nicht;(

gaeste.php
<table>
<form action="include.php" method="post">
<tr>
<td colspan="2">Eintrag ins GB
</td>
</tr>
<tr>
<td>Nickname
</td>
<td>
<input type="text" size="20" name="name">
</td>
</tr>
<tr>
<td>Emailadresse
</td>
<td>
<input type="text" size="20" name="email">
</td>
</tr>
<tr>
<td>Homepage
</td>
<td>
<input type="text" size="20" name="homepage">
</td>
</tr>
<tr>
<td>Text
</td>
<td>
<input type="text" size="200" name="text">
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td>
<input type="submit" value="Daten senden">
</td>
</tr>
</table>

<?
$nummer_lesen=fopen("gaestezahl.txt", "r");
$zahl=fgets($nummer_lesen, 10);
$zahl=trim($zahl);
$zahl++;
$nummer_schreiben=fopen("gaestezahl.txt", "w");
fwrite($nummer_schreiben, $zahl);

$zeit=getdate();
$tag=$zeit["mday"];
$jahr=$zeit["year"];
$stunden=$zeit["hours"];
$minuten=$zeit["minutes"];
$monat=$zeit["month"];
$wochentag=$zeit["weekday"];
switch ($wochentag)
{
case "Monday";
$wochentag_de="Montag";
break;
case "Tuesday";
$wochentag_de="Dienstag";
break;
case "Wednesday";
$wochentag_de="Mittwoch";
$break;
case "Thursday";
$wochentag_de="Donnerstag";
break;
case "Friday";
$wochentag_de="Freitag";
break;
case "Saturday";
$wochentag_de="Samstag";
break;
case "Sunday";
$wochentag_de="Sonntag";
break;
}
$monat_de=$monat;
switch ($monat)
{
case "January";
$monat_de="Januar";
break;
case "February";
$monat_de="Februar";
break;
case "March";
$monat_de="März";
break;
case "June";
$monat_de="Juni";
break;
case "July";
$monat_de="Juli";
break;
case "October";
$monat_de="Oktober";
break;
case "December";
$monat_de="Dezember";
break;
}
$nummer_und_datum="Nr. $zahl vom $wochentag_de, den $tag. $monat $jahr um $stunden.$minuten Uhr.";

$text=nl2br($text);
$eintrag="<table width=\"78%\"><tr><td colspan=\"2\">$nummer_und_datum</td></tr><tr><td width=\"12%\">Name:</td><td width=\"88%\">$name</td></tr><tr><td width=\"12%\">Email:</td><td width=\"88%\"><a href=\"mailto:$email\">$email</td></tr><tr><td width=\"12%\">Homepage:</td><td width=\"88%\"><a href=\"$homepage\" target=\"_blank\">$homepage</td></tr><tr><td colspan=\"2\">$text</td></tr></table><br><br>\n";

$alteEintraege=file("gaeste.txt");
$AnzahlDerEintraege=count($alteEintraege);
$eintraege="$eintrag$alteEintraege[0]";
$z=1;
for ($z; $z<$AnzahlDerEintraege; $z++)
{
$eintraege="$eintraege$alteEintraege[$z]";
}
$datei=fopen("gaeste.txt", "w");
fwrite ($datei, $eintraege);

## mail ("killer4u_pencil@web.de", "neuer Eintrag im Gästebuch", "$name hat sich im Gästebuch eingetragen.");
## mail ($email, "Ihr Eintrag ins Gästebuch", "Vielen Dank für Ihren Eintrag in unser Gästebuch.\nBitte besuchen Sie uns bald wieder.\n\nhttp://www.darksoldiers-clan********");
?>

hope you help

;(
 
PHP:
<table> 
<form action="gaeste.php" method="post"> 
<tr> 
<td colspan="2">Eintrag ins GB 
</td> 
</tr> 
<tr> 
<td>Nickname 
</td> 
<td> 
<input type="text" size="20" name="name"> 
</td> 
</tr> 
<tr> 
<td>Emailadresse 
</td> 
<td> 
<input type="text" size="20" name="email"> 
</td> 
</tr> 
<tr> 
<td>Homepage 
</td> 
<td> 
<input type="text" size="20" name="homepage"> 
</td> 
</tr> 
<tr> 
<td>Text 
</td> 
<td> 
<input type="text" size="200" name="text"> 
</td> 
</tr> 
<tr> 
<td> 
</td> 
</tr> 
<tr> 
<td> 
<input type="submit" value="Daten senden"> 
</td> 
</tr> 
</table> 

<? 
if (isset($text)){
$nummer_lesen=fopen("gaestezahl.txt", "r"); 
$zahl=fgets($nummer_lesen, 10); 
$zahl=trim($zahl); 
$zahl++; 
$nummer_schreiben=fopen("gaestezahl.txt", "w"); 
fwrite($nummer_schreiben, $zahl); 

$zeit=getdate(); 
$tag=$zeit["mday"]; 
$jahr=$zeit["year"]; 
$stunden=$zeit["hours"]; 
$minuten=$zeit["minutes"]; 
$monat=$zeit["month"]; 
$wochentag=$zeit["weekday"]; 
switch ($wochentag) 
{ 
case "Monday"; 
$wochentag_de="Montag"; 
break; 
case "Tuesday"; 
$wochentag_de="Dienstag"; 
break; 
case "Wednesday"; 
$wochentag_de="Mittwoch"; 
$break; 
case "Thursday"; 
$wochentag_de="Donnerstag"; 
break; 
case "Friday"; 
$wochentag_de="Freitag"; 
break; 
case "Saturday"; 
$wochentag_de="Samstag"; 
break; 
case "Sunday"; 
$wochentag_de="Sonntag"; 
break; 
} 
$monat_de=$monat; 
switch ($monat) 
{ 
case "January"; 
$monat_de="Januar"; 
break; 
case "February"; 
$monat_de="Februar"; 
break; 
case "March"; 
$monat_de="März"; 
break; 
case "June"; 
$monat_de="Juni"; 
break; 
case "July"; 
$monat_de="Juli"; 
break; 
case "October"; 
$monat_de="Oktober"; 
break; 
case "December"; 
$monat_de="Dezember"; 
break; 
} 
$nummer_und_datum="Nr. $zahl vom $wochentag_de, den $tag. $monat $jahr um $stunden.$minuten Uhr."; 

$text=nl2br($text); 
$eintrag="<table width=\"78%\"><tr><td colspan=\"2\">$nummer_und_datum</td></tr><tr><td width=\"12%\">Name:</td><td width=\"88%\">$name</td></tr><tr><td width=\"12%\">Email:</td><td width=\"88%\"><a href=\"mailto:$email\">$email</td></tr><tr><td width=\"12%\">Homepage:</td><td width=\"88%\"><a href=\"$homepage\" target=\"_blank\">$homepage</td></tr><tr><td colspan=\"2\">$text</td></tr></table><br><br>\n"; 

$alteEintraege=file("gaeste.txt"); 
$AnzahlDerEintraege=count($alteEintraege); 
$eintraege="$eintrag$alteEintraege[0]"; 
$z=1; 
for ($z; $z<$AnzahlDerEintraege; $z++) 
{ 
$eintraege="$eintraege$alteEintraege[$z]"; 
} 
$datei=fopen("gaeste.txt", "w"); 
fwrite ($datei, $eintraege); 

## mail ("killer4u_pencil@web.de", "neuer Eintrag im Gästebuch", "$name hat sich im Gästebuch eingetragen."); 
## mail ($email, "Ihr Eintrag ins Gästebuch", "Vielen Dank für Ihren Eintrag in unser Gästebuch.\nBitte besuchen Sie uns bald wieder.\n\nhttp://www.darksoldiers-clan********"); 
}
?>
 
Zurück