include in html

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

BennyProdo hat geschrieben:also die seite ist html mit einem php formular drin,
Kann es sein, daß Du keinen Schimmer hast was html und php ist? Das mag sich jetzt hart anhören aber es kommt mir so vor.

So kann das zum Beispiel aussehen.
datei.php:

Code: Alles auswählen

<!DOCTYPE ...
<html>
<head>
</head>
<body>
<?php
    error_reporting(E_ALL);
    include 'functions.php';

...Kram...

?>
<form action="...
...
</form>
<?php
//Formularverarbeitung
...
echo $text; //Text aus Formular
?>
</body>
</html>
Benutzeravatar
BennyProdo
Mitglied
Beiträge: 948
Registriert: 12.10.2006 11:48
Wohnort: /root
Kontaktdaten:

Beitrag von BennyProdo »

S2B hat geschrieben:Diese Fehlermeldung hilft uns nur weiter, wenn du auch die passende PHP-Datei verlinkst (KB:datei). :wink:
ich brauche nichtmal die datei dazu holen, den formular script habe ich von hier!

Code: Alles auswählen

<? 
if($_POST['text'] || $_POST['button']) 
{ 
   $text = $_POST['text']; 
   $fh = @fopen("file.php", "w"); 
   fputs($fh, $text);
   fclose($fh);  
} 
?> 
<html> 
<head> 
<title>Gästebuch</title> 
</head> 
<body> 
<form name="<?=$_SERVER['PHP_SELF'];?>" method="post"> 
Name: <input type="text" name="Von:"><br />
E-Mail Adresse: <input type="text" name="E-Mail:"><br />
Nachricht: <input type="text" name="Nachricht"><br />
<input type="submit" value="Absenden" name="button"> 
</form> 
</body> 
</html><p>
<?php 
include('file.php'); 
?>
</p>
so ist der code der datei, müsste doch eigentlich funzen oder??

und hier nochmals der fehlercode:

Code: Alles auswählen

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/web147/html/pa/guestbook.php on line 7
Spielst Du Jedi Knight: Jedi Academy? Dann komm zur Dunklen Seite: http://www.sithempire-clan.com
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Mach zuerst mal das:
Finden:

Code: Alles auswählen

   fputs($fh, $text);
Danach einfügen:

Code: Alles auswählen

   fclose($fh);
Aus der Fehlermeldung kann ich aber im Moment noch nicht entnehmen, woran das jetzt genau liegt...

Und noch ein "Achtung!" zum Schluss: Dein aktueller Code ist sowas von gefährlich, da jeder x-beliebigen PHP-Code auf deinem Server ausführen kann.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
BennyProdo
Mitglied
Beiträge: 948
Registriert: 12.10.2006 11:48
Wohnort: /root
Kontaktdaten:

Beitrag von BennyProdo »

das ist ja da schon drin -.-
Spielst Du Jedi Knight: Jedi Academy? Dann komm zur Dunklen Seite: http://www.sithempire-clan.com
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

BennyProdo hat geschrieben:das ist ja da schon drin -.-
:roll:

Nimm doch mal das @ vor dem fopen() weg, dann siehst du nämlich auch die Fehler, die von der Funktion (evtl.) stammen.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
BennyProdo
Mitglied
Beiträge: 948
Registriert: 12.10.2006 11:48
Wohnort: /root
Kontaktdaten:

Beitrag von BennyProdo »

ok ich habe jetzt den fehler allerdings wird der eingegebene text nicht angezeigt der fehler war eben chmod die datei war nicht beschreibbar!
Spielst Du Jedi Knight: Jedi Academy? Dann komm zur Dunklen Seite: http://www.sithempire-clan.com
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Hast du die Datei jetzt schreibbar gemacht? Kommt im Moment eine Fehlermeldung?
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
BennyProdo
Mitglied
Beiträge: 948
Registriert: 12.10.2006 11:48
Wohnort: /root
Kontaktdaten:

Beitrag von BennyProdo »

es kommt keine fehlermeldung mehr, allerdings wird der text nicht eingefügt und eben nicht angezeigt, beschreibbar ist die datei
Spielst Du Jedi Knight: Jedi Academy? Dann komm zur Dunklen Seite: http://www.sithempire-clan.com
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Naja, es gibt aber auch kein Feld, das den Namen "text" hat, denn genau dessen Inhalt willst du ja in die Datei übertragen. :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
BennyProdo
Mitglied
Beiträge: 948
Registriert: 12.10.2006 11:48
Wohnort: /root
Kontaktdaten:

Beitrag von BennyProdo »

nem="text" habe ich in allen drei gemacht tut sich imma noch nichts!!!
Spielst Du Jedi Knight: Jedi Academy? Dann komm zur Dunklen Seite: http://www.sithempire-clan.com
Antworten

Zurück zu „Coding & Technik“