drigende php hilfe

Offtopic Forum für alles mögliche außer stupiden Dummlaber. Ex DT64 und Robotron.
Antworten
besseres morgen
Held der Arbeit
Held der Arbeit
Beiträge: 11840
Registriert: 13.03.05 - 02:18

drigende php hilfe

Beitrag von besseres morgen »

hi hab gerade versucht unser Gästebuch ein wenig zu erweitern...

hab aber jetzt folgendes Problem.
erstmal der code:

die bearbeiten.php

Code: Alles auswählen

<?
 $d_counter = fopen("counter.txt","r+");
 $d_gbook = fopen("eintreage.txt","r+");
 $counterstand = fgets($d_counter,1000);
 $hilf = fread($d_gbook,filesize("eintreage.txt")); 
 $F_name = $_POST["name"];
 $F_mail = $_POST["email"];
 $F_page = $_POST["page"];
 $F_nachricht = $_POST["nachricht"];
 


 
if($counterstand == "")
   {$counterstand=0;}

 $counterstand++;  
 $F_nachricht = $_POST["nachricht"];
 $F_nachricht = nl2br($F_nachricht);


if($F_mail=="")
 {
   if($F_page=="")
     {
	$F_eintrag = "\n<tr>\n<td width=70%><b>".$F_name."</b> hat folgenden Text 	

hinterlassen:</td><td>\n Eintrag Nummer: ".$counterstand."</td></tr>\n<tr><td 	

colspan=2>".$F_nachricht."</td>\n</tr>";
     }
   else 
    {
        $F_eintrag = "\n<tr>\n<td><b>".$F_name."</a> </b>hat folgenden Text         

hinterlassen:</td><td>\n Eintrag Nummer: ".$counterstand."</td></tr>\n<tr><td>              

colspan=2><a href=\"".$F_page." target="_blank">.$F_page."</a>
        </td></tr>\n<tr><td colspan=2>".$F_nachricht."</td>\n</tr>";
    }
 }
   else 
 {
       if ($F_page=="")
         {
           $F_eintrag = "\n<tr>\n<td><b> <a href=\"mailto:".$F_mail."\">".$F_name."</a> 	

           </b>hat folgenden Text hinterlassen:</td><td>\n Eintrag Nummer: 	   

".$counterstand."</td></tr>\n<tr><td colspan=2>".$F_nachricht."</td>\n</tr>";
         }
       else
        {
         $F_eintrag = "\n<tr>\n<td><b> <a href=\"mailto:".$F_mail."\">".$F_name."</a> 	    

      </b>hat folgenden Text hinterlassen:</td><td>\n Eintrag Nummer: 	 

".$counterstand."</td></tr>\n<tr><td> colspan=2><a href=\"".$F_page." 	 

target="_blank">.$F_page."</a>>/td></tr>\n<tr><td 	 

colspan=2>".$F_nachricht."</td>\n</tr>";
        }
  }
 
 rewind($d_counter);
 rewind($d_gbook);
 fwrite($d_counter, $counterstand);
 $F_eintrag .= $hilf;
 fwrite($d_gbook, $F_eintrag);
 fclose($d_counter);
 fclose($d_gbook);
 header("Location: anzeige.php");
?>


$F_name steht für Name
$F_mail ist die Email Addi
$F_page ist die Homepage
$F_nachricht und Nachricht ist logischerweiße die Nachricht.

Problem muß irgendwo in den If verschachtlungen liegen da ohne die Homepage abfrage alles ging. kann bei bedarf auch denn vorherigen code posten. bzw. die form.php posten allerdings muss! der Fehler in dem oberen code liegen. Tippe auf ne vergessene Klammer oder so...
besseres morgen
Held der Arbeit
Held der Arbeit
Beiträge: 11840
Registriert: 13.03.05 - 02:18

Beitrag von besseres morgen »

ich habs hat sich erledigt kann geclost werden ;)
ware n semikolon und drei "\"
Benutzeravatar
ACiDSEKTOR
Held der Arbeit
Held der Arbeit
Beiträge: 7025
Registriert: 16.01.03 - 14:43
Wohnort: Nmpton,UK
Kontaktdaten:

Beitrag von ACiDSEKTOR »

- edit -
Antworten