Shaman
Grünschnabel
Hallo, ich habe einen recht einfachen php code geschrieben.
Funktionierte auch wunderbar bis ich 2 selbstdefinierte Funktionen hinzugefügt habe.
Hier mal de code:
<?php
import_request_variables("p", "r_");
$betreff = $betreff1 . $r_Buch;
$Buch = "Buchtitel:";
$Buch1 = $Buch . $r_Buch;
$Name = "Kundenname:";
$Name1 = $Name . $r_Name;
$Kontakt = "Kontakt:";
$Kontakt1 = $Kontakt . $r_Kontakt;
$filename = "bestellungen.txt";
$email = $Buch1 . " " . $Name1 . " " . $Kontakt1 . "\r\n";
function open(){
if ($handle = fopen($filename, "r")){
fwrite($handle, $email);
fclose ($handle);
echo "Ihre Bestellung wurde erfolgreich aufgenommen.";
}else{
echo "Ihre Bestellung konnte nicht aufgenommen werden.";
}}
function open1(){
if ($handle = fopen($filename, "w")){
fwrite($handle, $email);
fclose ($handle);
echo "Ihre Bestellung wurde erfolgreich aufgenommen.";
}else{
echo "Ihre Bestellung konnte nicht aufgenommen werden.";
}}
if (file_exists($filename)){
open();
}else{
open1();
}
?>
Die Datei existiert noch nicht.
Ich bekomme jetzt immer die Meldung: Ihre Bestellung konnte nicht aufgenommen werden. von open1
Das skript funktionierte vorher wunderbar... (mit nur einer Funktion, die noch nicht als diese defieniert war).
Vielen Dank schonmal,
Tim.
Funktionierte auch wunderbar bis ich 2 selbstdefinierte Funktionen hinzugefügt habe.
Hier mal de code:
<?php
import_request_variables("p", "r_");
$betreff = $betreff1 . $r_Buch;
$Buch = "Buchtitel:";
$Buch1 = $Buch . $r_Buch;
$Name = "Kundenname:";
$Name1 = $Name . $r_Name;
$Kontakt = "Kontakt:";
$Kontakt1 = $Kontakt . $r_Kontakt;
$filename = "bestellungen.txt";
$email = $Buch1 . " " . $Name1 . " " . $Kontakt1 . "\r\n";
function open(){
if ($handle = fopen($filename, "r")){
fwrite($handle, $email);
fclose ($handle);
echo "Ihre Bestellung wurde erfolgreich aufgenommen.";
}else{
echo "Ihre Bestellung konnte nicht aufgenommen werden.";
}}
function open1(){
if ($handle = fopen($filename, "w")){
fwrite($handle, $email);
fclose ($handle);
echo "Ihre Bestellung wurde erfolgreich aufgenommen.";
}else{
echo "Ihre Bestellung konnte nicht aufgenommen werden.";
}}
if (file_exists($filename)){
open();
}else{
open1();
}
?>
Die Datei existiert noch nicht.
Ich bekomme jetzt immer die Meldung: Ihre Bestellung konnte nicht aufgenommen werden. von open1
Das skript funktionierte vorher wunderbar... (mit nur einer Funktion, die noch nicht als diese defieniert war).
Vielen Dank schonmal,
Tim.